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
TeiidComponentException
public void start()
ConnectorManager
.TranslatorException
public void stop()
public ExecutionFactory<Object,Object> getExecutionFactory()
Translator
object managed by this manager.ExecutionFactory
.public Object getConnectionFactory() throws TranslatorException
TranslatorException
public String getTranslatorName()
public String getConnectionName()
Copyright © 2019. All rights reserved.