org.camunda.bpm.model.bpmn.impl.instance
Class MessageEventDefinitionImpl

java.lang.Object
  extended by org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
      extended by org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
          extended by org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
              extended by org.camunda.bpm.model.bpmn.impl.instance.RootElementImpl
                  extended by org.camunda.bpm.model.bpmn.impl.instance.EventDefinitionImpl
                      extended by org.camunda.bpm.model.bpmn.impl.instance.MessageEventDefinitionImpl
All Implemented Interfaces:
BaseElement, BpmnModelElementInstance, EventDefinition, MessageEventDefinition, RootElement, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class MessageEventDefinitionImpl
extends EventDefinitionImpl
implements MessageEventDefinition

Author:
Sebastian Menski

Field Summary
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaClassAttribute
          camunda extensions
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaDelegateExpressionAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaExpressionAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaResultVariableAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTaskPriorityAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTopicAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTypeAttribute
           
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<Message> messageRefAttribute
           
protected static org.camunda.bpm.model.xml.type.reference.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
MessageEventDefinitionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
           
 
Method Summary
 String getCamundaClass()
          camunda extensions
 String getCamundaDelegateExpression()
           
 String getCamundaExpression()
           
 String getCamundaResultVariable()
           
 String getCamundaTaskPriority()
           
 String getCamundaTopic()
           
 String getCamundaType()
           
 Message getMessage()
           
 Operation getOperation()
           
static void registerType(org.camunda.bpm.model.xml.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 org.camunda.bpm.model.xml.type.reference.AttributeReference<Message> messageRefAttribute

operationRefChild

protected static org.camunda.bpm.model.xml.type.reference.ElementReference<Operation,OperationRef> operationRefChild

camundaClassAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaClassAttribute
camunda extensions


camundaDelegateExpressionAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaDelegateExpressionAttribute

camundaExpressionAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaExpressionAttribute

camundaResultVariableAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaResultVariableAttribute

camundaTopicAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTopicAttribute

camundaTypeAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTypeAttribute

camundaTaskPriorityAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTaskPriorityAttribute
Constructor Detail

MessageEventDefinitionImpl

public MessageEventDefinitionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
Method Detail

registerType

public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)

getMessage

public Message getMessage()
Specified by:
getMessage in interface MessageEventDefinition

setMessage

public void setMessage(Message message)
Specified by:
setMessage in interface MessageEventDefinition

getOperation

public Operation getOperation()
Specified by:
getOperation in interface MessageEventDefinition

setOperation

public void setOperation(Operation operation)
Specified by:
setOperation in interface MessageEventDefinition

getCamundaClass

public String getCamundaClass()
camunda extensions

Specified by:
getCamundaClass in interface MessageEventDefinition

setCamundaClass

public void setCamundaClass(String camundaClass)
Specified by:
setCamundaClass in interface MessageEventDefinition

getCamundaDelegateExpression

public String getCamundaDelegateExpression()
Specified by:
getCamundaDelegateExpression in interface MessageEventDefinition

setCamundaDelegateExpression

public void setCamundaDelegateExpression(String camundaExpression)
Specified by:
setCamundaDelegateExpression in interface MessageEventDefinition

getCamundaExpression

public String getCamundaExpression()
Specified by:
getCamundaExpression in interface MessageEventDefinition

setCamundaExpression

public void setCamundaExpression(String camundaExpression)
Specified by:
setCamundaExpression in interface MessageEventDefinition

getCamundaResultVariable

public String getCamundaResultVariable()
Specified by:
getCamundaResultVariable in interface MessageEventDefinition

setCamundaResultVariable

public void setCamundaResultVariable(String camundaResultVariable)
Specified by:
setCamundaResultVariable in interface MessageEventDefinition

getCamundaTopic

public String getCamundaTopic()
Specified by:
getCamundaTopic in interface MessageEventDefinition

setCamundaTopic

public void setCamundaTopic(String camundaTopic)
Specified by:
setCamundaTopic in interface MessageEventDefinition

getCamundaType

public String getCamundaType()
Specified by:
getCamundaType in interface MessageEventDefinition

setCamundaType

public void setCamundaType(String camundaType)
Specified by:
setCamundaType in interface MessageEventDefinition

getCamundaTaskPriority

public String getCamundaTaskPriority()
Specified by:
getCamundaTaskPriority in interface MessageEventDefinition

setCamundaTaskPriority

public void setCamundaTaskPriority(String taskPriority)
Specified by:
setCamundaTaskPriority in interface MessageEventDefinition


Copyright © 2017 camunda services GmbH. All rights reserved.