|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VDB
Represents a Virtual Database in the Teiid System.
A VDB has a name and a version.
The identifier pattern for a VDB is "name<,
where the name of the VDB and its version represent its unique identifier in the Teiid system.
There are no spaces allowed in a given VDB name, and VDB name must start with a letter.
A version number is automatically assigned to a VDB when it is deployed into
a system. A VDB is uniquely identified by AdminObject.DELIMITER_CHAR>version""name<.
For example: AdminObject.DELIMITER_CHAR>version""Accounts<, AdminObject.DELIMITER_CHAR>1""UnifiedSales<" etc.
AdminObject.DELIMITER_CHAR>4
| Nested Class Summary | |
|---|---|
static class |
VDB.ConnectionType
|
static class |
VDB.Status
|
| Field Summary |
|---|
| Fields inherited from interface org.teiid.adminapi.AdminObject |
|---|
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD |
| Method Summary | |
|---|---|
VDB.ConnectionType |
getConnectionType()
|
List<DataPolicy> |
getDataPolicies()
Get the data roles defined on this VDB |
String |
getDescription()
Get the description of the VDB |
List<Model> |
getModels()
|
List<Translator> |
getOverrideTranslators()
Get the list of translators defined in the VDB |
VDB.Status |
getStatus()
|
String |
getUrl()
Get the URL for the VDB |
List<String> |
getValidityErrors()
Shows any validity errors present in the VDB |
int |
getVersion()
|
boolean |
isValid()
Shows if VDB is a valid entity |
| Methods inherited from interface org.teiid.adminapi.AdminObject |
|---|
getName, getProperties, getPropertyValue |
| Method Detail |
|---|
List<Model> getModels()
VDB.Status getStatus()
VDB.ConnectionType getConnectionType()
int getVersion()
String getUrl()
String getDescription()
List<String> getValidityErrors()
boolean isValid()
List<DataPolicy> getDataPolicies()
List<Translator> getOverrideTranslators()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||