public interface Model extends AdminObject
Modifier and Type | Interface and Description |
---|---|
static class |
Model.MetadataStatus |
static class |
Model.Type |
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Description about the model
|
Model.MetadataStatus |
getMetadataStatus()
Metadata Load status of the model.
|
Model.Type |
getModelType()
Retrieve the model type.
|
String |
getSourceConnectionJndiName(String sourceName)
Get the configured JNDI name for the given source name.
|
List<String> |
getSourceNames()
Associated Source Names for the Models
|
String |
getSourceTranslatorName(String sourceName)
Get the configured translator name for the given source
|
List<String> |
getValidityErrors()
Shows any validity errors present in the model
|
boolean |
isSource()
Determine if this model is a Source model.
|
boolean |
isSupportsMultiSourceBindings()
Determine whether this model can support more than one source.
|
boolean |
isVisible()
Determine whether this model is exposed for querying.
|
getName, getProperties, getPropertyValue
String getDescription()
boolean isSource()
true
if it contains physical group(s).boolean isVisible()
VDB.isVisible(String)
true
if the model is visible
for querying.Model.Type getModelType()
boolean isSupportsMultiSourceBindings()
true
if this model supports multiple sourcesString getSourceConnectionJndiName(String sourceName)
sourceName
- - name of the sourceString getSourceTranslatorName(String sourceName)
sourceName
- List<String> getValidityErrors()
Model.MetadataStatus getMetadataStatus()
Copyright © 2019. All rights reserved.