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