public class VDBRepository extends Object implements Serializable
Constructor and Description |
---|
VDBRepository() |
public void addVDB(VDBMetaData vdb, MetadataStore metadataStore, LinkedHashMap<String,VDBResources.Resource> visibilityMap, UDFMetaData udf, ConnectorManagerRepository cmr) throws VirtualDatabaseException
VirtualDatabaseException
public void waitForFinished(VDBKey key, int timeOutMillis) throws ConnectionException
ConnectionException
public CompositeVDB getCompositeVDB(VDBKey key)
public VDBMetaData getLiveVDB(String name, Object version)
name
- version
- public List<VDBMetaData> getVDBs()
public VDBMetaData getLiveVDB(String vdbName)
vdbName
- public MetadataStore getSystemStore()
public MetadataStore getODBCStore()
public void setSystemStore(MetadataStore store)
public VDBMetaData removeVDB(String vdbName, Object vdbVersion)
public void start()
protected boolean processMetadataValidatorReport(VDBKey key, ValidatorReport report)
key
- report
- public void addListener(VDBLifeCycleListener listener)
public void removeListener(VDBLifeCycleListener listener)
public SystemFunctionManager getSystemFunctionManager()
public void setSystemFunctionManager(SystemFunctionManager mgr)
public void addPendingDeployment(VDBMetaData deployment)
public VDBMetaData getVDB(String vdbName, Object vdbVersion)
public boolean isDataRolesRequired()
public void setDataRolesRequired(boolean requireDataRoles)
public void setBufferManager(BufferManager value)
public void setObjectReplicator(ObjectReplicator value)
public void setAllowEnvFunction(boolean allowEnv)
Copyright © 2017 JBoss by Red Hat. All rights reserved.