|
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.processing.bpel.ExtensionManager
org.eclipse.smila.processing.bpel.ProcessingServiceManager
public final class ProcessingServiceManager
SimplePipelet Manager and Invoker.
| Method Summary | |
|---|---|
void |
checkAvailability(ExtensionAdapter adapter,
ODEWorkflowProcessor processor)
check if element invoked by the adapter is already available. |
ProcessorMessage |
doInvoke(ExtensionAdapter adapter,
ODEWorkflowProcessor processor,
Blackboard blackboard,
ProcessorMessage request)
actually invoke the adapter. |
ProcessingServiceInvoker |
doRegisterActivity(OProcess pipelineProcess,
OExtensionActivity activity,
org.w3c.dom.Element content,
java.lang.String key)
register extension actvity. |
java.lang.String |
getExtensionName()
|
static ProcessingServiceManager |
getInstance()
singleton instance access method. |
| Methods inherited from class org.eclipse.smila.processing.bpel.ExtensionManager |
|---|
copyAnnotations, createErrorCompilationMessage, getActivityKey, getAdapters, getAttributeOfElement, getExtensionAdapter, getProcessor, getRecordCount, invokeActivity, parseAnnotations, registerActivity, registerPipeline |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ProcessingServiceManager getInstance()
public java.lang.String getExtensionName()
getExtensionName in class ExtensionManagerExtensionManager.getExtensionName()
public ProcessingServiceInvoker doRegisterActivity(OProcess pipelineProcess,
OExtensionActivity activity,
org.w3c.dom.Element content,
java.lang.String key)
org.apache.ode.bpel.compiler.api.CompilationException if an
error occurs.
doRegisterActivity in class ExtensionManagerpipelineProcess - process that contains the activity.activity - the activity to registercontent - XML content of actvitykey - key of actvity
org.eclipse.smila.processing.bpel.ExtensionManager#registerActivity(org.apache.ode.bpel.o.OProcess,
org.apache.ode.bpel.o.OExtensionActivity, org.w3c.dom.Element, java.lang.String)
public void checkAvailability(ExtensionAdapter adapter,
ODEWorkflowProcessor processor)
throws ProcessingException
checkAvailability in class ExtensionManageradapter - adapter to checkprocessor - associated processor
ProcessingException - if elements represented by adapter cannot be invoked.#checkAvailability(org.eclipse.smila.processing.bpel.ExtensionAdapter,
org.eclipse.smila.processing.bpel.ODEWorkflowProcessor)
public ProcessorMessage doInvoke(ExtensionAdapter adapter,
ODEWorkflowProcessor processor,
Blackboard blackboard,
ProcessorMessage request)
throws ProcessingException
doInvoke in class ExtensionManageradapter - adapter to invokeprocessor - associated processorblackboard - blackboard instance to work on.request - record Ids of request.
ProcessingException - error while processing.#doInvoke(org.eclipse.smila.processing.bpel.ExtensionAdapter,
org.eclipse.smila.processing.bpel.ODEWorkflowProcessor, org.eclipse.smila.blackboard.Blackboard,
org.eclipse.smila.processing.ProcessorMessage)
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||