|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.teiid.dqp.internal.datamgr.ConnectorManager
public class ConnectorManager
The ConnectorManager manages a Connector
and its associated workers' state.
| Constructor Summary | |
|---|---|
ConnectorManager(java.lang.String translatorName,
java.lang.String connectionName)
|
|
| Method Summary | |
|---|---|
SourceCapabilities |
getCapabilities()
|
protected java.lang.Object |
getConnectionFactory()
Get the ConnectionFactory object required by this manager |
java.lang.String |
getConnectionName()
|
protected ExecutionFactory<java.lang.Object,java.lang.Object> |
getExecutionFactory()
Get the Translator object managed by this manager. |
MetadataStore |
getMetadata(java.lang.String modelName,
java.util.Map<java.lang.String,Datatype> datatypes,
java.util.Properties importProperties)
|
java.lang.String |
getModelName()
|
java.util.List<FunctionMethod> |
getPushDownFunctions()
|
java.lang.String |
getStausMessage()
|
java.lang.String |
getTranslatorName()
|
ConnectorWork |
registerRequest(AtomicRequestMessage message)
|
void |
setExecutionFactory(ExecutionFactory<java.lang.Object,java.lang.Object> ef)
|
void |
setModelName(java.lang.String modelName)
|
void |
start()
initialize this ConnectorManager. |
void |
stop()
Stop this connector. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConnectorManager(java.lang.String translatorName,
java.lang.String connectionName)
| Method Detail |
|---|
public java.lang.String getStausMessage()
public MetadataStore getMetadata(java.lang.String modelName,
java.util.Map<java.lang.String,Datatype> datatypes,
java.util.Properties importProperties)
throws TranslatorException
TranslatorExceptionpublic java.util.List<FunctionMethod> getPushDownFunctions()
public SourceCapabilities getCapabilities()
throws TeiidComponentException
TeiidComponentException
public ConnectorWork registerRequest(AtomicRequestMessage message)
throws TeiidComponentException
TeiidComponentExceptionpublic void start()
ConnectorManager.
TranslatorExceptionpublic void stop()
protected ExecutionFactory<java.lang.Object,java.lang.Object> getExecutionFactory()
Translator object managed by this manager.
ExecutionFactory.public void setExecutionFactory(ExecutionFactory<java.lang.Object,java.lang.Object> ef)
protected java.lang.Object getConnectionFactory()
throws TranslatorException
TranslatorExceptionpublic java.lang.String getTranslatorName()
public java.lang.String getConnectionName()
public void setModelName(java.lang.String modelName)
public java.lang.String getModelName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||