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

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.camunda.CamundaExecutionListenerImpl
All Implemented Interfaces:
BpmnModelElementInstance, CamundaExecutionListener, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class CamundaExecutionListenerImpl
extends BpmnModelElementInstanceImpl
implements CamundaExecutionListener

The BPMN executionListener camunda extension element

Author:
Sebastian Menski

Field Summary
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaClassAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaDelegateExpressionAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaEventAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaExpressionAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<CamundaField> camundaFieldCollection
           
protected static org.camunda.bpm.model.xml.type.child.ChildElement<CamundaScript> camundaScriptChild
           
 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
 
Constructor Summary
CamundaExecutionListenerImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 String getCamundaClass()
           
 String getCamundaDelegateExpression()
           
 String getCamundaEvent()
           
 String getCamundaExpression()
           
 Collection<CamundaField> getCamundaFields()
           
 CamundaScript getCamundaScript()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setCamundaClass(String camundaClass)
           
 void setCamundaDelegateExpression(String camundaDelegateExpression)
           
 void setCamundaEvent(String camundaEvent)
           
 void setCamundaExpression(String camundaExpression)
           
 void setCamundaScript(CamundaScript camundaScript)
           
 
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.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

camundaEventAttribute

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

camundaClassAttribute

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

camundaExpressionAttribute

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

camundaDelegateExpressionAttribute

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

camundaFieldCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<CamundaField> camundaFieldCollection

camundaScriptChild

protected static org.camunda.bpm.model.xml.type.child.ChildElement<CamundaScript> camundaScriptChild
Constructor Detail

CamundaExecutionListenerImpl

public CamundaExecutionListenerImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
Method Detail

registerType

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

getCamundaEvent

public String getCamundaEvent()
Specified by:
getCamundaEvent in interface CamundaExecutionListener

setCamundaEvent

public void setCamundaEvent(String camundaEvent)
Specified by:
setCamundaEvent in interface CamundaExecutionListener

getCamundaClass

public String getCamundaClass()
Specified by:
getCamundaClass in interface CamundaExecutionListener

setCamundaClass

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

getCamundaExpression

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

setCamundaExpression

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

getCamundaDelegateExpression

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

setCamundaDelegateExpression

public void setCamundaDelegateExpression(String camundaDelegateExpression)
Specified by:
setCamundaDelegateExpression in interface CamundaExecutionListener

getCamundaFields

public Collection<CamundaField> getCamundaFields()
Specified by:
getCamundaFields in interface CamundaExecutionListener

getCamundaScript

public CamundaScript getCamundaScript()
Specified by:
getCamundaScript in interface CamundaExecutionListener

setCamundaScript

public void setCamundaScript(CamundaScript camundaScript)
Specified by:
setCamundaScript in interface CamundaExecutionListener


Copyright © 2017 camunda services GmbH. All rights reserved.