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 IInternalAccessinstanceprotected java.util.List<jadex.bpmn.model.MSequenceEdge>outgoingprotected ICancelable[]subcancelinfosprotected ProcessThreadthread
-
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:
cancelin interfaceICancelable
-
getSubcancelInfos
public ICancelable[] getSubcancelInfos()
Get the subcancelinfos. return The subcancelinfos.
-
-