Class MessageEventDefinitionImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.RootElementImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.EventDefinitionImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.MessageEventDefinitionImpl
-
- All Implemented Interfaces:
BaseElement
,BpmnModelElementInstance
,EventDefinition
,MessageEventDefinition
,RootElement
,ModelElementInstance
public class MessageEventDefinitionImpl extends EventDefinitionImpl implements MessageEventDefinition
- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected static Attribute<String>
camundaClassAttribute
camunda extensionsprotected static Attribute<String>
camundaDelegateExpressionAttribute
protected static Attribute<String>
camundaExpressionAttribute
protected static Attribute<String>
camundaResultVariableAttribute
protected static Attribute<String>
camundaTaskPriorityAttribute
protected static Attribute<String>
camundaTopicAttribute
protected static Attribute<String>
camundaTypeAttribute
protected static AttributeReference<Message>
messageRefAttribute
protected static ElementReference<Operation,OperationRef>
operationRefChild
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description MessageEventDefinitionImpl(ModelTypeInstanceContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCamundaClass()
camunda extensionsString
getCamundaDelegateExpression()
String
getCamundaExpression()
String
getCamundaResultVariable()
String
getCamundaTaskPriority()
String
getCamundaTopic()
String
getCamundaType()
Message
getMessage()
Operation
getOperation()
static void
registerType(ModelBuilder modelBuilder)
void
setCamundaClass(String camundaClass)
void
setCamundaDelegateExpression(String camundaExpression)
void
setCamundaExpression(String camundaExpression)
void
setCamundaResultVariable(String camundaResultVariable)
void
setCamundaTaskPriority(String taskPriority)
void
setCamundaTopic(String camundaTopic)
void
setCamundaType(String camundaType)
void
setMessage(Message message)
void
setOperation(Operation operation)
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScope
-
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
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
builder, 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
-
-
-
-
Field Detail
-
messageRefAttribute
protected static AttributeReference<Message> messageRefAttribute
-
operationRefChild
protected static ElementReference<Operation,OperationRef> operationRefChild
-
camundaDelegateExpressionAttribute
protected static Attribute<String> camundaDelegateExpressionAttribute
-
-
Constructor Detail
-
MessageEventDefinitionImpl
public MessageEventDefinitionImpl(ModelTypeInstanceContext context)
-
-
Method Detail
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
getMessage
public Message getMessage()
- Specified by:
getMessage
in interfaceMessageEventDefinition
-
setMessage
public void setMessage(Message message)
- Specified by:
setMessage
in interfaceMessageEventDefinition
-
getOperation
public Operation getOperation()
- Specified by:
getOperation
in interfaceMessageEventDefinition
-
setOperation
public void setOperation(Operation operation)
- Specified by:
setOperation
in interfaceMessageEventDefinition
-
getCamundaClass
public String getCamundaClass()
camunda extensions- Specified by:
getCamundaClass
in interfaceMessageEventDefinition
-
setCamundaClass
public void setCamundaClass(String camundaClass)
- Specified by:
setCamundaClass
in interfaceMessageEventDefinition
-
getCamundaDelegateExpression
public String getCamundaDelegateExpression()
- Specified by:
getCamundaDelegateExpression
in interfaceMessageEventDefinition
-
setCamundaDelegateExpression
public void setCamundaDelegateExpression(String camundaExpression)
- Specified by:
setCamundaDelegateExpression
in interfaceMessageEventDefinition
-
getCamundaExpression
public String getCamundaExpression()
- Specified by:
getCamundaExpression
in interfaceMessageEventDefinition
-
setCamundaExpression
public void setCamundaExpression(String camundaExpression)
- Specified by:
setCamundaExpression
in interfaceMessageEventDefinition
-
getCamundaResultVariable
public String getCamundaResultVariable()
- Specified by:
getCamundaResultVariable
in interfaceMessageEventDefinition
-
setCamundaResultVariable
public void setCamundaResultVariable(String camundaResultVariable)
- Specified by:
setCamundaResultVariable
in interfaceMessageEventDefinition
-
getCamundaTopic
public String getCamundaTopic()
- Specified by:
getCamundaTopic
in interfaceMessageEventDefinition
-
setCamundaTopic
public void setCamundaTopic(String camundaTopic)
- Specified by:
setCamundaTopic
in interfaceMessageEventDefinition
-
getCamundaType
public String getCamundaType()
- Specified by:
getCamundaType
in interfaceMessageEventDefinition
-
setCamundaType
public void setCamundaType(String camundaType)
- Specified by:
setCamundaType
in interfaceMessageEventDefinition
-
getCamundaTaskPriority
public String getCamundaTaskPriority()
- Specified by:
getCamundaTaskPriority
in interfaceMessageEventDefinition
-
setCamundaTaskPriority
public void setCamundaTaskPriority(String taskPriority)
- Specified by:
setCamundaTaskPriority
in interfaceMessageEventDefinition
-
-