org.teiid.deployers
Class VDBRepository
java.lang.Object
org.teiid.deployers.VDBRepository
- All Implemented Interfaces:
- java.io.Serializable
public class VDBRepository
- extends java.lang.Object
- implements java.io.Serializable
Repository for VDBs
- See Also:
- Serialized Form
|
Method Summary |
void |
addListener(VDBLifeCycleListener listener)
|
void |
addVDB(VDBMetaData vdb,
MetadataStoreGroup stores,
java.util.LinkedHashMap<java.lang.String,TransformationMetadata.Resource> visibilityMap,
UDFMetaData udf,
org.teiid.dqp.internal.datamgr.ConnectorManagerRepository cmr)
|
java.util.Map<java.lang.String,Datatype> |
getBuiltinDatatypes()
|
MetadataStore |
getODBCStore()
|
MetadataStore |
getSystemStore()
|
VDBMetaData |
getVDB(java.lang.String vdbName)
|
VDBMetaData |
getVDB(java.lang.String name,
int version)
|
java.util.List<VDBMetaData> |
getVDBs()
|
void |
mergeVDBs(java.lang.String sourceVDBName,
int sourceVDBVersion,
java.lang.String targetVDBName,
int targetVDBVersion)
|
void |
odbcEnabled()
|
void |
removeListener(VDBLifeCycleListener listener)
|
boolean |
removeVDB(java.lang.String vdbName,
int vdbVersion)
|
void |
setSystemFunctionManager(SystemFunctionManager mgr)
|
void |
setSystemStore(MetadataStore store)
|
void |
start()
|
protected VDBKey |
vdbId(VDBMetaData vdb)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VDBRepository
public VDBRepository()
addVDB
public void addVDB(VDBMetaData vdb,
MetadataStoreGroup stores,
java.util.LinkedHashMap<java.lang.String,TransformationMetadata.Resource> visibilityMap,
UDFMetaData udf,
org.teiid.dqp.internal.datamgr.ConnectorManagerRepository cmr)
throws org.jboss.deployers.spi.DeploymentException
- Throws:
org.jboss.deployers.spi.DeploymentException
getVDB
public VDBMetaData getVDB(java.lang.String name,
int version)
getVDBs
public java.util.List<VDBMetaData> getVDBs()
vdbId
protected VDBKey vdbId(VDBMetaData vdb)
getVDB
public VDBMetaData getVDB(java.lang.String vdbName)
getSystemStore
public MetadataStore getSystemStore()
getODBCStore
public MetadataStore getODBCStore()
setSystemStore
public void setSystemStore(MetadataStore store)
odbcEnabled
public void odbcEnabled()
removeVDB
public boolean removeVDB(java.lang.String vdbName,
int vdbVersion)
getBuiltinDatatypes
public java.util.Map<java.lang.String,Datatype> getBuiltinDatatypes()
mergeVDBs
public void mergeVDBs(java.lang.String sourceVDBName,
int sourceVDBVersion,
java.lang.String targetVDBName,
int targetVDBVersion)
throws AdminException
- Throws:
AdminException
start
public void start()
addListener
public void addListener(VDBLifeCycleListener listener)
removeListener
public void removeListener(VDBLifeCycleListener listener)
setSystemFunctionManager
public void setSystemFunctionManager(SystemFunctionManager mgr)
Copyright © 2010. All Rights Reserved.