Interface Activity
- All Superinterfaces:
BaseElement
,BpmnModelElementInstance
,FlowElement
,FlowNode
,InteractionNode
,ModelElementInstance
- All Known Subinterfaces:
BusinessRuleTask
,CallActivity
,ManualTask
,ReceiveTask
,ScriptTask
,SendTask
,ServiceTask
,SubProcess
,Task
,Transaction
,UserTask
- All Known Implementing Classes:
ActivityImpl
,BusinessRuleTaskImpl
,CallActivityImpl
,ManualTaskImpl
,ReceiveTaskImpl
,ScriptTaskImpl
,SendTaskImpl
,ServiceTaskImpl
,SubProcessImpl
,TaskImpl
,TransactionImpl
,UserTaskImpl
The BPMN activity element
- Author:
- Sebastian Menski
-
Method Summary
Modifier and TypeMethodDescriptionint
int
boolean
void
setCompletionQuantity
(int completionQuantity) void
setDefault
(SequenceFlow defaultFlow) void
setForCompensation
(boolean isForCompensation) void
setIoSpecification
(IoSpecification ioSpecification) void
setLoopCharacteristics
(LoopCharacteristics loopCharacteristics) void
setStartQuantity
(int startQuantity) Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode
builder, getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.InteractionNode
getId, setId
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Method Details
-
isForCompensation
boolean isForCompensation() -
setForCompensation
void setForCompensation(boolean isForCompensation) -
getStartQuantity
int getStartQuantity() -
setStartQuantity
void setStartQuantity(int startQuantity) -
getCompletionQuantity
int getCompletionQuantity() -
setCompletionQuantity
void setCompletionQuantity(int completionQuantity) -
getDefault
SequenceFlow getDefault() -
setDefault
-
getIoSpecification
IoSpecification getIoSpecification() -
setIoSpecification
-
getProperties
Collection<Property> getProperties() -
getDataInputAssociations
Collection<DataInputAssociation> getDataInputAssociations() -
getDataOutputAssociations
Collection<DataOutputAssociation> getDataOutputAssociations() -
getResourceRoles
Collection<ResourceRole> getResourceRoles() -
getLoopCharacteristics
LoopCharacteristics getLoopCharacteristics() -
setLoopCharacteristics
-