org.camunda.bpm.model.bpmn.instance
Interface Activity

All Superinterfaces:
BaseElement, BpmnModelElementInstance, FlowElement, FlowNode, InteractionNode, org.camunda.bpm.model.xml.instance.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

public interface Activity
extends FlowNode, InteractionNode

The BPMN activity element

Author:
Sebastian Menski

Method Summary
 int getCompletionQuantity()
           
 Collection<DataInputAssociation> getDataInputAssociations()
           
 Collection<DataOutputAssociation> getDataOutputAssociations()
           
 SequenceFlow getDefault()
           
 IoSpecification getIoSpecification()
           
 LoopCharacteristics getLoopCharacteristics()
           
 Collection<Property> getProperties()
           
 Collection<ResourceRole> getResourceRoles()
           
 int getStartQuantity()
           
 boolean isForCompensation()
           
 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.FlowNode
builder, getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority
 
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.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.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
 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.InteractionNode
getId, setId
 

Method Detail

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

void setDefault(SequenceFlow defaultFlow)

getIoSpecification

IoSpecification getIoSpecification()

setIoSpecification

void setIoSpecification(IoSpecification ioSpecification)

getProperties

Collection<Property> getProperties()

getDataInputAssociations

Collection<DataInputAssociation> getDataInputAssociations()

getDataOutputAssociations

Collection<DataOutputAssociation> getDataOutputAssociations()

getResourceRoles

Collection<ResourceRole> getResourceRoles()

getLoopCharacteristics

LoopCharacteristics getLoopCharacteristics()

setLoopCharacteristics

void setLoopCharacteristics(LoopCharacteristics loopCharacteristics)


Copyright © 2017 camunda services GmbH. All rights reserved.