|
||||||||||
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 MetaMatrix 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 MetaMatrix 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
Field Summary | |
---|---|
static int |
ACTIVE
Active VDB |
static int |
DELETED
Mark VDB for Deletion |
static int |
INACTIVE
Inactive VDB (can edit connector binding) |
static int |
INCOMPLETE
Incomplete (if import does not have all the connector bindings) |
static java.lang.String |
SERVER_REPOSITORY_LATEST_VERSION
Constant to denote the latest version of a VDB located at a given repository location. |
Fields inherited from interface org.teiid.adminapi.AdminObject |
---|
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD |
Method Summary | |
---|---|
java.util.Collection |
getModels()
|
int |
getState()
|
java.lang.String |
getStateAsString()
|
java.lang.String |
getVDBVersion()
|
java.lang.String |
getVersionedBy()
|
java.util.Date |
getVersionedDate()
|
boolean |
hasMaterializedViews()
Check to see if this VDB has any Materialized Models |
boolean |
hasWSDL()
Check to see if this VDB contains a WSDL. |
Methods inherited from interface org.teiid.adminapi.AdminObject |
---|
getIdentifier, getName, getProperties, getPropertyValue |
Field Detail |
---|
static final java.lang.String SERVER_REPOSITORY_LATEST_VERSION
static final int INCOMPLETE
static final int INACTIVE
static final int ACTIVE
static final int DELETED
Method Detail |
---|
java.util.Date getVersionedDate()
java.lang.String getVersionedBy()
java.util.Collection getModels()
int getState()
java.lang.String getStateAsString()
java.lang.String getVDBVersion()
boolean hasMaterializedViews()
boolean hasWSDL()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |