Package jadex.bpmn.runtime.handler
Class CompositeCancelable
- java.lang.Object
-
- jadex.bpmn.runtime.handler.CompositeCancelable
-
- All Implemented Interfaces:
ICancelable
public class CompositeCancelable extends java.lang.Object implements ICancelable
-
-
Field Summary
Fields Modifier and Type Field Description protected IInternalAccess
instance
protected java.util.List<jadex.bpmn.model.MSequenceEdge>
outgoing
protected ICancelable[]
subcancelinfos
protected ProcessThread
thread
-
Constructor Summary
Constructors Constructor Description CompositeCancelable(java.util.List<jadex.bpmn.model.MSequenceEdge> outgoing, ProcessThread thread, IInternalAccess instance, ICancelable[] subcancelinfos)
Create a new CompositeCancelable.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFuture<java.lang.Void>
cancel()
Cancel the activity.ICancelable[]
getSubcancelInfos()
Get the subcancelinfos.
-
-
-
Field Detail
-
outgoing
protected java.util.List<jadex.bpmn.model.MSequenceEdge> outgoing
-
thread
protected ProcessThread thread
-
instance
protected IInternalAccess instance
-
subcancelinfos
protected ICancelable[] subcancelinfos
-
-
Constructor Detail
-
CompositeCancelable
public CompositeCancelable(java.util.List<jadex.bpmn.model.MSequenceEdge> outgoing, ProcessThread thread, IInternalAccess instance, ICancelable[] subcancelinfos)
Create a new CompositeCancelable.
-
-
Method Detail
-
cancel
public IFuture<java.lang.Void> cancel()
Cancel the activity.- Specified by:
cancel
in interfaceICancelable
-
getSubcancelInfos
public ICancelable[] getSubcancelInfos()
Get the subcancelinfos. return The subcancelinfos.
-
-