|
SMILA 1.0 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.activities.PipeletManager
public final class PipeletManager
Pipelet Manager and Invoker.
| Constructor Summary | |
|---|---|
PipeletManager()
|
|
| Method Summary | |
|---|---|
AbstractExtensionBundle |
getExtensionBundle()
get extension bundle instance. |
void |
invokeActivity(java.lang.String activityKey,
ExtensionContext context,
org.w3c.dom.Element element)
invoke a pipelet. |
void |
pipeletsAdded(java.util.Map<java.lang.String,java.lang.Class<? extends Pipelet>> pipeletClasses)
learn about new pipelet classes and instantiate pipelets waiting for their classes. |
void |
pipeletsRemoved(java.util.Map<java.lang.String,java.lang.Class<? extends Pipelet>> pipeletClasses)
forget pipelet classes and remove instances. |
void |
registerActivity(PipeletHolder pipelet)
register a pipelet invocation. |
void |
setRequestTable(RequestTable requests)
method for DS to set a service reference. |
void |
unsetRequestTable(RequestTable requests)
method for DS to unset a service reference. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PipeletManager()
| Method Detail |
|---|
public AbstractExtensionBundle getExtensionBundle()
ExtensionBundleProvider
getExtensionBundle in interface ExtensionBundleProvider
public void invokeActivity(java.lang.String activityKey,
ExtensionContext context,
org.w3c.dom.Element element)
public void registerActivity(PipeletHolder pipelet)
throws ProcessingException
ProcessingExceptionpublic void pipeletsAdded(java.util.Map<java.lang.String,java.lang.Class<? extends Pipelet>> pipeletClasses)
pipeletsAdded in interface PipeletTrackerListenerpipeletClasses - map of pipelet class names to new pipelet classes.PipeletTrackerListener.pipeletsAdded(java.util.Map)public void pipeletsRemoved(java.util.Map<java.lang.String,java.lang.Class<? extends Pipelet>> pipeletClasses)
pipeletsRemoved in interface PipeletTrackerListenerpipeletClasses - map of pipelet class names to removed pipelet classes.PipeletTrackerListener.pipeletsRemoved(java.util.Map)public void setRequestTable(RequestTable requests)
public void unsetRequestTable(RequestTable requests)
|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||