public class ConnectorManager extends Object
ConnectorManager manages an ExecutionFactory
and its associated workers' state.| Constructor and Description |
|---|
ConnectorManager(String translatorName,
String connectionName) |
ConnectorManager(String translatorName,
String connectionName,
ExecutionFactory<Object,Object> ef) |
| Modifier and Type | Method and Description |
|---|---|
SourceCapabilities |
getCapabilities() |
Object |
getConnectionFactory()
Get the ConnectionFactory object required by this manager
|
String |
getConnectionName() |
ExecutionFactory<Object,Object> |
getExecutionFactory()
Get the
Translator object managed by this manager. |
List<String> |
getId() |
List<FunctionMethod> |
getPushDownFunctions() |
String |
getStausMessage() |
String |
getTranslatorName() |
ConnectorWork |
registerRequest(AtomicRequestMessage message) |
void |
start()
initialize this
ConnectorManager. |
void |
stop()
Stop this connector.
|
public ConnectorManager(String translatorName, String connectionName, ExecutionFactory<Object,Object> ef)
public String getStausMessage()
public List<FunctionMethod> getPushDownFunctions()
public SourceCapabilities getCapabilities() throws TranslatorException, TeiidComponentException
public ConnectorWork registerRequest(AtomicRequestMessage message) throws TeiidComponentException
TeiidComponentExceptionpublic void start()
ConnectorManager.TranslatorExceptionpublic void stop()
public ExecutionFactory<Object,Object> getExecutionFactory()
Translator object managed by this manager.ExecutionFactory.public Object getConnectionFactory() throws TranslatorException
TranslatorExceptionpublic String getTranslatorName()
public String getConnectionName()
Copyright © 2017 JBoss by Red Hat. All rights reserved.