Class SentryHandler
- java.lang.Object
-
- org.camunda.bpm.engine.impl.cmmn.handler.CmmnElementHandler<Sentry,CmmnSentryDeclaration>
-
- org.camunda.bpm.engine.impl.cmmn.handler.SentryHandler
-
- All Implemented Interfaces:
ModelElementHandler<Sentry,CmmnHandlerContext,CmmnSentryDeclaration>
public class SentryHandler extends CmmnElementHandler<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
-
-
-
Field Detail
-
LOG
protected static final CmmnTransformerLogger LOG
-
-
Method Detail
-
handleElement
public CmmnSentryDeclaration handleElement(Sentry element, CmmnHandlerContext context)
Description copied from interface:ModelElementHandler
This method handles a element to create a new element.
- Specified by:
handleElement
in interfaceModelElementHandler<Sentry,CmmnHandlerContext,CmmnSentryDeclaration>
- Specified by:
handleElement
in classCmmnElementHandler<Sentry,CmmnSentryDeclaration>
- Parameters:
element
- theModelElementInstance
to be handled.context
- theHandlerContext
which holds necessary information.- Returns:
- a new element.
-
initializeOnParts
public void initializeOnParts(Sentry sentry, CmmnHandlerContext context)
-
initializeOnPart
protected void initializeOnPart(PlanItemOnPart onPart, Sentry sentry, CmmnHandlerContext context)
-
initializeOnPart
protected void initializeOnPart(CaseFileItemOnPart onPart, Sentry sentry, CmmnHandlerContext context)
-
initializeIfPart
protected void initializeIfPart(IfPart ifPart, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context)
-
initializeVariableOnParts
protected void initializeVariableOnParts(CmmnElement element, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context, List<CamundaVariableOnPart> variableOnParts)
-
initializeVariableOnPart
protected void initializeVariableOnPart(CamundaVariableOnPart variableOnPart, CmmnSentryDeclaration sentryDeclaration, CmmnHandlerContext context)
-
queryExtensionElementsByClass
protected <V extends ModelElementInstance> List<V> queryExtensionElementsByClass(CmmnElement element, Class<V> cls)
-
-