|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent
org.eclipse.smila.connectivity.queue.worker.internal.AbstractQueueServicesAccessPoint
public abstract class AbstractQueueServicesAccessPoint
The Class AbstractQueueServicesAccessPoint.
| Field Summary | |
|---|---|
protected BrokerConnectionService |
_brokerConnections
The broker connections. |
| Fields inherited from class org.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent |
|---|
_id, _log |
| Constructor Summary | |
|---|---|
AbstractQueueServicesAccessPoint(java.lang.String id)
Instantiates a new abstract queue worker service. |
|
| Method Summary | |
|---|---|
Blackboard |
getBlackboardService(boolean persisting)
Create a new blackboard instance. |
BrokerConnectionService |
getBrokerConnections()
Gets the broker connections. |
RecordStorage |
getRecordStorage()
Gets the record storage. |
TaskListExecutionService |
getTaskListExecutionService()
Gets the task list execution service. |
WorkflowProcessor |
getWorkflowProcessor()
Gets the workflow processor. |
void |
setBlackboardFactory(BlackboardFactory blackboardFactory)
|
void |
setBrokerConnections(BrokerConnectionService brokerConnections)
Sets the broker connections. |
void |
setRecordStorage(RecordStorage recordStorage)
Sets the record storage. |
void |
setWorkflowProcessor(WorkflowProcessor workflowProcessor)
|
void |
unsetBlackboardFactory(BlackboardFactory blackboardFactory)
|
void |
unsetBrokerConnections(BrokerConnectionService brokerConnections)
Unset broker connections. |
void |
unsetRecordStorage(RecordStorage recordStorage)
Unset record storage. |
void |
unsetWorkflowProcessor(WorkflowProcessor workflowProcessor)
|
| Methods inherited from class org.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent |
|---|
msg |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected BrokerConnectionService _brokerConnections
| Constructor Detail |
|---|
public AbstractQueueServicesAccessPoint(java.lang.String id)
id - the id| Method Detail |
|---|
public void setBrokerConnections(BrokerConnectionService brokerConnections)
brokerConnections - the new broker connectionspublic void unsetBrokerConnections(BrokerConnectionService brokerConnections)
brokerConnections - the broker connectionspublic void setBlackboardFactory(BlackboardFactory blackboardFactory)
#setBlackboardService(org.eclipse.smila.blackboard.Blackboard)public void unsetBlackboardFactory(BlackboardFactory blackboardFactory)
#unsetBlackboardService(org.eclipse.smila.blackboard.Blackboard)public void setRecordStorage(RecordStorage recordStorage)
recordStorage - the new record storagepublic void unsetRecordStorage(RecordStorage recordStorage)
recordStorage - the record storagepublic void setWorkflowProcessor(WorkflowProcessor workflowProcessor)
#setWorkflowProcessor(org.eclipse.smila.processing.WorkflowProcessor)public void unsetWorkflowProcessor(WorkflowProcessor workflowProcessor)
#unsetWorkflowProcessor(org.eclipse.smila.processing.WorkflowProcessor)public BrokerConnectionService getBrokerConnections()
getBrokerConnections in interface ServicesAccessPointServicesAccessPoint.getBrokerConnections()
public Blackboard getBlackboardService(boolean persisting)
throws BlackboardAccessException
getBlackboardService in interface ServicesAccessPointpersisting - true to get a blackboard that writes to configured storages (at least binary, optionally record storage).
false to get a transient blackboard only.
BlackboardAccessException - persisting blackboard could not be created (usually because binary storage is not active).org.eclipse.smila.connectivity.queue.QueueWorker#getBlackboardService()public RecordStorage getRecordStorage()
getRecordStorage in interface ServicesAccessPointServicesAccessPoint.getRecordStorage()public WorkflowProcessor getWorkflowProcessor()
getWorkflowProcessor in interface ServicesAccessPointorg.eclipse.smila.connectivity.queue.QueueWorker#getWorkflowProcessor()public TaskListExecutionService getTaskListExecutionService()
getTaskListExecutionService in interface ServicesAccessPoint
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||