Class SentryHandler
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.handler.CmmnElementHandler<org.camunda.bpm.model.cmmn.instance.Sentry,CmmnSentryDeclaration>
org.camunda.bpm.engine.impl.cmmn.handler.SentryHandler
- All Implemented Interfaces:
ModelElementHandler<org.camunda.bpm.model.cmmn.instance.Sentry,CmmnHandlerContext, CmmnSentryDeclaration>
public class SentryHandler
extends CmmnElementHandler<org.camunda.bpm.model.cmmn.instance.Sentry,CmmnSentryDeclaration>
- Author:
- Roman Smirnov
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionhandleElement(org.camunda.bpm.model.cmmn.instance.Sentry element, CmmnHandlerContext context) This method handles a element to create a new element.protected voidinitializeIfPart(org.camunda.bpm.model.cmmn.instance.IfPart ifPart, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context) protected voidinitializeOnPart(org.camunda.bpm.model.cmmn.instance.CaseFileItemOnPart onPart, org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnHandlerContext context) protected voidinitializeOnPart(org.camunda.bpm.model.cmmn.instance.PlanItemOnPart onPart, org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnHandlerContext context) voidinitializeOnParts(org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnHandlerContext context) protected voidinitializeVariableOnPart(org.camunda.bpm.model.cmmn.instance.camunda.CamundaVariableOnPart variableOnPart, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context) protected voidinitializeVariableOnParts(org.camunda.bpm.model.cmmn.instance.CmmnElement element, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context, List<org.camunda.bpm.model.cmmn.instance.camunda.CamundaVariableOnPart> variableOnParts) protected <V extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
List<V>queryExtensionElementsByClass(org.camunda.bpm.model.cmmn.instance.CmmnElement element, Class<V> cls)
-
Field Details
-
LOG
-
-
Constructor Details
-
SentryHandler
public SentryHandler()
-
-
Method Details
-
handleElement
public CmmnSentryDeclaration handleElement(org.camunda.bpm.model.cmmn.instance.Sentry element, CmmnHandlerContext context) Description copied from interface:ModelElementHandlerThis method handles a element to create a new element.
- Specified by:
handleElementin interfaceModelElementHandler<org.camunda.bpm.model.cmmn.instance.Sentry,CmmnHandlerContext, CmmnSentryDeclaration> - Specified by:
handleElementin classCmmnElementHandler<org.camunda.bpm.model.cmmn.instance.Sentry,CmmnSentryDeclaration> - Parameters:
element- theModelElementInstanceto be handled.context- theHandlerContextwhich holds necessary information.- Returns:
- a new element.
-
initializeOnParts
public void initializeOnParts(org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnHandlerContext context) -
initializeOnPart
protected void initializeOnPart(org.camunda.bpm.model.cmmn.instance.PlanItemOnPart onPart, org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnHandlerContext context) -
initializeOnPart
protected void initializeOnPart(org.camunda.bpm.model.cmmn.instance.CaseFileItemOnPart onPart, org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnHandlerContext context) -
initializeIfPart
protected void initializeIfPart(org.camunda.bpm.model.cmmn.instance.IfPart ifPart, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context) -
initializeVariableOnParts
protected void initializeVariableOnParts(org.camunda.bpm.model.cmmn.instance.CmmnElement element, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context, List<org.camunda.bpm.model.cmmn.instance.camunda.CamundaVariableOnPart> variableOnParts) -
initializeVariableOnPart
protected void initializeVariableOnPart(org.camunda.bpm.model.cmmn.instance.camunda.CamundaVariableOnPart variableOnPart, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context) -
queryExtensionElementsByClass
-