Package org.teiid.dqp.internal.datamgr
Class ConnectorManagerRepository
- java.lang.Object
-
- org.teiid.dqp.internal.datamgr.ConnectorManagerRepository
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
EmbeddedServer.ProviderAwareConnectorManagerRepository
public class ConnectorManagerRepository extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConnectorManagerRepository.ConnectorManagerException
static interface
ConnectorManagerRepository.ExecutionFactoryProvider
ProvidesExecutionFactory
s to theConnectorManagerRepository
-
Constructor Summary
Constructors Modifier Constructor Description ConnectorManagerRepository()
protected
ConnectorManagerRepository(boolean b)
-
Method Summary
-
-
-
Method Detail
-
isShared
public boolean isShared()
-
addConnectorManager
public void addConnectorManager(String connectorName, ConnectorManager mgr)
-
getConnectorManager
public ConnectorManager getConnectorManager(String connectorName)
-
getConnectorManagers
public Map<String,ConnectorManager> getConnectorManagers()
-
removeConnectorManager
public ConnectorManager removeConnectorManager(String connectorName)
-
createConnectorManagers
public void createConnectorManagers(VDBMetaData deployment, ConnectorManagerRepository.ExecutionFactoryProvider provider) throws ConnectorManagerRepository.ConnectorManagerException
-
createConnectorManager
public void createConnectorManager(VDBMetaData deployment, ConnectorManagerRepository.ExecutionFactoryProvider provider, SourceMappingMetadata source, boolean replace) throws ConnectorManagerRepository.ConnectorManagerException
-
createConnectorManager
public void createConnectorManager(String sourceName, String translatorName, String jndiName, ConnectorManagerRepository.ExecutionFactoryProvider provider, boolean replace) throws ConnectorManagerRepository.ConnectorManagerException
-
createConnectorManager
protected ConnectorManager createConnectorManager(String name, String connection, ExecutionFactory<Object,Object> ef) throws ConnectorManagerRepository.ConnectorManagerException
-
setProvider
public void setProvider(ConnectorManagerRepository.ExecutionFactoryProvider provider)
-
getProvider
public ConnectorManagerRepository.ExecutionFactoryProvider getProvider()
-
-