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 Modifier and Type Field Description protected static CmmnTransformerLogger
LOG
-
Constructor Summary
Constructors Constructor Description SentryHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CmmnSentryDeclaration
handleElement(org.camunda.bpm.model.cmmn.instance.Sentry element, CmmnHandlerContext context)
This method handles a element to create a new element.protected void
initializeIfPart(org.camunda.bpm.model.cmmn.instance.IfPart ifPart, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context)
protected void
initializeOnPart(org.camunda.bpm.model.cmmn.instance.CaseFileItemOnPart onPart, org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnHandlerContext context)
protected void
initializeOnPart(org.camunda.bpm.model.cmmn.instance.PlanItemOnPart onPart, org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnHandlerContext context)
void
initializeOnParts(org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnHandlerContext context)
protected void
initializeVariableOnPart(org.camunda.bpm.model.cmmn.instance.camunda.CamundaVariableOnPart variableOnPart, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context)
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)
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 Detail
-
LOG
protected static final CmmnTransformerLogger LOG
-
-
Method Detail
-
handleElement
public CmmnSentryDeclaration handleElement(org.camunda.bpm.model.cmmn.instance.Sentry element, CmmnHandlerContext context)
Description copied from interface:ModelElementHandler
This method handles a element to create a new element.
- Specified by:
handleElement
in interfaceModelElementHandler<org.camunda.bpm.model.cmmn.instance.Sentry,CmmnHandlerContext,CmmnSentryDeclaration>
- Specified by:
handleElement
in classCmmnElementHandler<org.camunda.bpm.model.cmmn.instance.Sentry,CmmnSentryDeclaration>
- Parameters:
element
- theModelElementInstance
to be handled.context
- theHandlerContext
which 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)
-
-