public interface VDB extends AdminObject, DomainAware
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
Modifier and Type | Interface and Description |
---|---|
static class |
VDB.ConnectionType |
static class |
VDB.Status |
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD
Modifier and Type | Method and Description |
---|---|
VDB.ConnectionType |
getConnectionType() |
List<DataPolicy> |
getDataPolicies()
Get the data roles defined on this VDB
|
String |
getDescription()
Get the description of the VDB
|
List<? extends Entry> |
getEntries()
Get the list of other resources included in the VDB
|
List<Model> |
getModels() |
List<Translator> |
getOverrideTranslators()
Get the list of translators defined in the VDB
|
VDB.Status |
getStatus() |
List<String> |
getValidityErrors()
Shows any validity errors present in the VDB
|
List<? extends VDBImport> |
getVDBImports()
Get the list of vdb imports
|
int |
getVersion() |
boolean |
isValid()
Shows if VDB is a valid entity
|
getName, getProperties, getPropertyValue
getHostName, getServerGroup, getServerName
VDB.Status getStatus()
VDB.ConnectionType getConnectionType()
int getVersion()
String getDescription()
List<String> getValidityErrors()
boolean isValid()
List<DataPolicy> getDataPolicies()
List<Translator> getOverrideTranslators()
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.