|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.metamatrix.server.dqp.service.PlatformDataService
public class PlatformDataService
Platform DataService.
A DQP service used to lookup ConnectorServices.
| Constructor Summary | |
|---|---|
PlatformDataService()
DQPDataService Default ctor. |
|
| Method Summary | |
|---|---|
void |
cancelRequest(AtomicRequestID request,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
|
void |
clearConnectorBindingCache(java.lang.String connectorBindingName)
|
void |
closeRequest(AtomicRequestID request,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
|
void |
executeRequest(AtomicRequestMessage request,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId,
ResultsReceiver<AtomicResultsMessage> resultListener)
Execute the given request on a Connector. |
SourceCapabilities |
getCapabilities(RequestMessage request,
org.teiid.dqp.internal.process.DQPWorkContext dqpWorkContext,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
|
ConnectorBinding |
getConnectorBinding(java.lang.String connectorBindingName)
|
java.util.List |
getConnectorBindings()
|
java.lang.Boolean |
getConnectorBindingState(java.lang.String connectorBindingName)
|
java.util.Collection |
getConnectorBindingStatistics(java.lang.String connectorBindingName)
|
void |
initialize(java.util.Properties props)
Initialize the service with the specified properties. |
void |
requestBatch(AtomicRequestID request,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
|
com.metamatrix.dqp.internal.datamgr.ConnectorID |
selectConnector(java.lang.String connectorBindingID)
Select a connector to use for the given connector binding. |
void |
start(ApplicationEnvironment environment)
Start the service with the specified environment. |
void |
startConnectorBinding(java.lang.String connectorBindingName)
|
void |
stop()
Stop the service. |
void |
stopConnectorBinding(java.lang.String connectorBindingName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PlatformDataService()
| Method Detail |
|---|
public com.metamatrix.dqp.internal.datamgr.ConnectorID selectConnector(java.lang.String connectorBindingID)
selectConnector in interface DataServiceconnectorBindingID - Connector binding identifier
public void executeRequest(AtomicRequestMessage request,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId,
ResultsReceiver<AtomicResultsMessage> resultListener)
throws MetaMatrixComponentException
Connector.
executeRequest in interface DataServicerequest - The request for data.
MetaMatrixComponentException
public void cancelRequest(AtomicRequestID request,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
throws MetaMatrixComponentException
cancelRequest in interface DataServiceMetaMatrixComponentException
public void closeRequest(AtomicRequestID request,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
throws MetaMatrixComponentException
closeRequest in interface DataServiceMetaMatrixComponentException
public void requestBatch(AtomicRequestID request,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
throws MetaMatrixComponentException
requestBatch in interface DataServiceMetaMatrixComponentException
public SourceCapabilities getCapabilities(RequestMessage request,
org.teiid.dqp.internal.process.DQPWorkContext dqpWorkContext,
com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
throws MetaMatrixComponentException
getCapabilities in interface DataServiceMetaMatrixComponentException
public void initialize(java.util.Properties props)
throws ApplicationInitializationException
initialize in interface ApplicationServiceprops - Initialialization properties
ApplicationInitializationException - If an error occurs during initialization
public void start(ApplicationEnvironment environment)
throws ApplicationLifecycleException
start in interface ApplicationServiceenvironment - Environment
ApplicationLifecycleException - If an error occurs while starting
public void stop()
throws ApplicationLifecycleException
stop in interface ApplicationServiceApplicationLifecycleException - If an error occurs while starting
public void startConnectorBinding(java.lang.String connectorBindingName)
throws ApplicationLifecycleException,
ComponentNotFoundException
startConnectorBinding in interface DataServiceApplicationLifecycleException
ComponentNotFoundExceptionDataService.startConnectorBinding(java.lang.String)
public void stopConnectorBinding(java.lang.String connectorBindingName)
throws ApplicationLifecycleException,
ComponentNotFoundException
stopConnectorBinding in interface DataServiceApplicationLifecycleException
ComponentNotFoundExceptionDataService.stopConnectorBinding(java.lang.String)
public java.util.List getConnectorBindings()
throws ComponentNotFoundException
getConnectorBindings in interface DataServiceComponentNotFoundExceptionDataService.getConnectorBindings()
public java.lang.Boolean getConnectorBindingState(java.lang.String connectorBindingName)
throws MetaMatrixComponentException
getConnectorBindingState in interface DataServiceMetaMatrixComponentExceptionDataService.getConnectorBindingState(java.lang.String)
public ConnectorBinding getConnectorBinding(java.lang.String connectorBindingName)
throws MetaMatrixComponentException
getConnectorBinding in interface DataServiceMetaMatrixComponentExceptionDataService.getConnectorBinding(java.lang.String)
public java.util.Collection getConnectorBindingStatistics(java.lang.String connectorBindingName)
throws MetaMatrixComponentException
getConnectorBindingStatistics in interface DataServiceMetaMatrixComponentExceptionDataService.getConnectorBindingStatistics(java.lang.String)
public void clearConnectorBindingCache(java.lang.String connectorBindingName)
throws MetaMatrixComponentException
clearConnectorBindingCache in interface DataServiceMetaMatrixComponentExceptionDataService.clearConnectorBindingCache(java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||