|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Model
Represents a metadata model in the Teiid system.
Nested Class Summary | |
---|---|
static class |
Model.Type
|
Field Summary |
---|
Fields inherited from interface org.teiid.adminapi.AdminObject |
---|
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD |
Method Summary | |
---|---|
java.lang.String |
getDescription()
Description about the model |
Model.Type |
getModelType()
Retrieve the model type. |
java.lang.String |
getSourceConnectionJndiName(java.lang.String sourceName)
Get the configured JNDI name for the given source name. |
java.util.List<java.lang.String> |
getSourceNames()
Associated Source Names for the Models (Connector Bindings) |
java.lang.String |
getSourceTranslatorName(java.lang.String sourceName)
Get the configured translator name for the given source |
boolean |
isSource()
Determine if this model is a Source model. |
boolean |
isSupportsMultiSourceBindings()
Determine whether this model can support more than one connector binding. |
boolean |
isVisible()
Determine whether this model is exposed for querying. |
Methods inherited from interface org.teiid.adminapi.AdminObject |
---|
getName, getProperties, getPropertyValue |
Method Detail |
---|
java.lang.String getDescription()
boolean isSource()
true
if it contains physical group(s).boolean isVisible()
true
if the model is visible
for querying.Model.Type getModelType()
boolean isSupportsMultiSourceBindings()
true
if this model supports multi-source bindingsjava.util.List<java.lang.String> getSourceNames()
java.lang.String getSourceConnectionJndiName(java.lang.String sourceName)
sourceName
- - name of the source
java.lang.String getSourceTranslatorName(java.lang.String sourceName)
sourceName
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |