|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Activity in org.smartcomps.twister.deployer.priv |
Methods in org.smartcomps.twister.deployer.priv that return Activity | |
org.smartcomps.twister.engine.priv.core.definition.Activity |
ActivityDeployer.deploy(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.TwisterProcess twisterProcess)
|
org.smartcomps.twister.engine.priv.core.definition.Activity |
ActivityDeployer.deploy(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.StructuredActivity parentActivity)
|
protected org.smartcomps.twister.engine.priv.core.definition.Activity |
ActivityDeployer.createActivity(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.TwisterProcess twisterProcess)
|
protected org.smartcomps.twister.engine.priv.core.definition.Activity |
ActivityDeployer.createActivity(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.StructuredActivity parentActivity)
|
Methods in org.smartcomps.twister.deployer.priv with parameters of type Activity | |
protected void |
ReplyDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
ReplyDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
ScopeDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
ScopeDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
SequenceDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
SequenceDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
PickDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
PickDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
FlowDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
FlowDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
TerminateDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
TerminateDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
WaitDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
WaitDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
WhileDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
WhileDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
AssignDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
AssignDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
SwitchDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
SwitchDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
ActivityDeployer.processStandardAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Standard Attributes for Each Activity name="ncname"? |
protected void |
ActivityDeployer.processStandardElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Standard Elements for Each Activity |
protected abstract void |
ActivityDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected abstract void |
ActivityDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
ReceiveDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
ReceiveDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
EmptyDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
EmptyDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
InvokeDeployer.processSpecificElements(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
protected void |
InvokeDeployer.processSpecificAttributes(org.dom4j.Element element,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
Uses of Activity in org.smartcomps.twister.engine.priv.core.definition |
Subinterfaces of Activity in org.smartcomps.twister.engine.priv.core.definition | |
interface |
Assign
An assign is a basic activity used to copy data from one variable to another or to construct or insert new data with an expression. |
interface |
BasicActivity
Supertye for all basic activity meaning an activity that doesn't contain any other activity. |
interface |
Empty
An Activity that does nothing. |
interface |
Flow
A flow is an activity container used to provide concurreny in activity execution and also to use a simple linkage between activities (from, to) instead of a container oriented activity organisation. |
interface |
Invoke
The invoke activity allows the business process to inoke a one-way or request-response operation on a portType offered by a partner. |
interface |
Pick
A pick is a structured activity that allows you to block and wait for a suitable message to arrive or for a time-out alarm to go off. |
interface |
Receive
A receive activity waits until a matching message is received by the engine. |
interface |
Reply
The Reply activity allows the business process to send a message in reply to a message that was received through a Receive. |
interface |
Scope
A scope is an anonymous sub-process (inline defined) with a nested activity, its own associated variables, fault handlers and compensation handler. |
interface |
Sequence
The Sequence activity allows you to define a collection of activities to be performed sequentially in lexical order. |
interface |
StructuredActivity
|
interface |
Switch
The Switch activity allows you to select exactly one branch of activity from a set of choices. |
interface |
Terminate
The Terminate activity immediately terminates the execution of a business process. |
interface |
Wait
Allows you to wait for a certain period or until a given time has passed. |
interface |
While
The While activity allows you to indicate that an activity is to be repeated until a certain success criteria has been met. |
Methods in org.smartcomps.twister.engine.priv.core.definition that return Activity | |
static org.smartcomps.twister.engine.priv.core.definition.Activity |
ActivityFactory.createActivity(java.lang.Class activityInterface,
org.smartcomps.twister.engine.priv.core.definition.StructuredActivity container)
Creates a new persistent activity instance implementing the provided interface and assigns it to the provided container. |
static org.smartcomps.twister.engine.priv.core.definition.Activity |
ActivityFactory.createActivity(java.lang.Class activityInterface,
org.smartcomps.twister.engine.priv.core.definition.TwisterProcess process)
Creates a new persistent activity instance implementing the provided interface and assigns it to the provided process, only needed once in a process creation. |
org.smartcomps.twister.engine.priv.core.definition.Activity |
Link.getSource()
|
org.smartcomps.twister.engine.priv.core.definition.Activity |
Link.getTarget()
|
org.smartcomps.twister.engine.priv.core.definition.Activity |
TwisterProcess.getActivity()
|
Methods in org.smartcomps.twister.engine.priv.core.definition with parameters of type Activity | |
static org.smartcomps.twister.engine.priv.core.definition.MessageEvent |
ActivityFactory.addMessageEvent(org.smartcomps.twister.engine.priv.core.definition.Pick pick,
org.smartcomps.twister.engine.priv.core.definition.Activity activity,
java.lang.String partnerLink,
java.lang.String portType,
java.lang.String operation,
java.lang.String variable,
java.util.Set correlations)
Adds a MessageEvent to a Pick structured activity triggering the execution of the provided activity when an appropriate message is received. |
static org.smartcomps.twister.engine.priv.core.definition.AlarmEvent |
ActivityFactory.addAlarmEvent(org.smartcomps.twister.engine.priv.core.definition.Pick pick,
org.smartcomps.twister.engine.priv.core.definition.Activity activity,
java.lang.String timeExpression,
int type)
Adds an AlarmEvent to a Pick structured activity triggering the execution of the provided activity when the corresponding alarm is reached. |
static void |
ActivityFactory.bindSource(java.lang.String linkName,
org.smartcomps.twister.engine.priv.core.definition.Activity sourceActivity)
TODO Implement me with Flow Binds an activity as the source of a Link, eventually creating that Link if it doesn't exist. |
static void |
ActivityFactory.bindDestination(java.lang.String linkName,
org.smartcomps.twister.engine.priv.core.definition.Activity sourceActivity)
TODO Implement me with Flow Binds an activity as the destination of a Link, eventually creating that Link if it doesn't exist. |
void |
Link.setSource(org.smartcomps.twister.engine.priv.core.definition.Activity source)
|
void |
Link.setTarget(org.smartcomps.twister.engine.priv.core.definition.Activity target)
|
void |
Pick.addMessageEvent(org.smartcomps.twister.engine.priv.core.definition.MessageEvent event,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Adds a message event to this Pick activity that triggers the provided activity when fired. |
org.smartcomps.twister.engine.priv.core.definition.MessageEvent |
Pick.getMessageEvent(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Returns the message event associated with the provided activity. |
void |
Pick.addAlarmEvent(org.smartcomps.twister.engine.priv.core.definition.AlarmEvent event,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Adds an alarm event to this Pick activity that triggers the provided activity when fired. |
org.smartcomps.twister.engine.priv.core.definition.AlarmEvent |
Pick.getAlarmEvent(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Returns the alarm event associated with the provided activity. |
void |
StructuredActivity.addActivity(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
void |
Switch.addCondition(java.lang.String condition,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Adds conditions to this Switch with their activities. |
void |
Switch.setOtherwise(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Sets an Activity as the otherwise for this Switch. |
Uses of Activity in org.smartcomps.twister.engine.priv.core.definition.impl |
Classes in org.smartcomps.twister.engine.priv.core.definition.impl that implement Activity | |
class |
ActivityImpl
Persistent implementation of the Activity interface. |
class |
AssignImpl
Persistent implementation of the Assign interface. |
class |
BasicActivityImpl
Persistent implementation of the BasicActivity interface. |
class |
EmptyImpl
Persistent implementation of the Empty interface. |
class |
FlowImpl
Place JavaDoc here. |
class |
InvokeImpl
Persistent implementation of the Invoke interface. |
class |
PickImpl
Persistent implementation of the Pick interface. |
class |
ReceiveImpl
Persistent implementation of the Receive interface. |
class |
ReplyImpl
Persistent implementation of the Reply interface. |
class |
ScopeImpl
Persistent implementation of the Scope interface, STILL PARTIAL. |
class |
SequenceImpl
A persistent implementation of the Sequence interface. |
class |
StructuredActivityImpl
Persistent implementation of the StructuredActivity interface. |
class |
SwitchImpl
Persistent implementation of the Switch interface. |
class |
TerminateImpl
Persistent implementation of the Terminate interface. |
class |
WaitImpl
Persistent implementation of the Wait interface. |
class |
WhileImpl
A persistent implementation of the While interface. |
Methods in org.smartcomps.twister.engine.priv.core.definition.impl that return Activity | |
org.smartcomps.twister.engine.priv.core.definition.Activity |
LinkImpl.getSource()
|
org.smartcomps.twister.engine.priv.core.definition.Activity |
LinkImpl.getTarget()
|
org.smartcomps.twister.engine.priv.core.definition.Activity |
ProcessImpl.getActivity()
|
Methods in org.smartcomps.twister.engine.priv.core.definition.impl with parameters of type Activity | |
void |
LinkImpl.setSource(org.smartcomps.twister.engine.priv.core.definition.Activity source)
|
void |
LinkImpl.setTarget(org.smartcomps.twister.engine.priv.core.definition.Activity target)
|
void |
PickImpl.addMessageEvent(org.smartcomps.twister.engine.priv.core.definition.MessageEvent event,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
org.smartcomps.twister.engine.priv.core.definition.MessageEvent |
PickImpl.getMessageEvent(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
void |
PickImpl.addAlarmEvent(org.smartcomps.twister.engine.priv.core.definition.AlarmEvent event,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
org.smartcomps.twister.engine.priv.core.definition.AlarmEvent |
PickImpl.getAlarmEvent(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
void |
ProcessImpl.setActivity(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
void |
StructuredActivityImpl.addActivity(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
void |
SwitchImpl.addCondition(java.lang.String condition,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
void |
SwitchImpl.setOtherwise(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
void |
WhileImpl.addActivity(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
|
Uses of Activity in org.smartcomps.twister.engine.priv.core.dynamic |
Methods in org.smartcomps.twister.engine.priv.core.dynamic that return Activity | |
org.smartcomps.twister.engine.priv.core.definition.Activity |
StructuredEC.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
Returns the origin activity of the passed child execution context. |
Methods in org.smartcomps.twister.engine.priv.core.dynamic with parameters of type Activity | |
static org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
ExecutionContextFactory.createExecutionContext(org.smartcomps.twister.engine.priv.core.definition.Activity generatingActivity,
org.smartcomps.twister.engine.priv.core.dynamic.StructuredEC containerEC)
Won't work if the activity instance implements two Activity interfaces. |
static org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
ExecutionContextFactory.createExecutionContext(org.smartcomps.twister.engine.priv.core.definition.Activity generatingActivity,
org.smartcomps.twister.engine.priv.core.dynamic.ProcessInstance processInstance)
|
static org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
ExecutionContextFactory.findECForActivityInInstance(org.smartcomps.twister.engine.priv.core.dynamic.ProcessInstance instance,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Returns the execution context created from the provided activity and situated in the containment hierarchy of the provided process instance. |
org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
StructuredEC.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
Returns the execution context created in this structured execution from the provided activity. |
void |
PickEC.acknowledgeMessage(org.smartcomps.twister.engine.priv.core.definition.Activity activity,
org.dom4j.Document message)
Tells the pick execution context that a message has been received targeted at an activity of one of its message events. |
Uses of Activity in org.smartcomps.twister.engine.priv.core.dynamic.impl |
Methods in org.smartcomps.twister.engine.priv.core.dynamic.impl that return Activity | |
protected org.smartcomps.twister.engine.priv.core.definition.Activity |
ExecutionContextImpl.getInitialActivity()
Gets this execution context initial activity (the one whose execution resulted in the creation of this execution context) passing through its parent container or process instance. |
org.smartcomps.twister.engine.priv.core.definition.Activity |
SequenceECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
|
abstract org.smartcomps.twister.engine.priv.core.definition.Activity |
StructuredECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
Returns the origin activity of the passed child execution context. |
org.smartcomps.twister.engine.priv.core.definition.Activity |
SwitchECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
|
org.smartcomps.twister.engine.priv.core.definition.Activity |
PickECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
|
org.smartcomps.twister.engine.priv.core.definition.Activity |
WhileECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
|
org.smartcomps.twister.engine.priv.core.definition.Activity |
FlowECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
|
Methods in org.smartcomps.twister.engine.priv.core.dynamic.impl with parameters of type Activity | |
org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
SequenceECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
|
abstract org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
StructuredECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
Returns the execution context created in this structured execution from the provided activity. |
org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
SwitchECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
|
void |
PickECImpl.acknowledgeMessage(org.smartcomps.twister.engine.priv.core.definition.Activity activity,
org.dom4j.Document message)
|
org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
PickECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
|
org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
WhileECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
|
org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
FlowECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
|
Uses of Activity in org.smartcomps.twister.engine.priv.messaging.impl |
Classes in org.smartcomps.twister.engine.priv.messaging.impl that implement Activity | |
class |
PickAsReceive
This class is a wrapper around the MessageEvent of a Pick structured activity to use it just as using a Receive. |
Methods in org.smartcomps.twister.engine.priv.messaging.impl with parameters of type Activity | |
static org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext |
CoreWrappingFactory.findECsByActivityAndInstance(org.smartcomps.twister.engine.priv.core.dynamic.ProcessInstance instance,
org.smartcomps.twister.engine.priv.core.definition.Activity activity)
Find execution context by its activity and an instance. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |