Uses of Class
org.flowable.cmmn.model.CmmnModel
Packages that use CmmnModel
Package
Description
-
Uses of CmmnModel in org.flowable.cmmn.api
Methods in org.flowable.cmmn.api that return CmmnModelModifier and TypeMethodDescriptionCmmnRepositoryService.getCmmnModel
(String caseDefinitionId) Gives access to a deployed case model, e.g., a CMMN 1.1 XML file, through a stream of bytes. -
Uses of CmmnModel in org.flowable.cmmn.converter
Fields in org.flowable.cmmn.converter declared as CmmnModelMethods in org.flowable.cmmn.converter that return CmmnModelModifier and TypeMethodDescriptionCmmnXmlConverter.convertToCmmnModel
(XMLStreamReader xtr) CmmnXmlConverter.convertToCmmnModel
(InputStreamProvider inputStreamProvider) CmmnXmlConverter.convertToCmmnModel
(InputStreamProvider inputStreamProvider, boolean validateSchema, boolean enableSafeBpmnXml) CmmnXmlConverter.convertToCmmnModel
(InputStreamProvider inputStreamProvider, boolean validateSchema, boolean enableSafeBpmnXml, String encoding) ConversionHelper.getCmmnModel()
Methods in org.flowable.cmmn.converter with parameters of type CmmnModelModifier and TypeMethodDescriptionbyte[]
CmmnXmlConverter.convertToXML
(CmmnModel model) byte[]
CmmnXmlConverter.convertToXML
(CmmnModel model, String encoding) protected void
CmmnXmlConverter.procesPlanItem
(CmmnModel cmmnModel, PlanItem planItem, PlanItemDefinition planItemDefinition) protected void
CmmnXmlConverter.processAssociations
(CmmnModel cmmnModel) protected void
CmmnXmlConverter.processCriteria
(CmmnModel cmmnModel, List<Criterion> criteria) protected void
CmmnXmlConverter.processDiEdges
(CmmnModel cmmnModel, List<CmmnDiEdge> diEdges) protected void
CmmnXmlConverter.processPlanFragment
(CmmnModel cmmnModel, PlanFragment planFragment) protected void
CmmnXmlConverter.processPlanItems
(CmmnModel cmmnModel, PlanFragment planFragment) void
ConversionHelper.setCmmnModel
(CmmnModel cmmnModel) -
Uses of CmmnModel in org.flowable.cmmn.converter.export
Methods in org.flowable.cmmn.converter.export with parameters of type CmmnModelModifier and TypeMethodDescriptionprotected static void
CmmnDIExport.createCmmnEdge
(CmmnModel model, String associationId, String sourceElementId, String targetElementId, XMLStreamWriter xtw) protected static void
CmmnDIExport.createCmmnShape
(CmmnModel model, String elementId, XMLStreamWriter xtw) static void
CaseExport.writeCase
(CmmnModel model, Case caseModel, XMLStreamWriter xtw) static void
CmmnDIExport.writeCmmnDI
(CmmnModel model, XMLStreamWriter xtw) static boolean
PlanItemControlExport.writeCompletionNeutralRule
(CmmnModel model, CompletionNeutralRule completionNeutralRule, XMLStreamWriter xtw) static void
PlanItemControlExport.writeDefaultControl
(CmmnModel model, PlanItemControl planItemControl, XMLStreamWriter xtw) static void
PlanItemControlExport.writeItemControl
(CmmnModel model, PlanItemControl planItemControl, XMLStreamWriter xtw) protected static void
PlanItemControlExport.writeItemControlContent
(CmmnModel model, PlanItemControl planItemControl, XMLStreamWriter xtw) static void
PlanItemControlExport.writeManualActivationRule
(CmmnModel model, ManualActivationRule manualActivationRule, XMLStreamWriter xtw) protected static void
CmmnDIExport.writePlanItem
(PlanItem planItem, CmmnModel model, XMLStreamWriter xtw) static void
PlanItemExport.writePlanItem
(CmmnModel model, PlanItem planItem, XMLStreamWriter xtw) void
AbstractPlanItemDefinitionExport.writePlanItemDefinition
(CmmnModel model, T planItemDefinition, XMLStreamWriter xtw) The steps followed to write a planItemDefinitionstatic void
PlanItemDefinitionExport.writePlanItemDefinition
(CmmnModel model, PlanItemDefinition planItemDefinition, XMLStreamWriter xtw) protected void
AbstractPlanItemDefinitionExport.writePlanItemDefinitionBody
(CmmnModel model, T planItemDefinition, XMLStreamWriter xtw) Subclasses can override this method to write the content body xml content of the plainItemDefinitionprotected void
AbstractServiceTaskExport.writePlanItemDefinitionBody
(CmmnModel model, ServiceTask serviceTask, XMLStreamWriter xtw) protected void
CaseTaskExport.writePlanItemDefinitionBody
(CmmnModel model, CaseTask caseTask, XMLStreamWriter xtw) protected void
DecisionTaskExport.writePlanItemDefinitionBody
(CmmnModel model, DecisionTask decisionTask, XMLStreamWriter xtw) protected void
PlanFragmentExport.writePlanItemDefinitionBody
(CmmnModel model, PlanFragment planFragment, XMLStreamWriter xtw) protected void
ProcessTaskExport.writePlanItemDefinitionBody
(CmmnModel model, ProcessTask processTask, XMLStreamWriter xtw) protected void
StageExport.writePlanItemDefinitionBody
(CmmnModel model, Stage stage, XMLStreamWriter xtw) protected void
TimerEventListenerExport.writePlanItemDefinitionBody
(CmmnModel model, TimerEventListener timerEventListener, XMLStreamWriter xtw) protected boolean
AbstractPlanItemDefinitionExport.writePlanItemDefinitionCommonElements
(CmmnModel model, T planItemDefinition, XMLStreamWriter xtw) Writes common elements like planItem documentation.protected void
AbstractPlanItemDefinitionExport.writePlanItemDefinitionDefaultItemControl
(CmmnModel model, T planItemDefinition, XMLStreamWriter xtw) protected boolean
AbstractChildTaskExport.writePlanItemDefinitionExtensionElements
(CmmnModel model, T planItemDefinition, boolean didWriteExtensionElement, XMLStreamWriter xtw) protected boolean
AbstractPlanItemDefinitionExport.writePlanItemDefinitionExtensionElements
(CmmnModel model, T planItemDefinition, boolean didWriteExtensionElement, XMLStreamWriter xtw) protected boolean
AbstractServiceTaskExport.writePlanItemDefinitionExtensionElements
(CmmnModel model, ServiceTask serviceTask, boolean didWriteExtensionElement, XMLStreamWriter xtw) protected boolean
DecisionTaskExport.writePlanItemDefinitionExtensionElements
(CmmnModel model, DecisionTask decisionTask, boolean didWriteExtensionElement, XMLStreamWriter xtw) protected boolean
HumanTaskExport.writePlanItemDefinitionExtensionElements
(CmmnModel model, HumanTask humanTask, boolean didWriteExtensionElement, XMLStreamWriter xtw) protected boolean
ReactivationEventListenerExport.writePlanItemDefinitionExtensionElements
(CmmnModel model, ReactivateEventListener reactivationEventListener, boolean didWriteExtensionElement, XMLStreamWriter xtw) protected static void
CmmnDIExport.writePlanModel
(Stage stage, CmmnModel model, XMLStreamWriter xtw) static void
PlanItemControlExport.writeRepetitionRule
(CmmnModel model, RepetitionRule repetitionRule, XMLStreamWriter xtw) static void
PlanItemControlExport.writeRequiredRule
(CmmnModel model, RequiredRule requiredRule, XMLStreamWriter xtw) static void
DefinitionsRootExport.writeRootElement
(CmmnModel model, XMLStreamWriter xtw, String encoding) static void
SentryExport.writeSentry
(CmmnModel model, Sentry sentry, XMLStreamWriter xtw) protected static void
CmmnDIExport.writeTextAnnotation
(TextAnnotation textAnnotation, CmmnModel model, XMLStreamWriter xtw) -
Uses of CmmnModel in org.flowable.cmmn.engine.impl
Methods in org.flowable.cmmn.engine.impl that return CmmnModelModifier and TypeMethodDescriptionCmmnRepositoryServiceImpl.getCmmnModel
(String caseDefinitionId) -
Uses of CmmnModel in org.flowable.cmmn.engine.impl.cmd
Methods in org.flowable.cmmn.engine.impl.cmd that return CmmnModel -
Uses of CmmnModel in org.flowable.cmmn.engine.impl.delegate
Methods in org.flowable.cmmn.engine.impl.delegate that return CmmnModelModifier and TypeMethodDescriptionstatic CmmnModel
CmmnDelegateHelper.getCmmnModel
(DelegatePlanItemInstance planItemInstance) Returns theCmmnModel
matching the case definition cmmn model for the case definition of the passedDelegatePlanItemInstance
. -
Uses of CmmnModel in org.flowable.cmmn.engine.impl.deployer
Methods in org.flowable.cmmn.engine.impl.deployer that return CmmnModelModifier and TypeMethodDescriptionprotected CmmnModel
CmmnDeployer.getCaseModel
(CmmnParseResult parseResult, CaseDefinitionEntity caseDefinition) Methods in org.flowable.cmmn.engine.impl.deployer with parameters of type CmmnModelModifier and TypeMethodDescriptionCaseDefinitionDiagramHelper.createDiagramForCaseDefinition
(CaseDefinitionEntity caseDefinition, CmmnModel cmmnModel) Generates a diagram resource for a CaseDefinitionEntity. -
Uses of CmmnModel in org.flowable.cmmn.engine.impl.migration
Methods in org.flowable.cmmn.engine.impl.migration with parameters of type CmmnModelModifier and TypeMethodDescriptionprotected void
CaseInstanceMigrationManagerImpl.doValidateCaseInstanceMigration
(String caseInstanceId, CmmnModel newModel, CaseInstanceMigrationDocument document, CaseInstanceMigrationValidationResult validationResult, CommandContext commandContext) protected void
CaseInstanceMigrationManagerImpl.doValidatePlanItemMappings
(String caseInstanceId, CmmnModel cmmnModel, CaseInstanceMigrationDocument document, CaseInstanceMigrationValidationResult validationResult, CommandContext commandContext) protected boolean
CaseInstanceMigrationManagerImpl.hasPlanItemDefinition
(CmmnModel model, String elementId) -
Uses of CmmnModel in org.flowable.cmmn.engine.impl.parser
Fields in org.flowable.cmmn.engine.impl.parser declared as CmmnModelFields in org.flowable.cmmn.engine.impl.parser with type parameters of type CmmnModelModifier and TypeFieldDescriptionprotected Map<CaseDefinitionEntity,
CmmnModel> CmmnParseResult.mapDefinitionsToCmmnModel
Methods in org.flowable.cmmn.engine.impl.parser that return CmmnModelModifier and TypeMethodDescriptionprotected CmmnModel
CmmnParserImpl.convertToCmmnModel
(CmmnParseContext context, StreamSource cmmnSource) CmmnParseResult.getCmmnModel()
CmmnParseResult.getCmmnModelForCaseDefinition
(CaseDefinitionEntity caseDefinition) Methods in org.flowable.cmmn.engine.impl.parser with parameters of type CmmnModelModifier and TypeMethodDescriptionvoid
CmmnParseResult.addCaseDefinition
(CaseDefinitionEntity caseDefinitionEntity, EngineResource resourceEntity, CmmnModel cmmnModel) void
CmmnParserImpl.processCmmnElements
(CmmnModel cmmnModel, CmmnParseResult parseResult) void
CmmnParserImpl.processDI
(CmmnModel cmmnModel, List<CaseDefinitionEntity> caseDefinitions) void
CmmnParseResult.setCmmnModel
(CmmnModel cmmnModel) protected void
CmmnParserImpl.validateCmmnModel
(CaseValidator caseValidator, CmmnModel cmmnModel) -
Uses of CmmnModel in org.flowable.cmmn.engine.impl.persistence.entity.deploy
Fields in org.flowable.cmmn.engine.impl.persistence.entity.deploy declared as CmmnModelMethods in org.flowable.cmmn.engine.impl.persistence.entity.deploy that return CmmnModelMethods in org.flowable.cmmn.engine.impl.persistence.entity.deploy with parameters of type CmmnModelModifier and TypeMethodDescriptionvoid
CaseDefinitionCacheEntry.setCmmnModel
(CmmnModel cmmnModel) Constructors in org.flowable.cmmn.engine.impl.persistence.entity.deploy with parameters of type CmmnModelModifierConstructorDescriptionCaseDefinitionCacheEntry
(CaseDefinition caseDefinition, CmmnModel cmmnModel, Case caze) -
Uses of CmmnModel in org.flowable.cmmn.engine.impl.repository
Methods in org.flowable.cmmn.engine.impl.repository that return CmmnModelModifier and TypeMethodDescriptionstatic CmmnModel
CaseDefinitionUtil.getCmmnModel
(String caseDefinitionId) Methods in org.flowable.cmmn.engine.impl.repository with parameters of type CmmnModelModifier and TypeMethodDescriptionCmmnDeploymentBuilderImpl.addCmmnModel
(String resourceName, CmmnModel cmmnModel) -
Uses of CmmnModel in org.flowable.cmmn.engine.impl.runtime
Fields in org.flowable.cmmn.engine.impl.runtime declared as CmmnModelModifier and TypeFieldDescriptionprotected CmmnModel
MovePlanItemInstanceEntityContainer.cmmnModel
Methods in org.flowable.cmmn.engine.impl.runtime that return CmmnModelModifier and TypeMethodDescriptionprotected CmmnModel
CaseInstanceHelperImpl.getCmmnModel
(CommandContext commandContext, CaseDefinition caseDefinition) MovePlanItemInstanceEntityContainer.getCmmnModel()
Methods in org.flowable.cmmn.engine.impl.runtime with parameters of type CmmnModelModifier and TypeMethodDescriptionprotected Case
CaseInstanceHelperImpl.getCaseModel
(CaseDefinition caseDefinition, CmmnModel cmmnModel) protected CaseInstanceEntity
CaseInstanceHelperImpl.initializeCaseInstanceEntity
(CommandContext commandContext, CaseDefinition caseDefinition, CmmnModel cmmnModel, Case caseModel, CaseInstanceBuilder caseInstanceBuilder) protected PlanItem
AbstractCmmnDynamicStateManager.resolvePlanItemFromCmmnModel
(CmmnModel cmmnModel, String planItemId, String caseDefinitionId) void
MovePlanItemInstanceEntityContainer.setCmmnModel
(CmmnModel cmmnModel) protected void
AbstractCmmnDynamicStateManager.verifySatisfiedSentryPartsForCriterion
(Criterion criterion, PlanItemInstanceEntity planItemInstanceEntity, Map<String, List<SentryPartInstanceEntity>> sentryInstanceMap, List<String> skipSentryPartInstanceForDeleteIds, boolean isExitCriterion, CmmnModel cmmnModel, SentryPartInstanceEntityManager sentryPartInstanceEntityManager) -
Uses of CmmnModel in org.flowable.cmmn.engine.interceptor
Fields in org.flowable.cmmn.engine.interceptor declared as CmmnModelModifier and TypeFieldDescriptionprotected CmmnModel
AbstractStartCaseInstanceAfterContext.cmmnModel
protected CmmnModel
AbstractStartCaseInstanceBeforeContext.cmmnModel
Methods in org.flowable.cmmn.engine.interceptor that return CmmnModelModifier and TypeMethodDescriptionAbstractStartCaseInstanceAfterContext.getCmmnModel()
AbstractStartCaseInstanceBeforeContext.getCmmnModel()
Methods in org.flowable.cmmn.engine.interceptor with parameters of type CmmnModelModifier and TypeMethodDescriptionvoid
AbstractStartCaseInstanceAfterContext.setCmmnModel
(CmmnModel cmmnModel) void
AbstractStartCaseInstanceBeforeContext.setCmmnModel
(CmmnModel cmmnModel) Constructors in org.flowable.cmmn.engine.interceptor with parameters of type CmmnModelModifierConstructorDescriptionAbstractStartCaseInstanceAfterContext
(CaseInstanceEntity caseInstance, Map<String, Object> variables, Case caseModel, CaseDefinition caseDefinition, CmmnModel cmmnModel) AbstractStartCaseInstanceBeforeContext
(String businessKey, String businessStatus, String caseInstanceName, Map<String, Object> variables, Case caseModel, CaseDefinition caseDefinition, CmmnModel cmmnModel) StartCaseInstanceAfterContext
(CaseInstanceEntity caseInstance, Map<String, Object> variables, Map<String, Object> transientVariables, Case caseModel, CaseDefinition caseDefinition, CmmnModel cmmnModel) StartCaseInstanceBeforeContext
(String businessKey, String businessStatus, String caseInstanceName, String callbackId, String callbackType, String referenceId, String referenceType, String parentId, Map<String, Object> variables, Map<String, Object> transientVariables, String tenantId, String ownerId, String assigneeId, String initiatorVariableName, Case caseModel, CaseDefinition caseDefinition, CmmnModel cmmnModel, String overrideDefinitionTenantId, String predefinedCaseInstanceId) -
Uses of CmmnModel in org.flowable.cmmn.image
Methods in org.flowable.cmmn.image with parameters of type CmmnModelModifier and TypeMethodDescriptionCaseDiagramGenerator.generateDiagram
(CmmnModel cmmnModel, String imageType) Generates a diagram of the given process definition, using the diagram interchange information of the process.CaseDiagramGenerator.generateDiagram
(CmmnModel cmmnModel, String imageType, double scaleFactor) CaseDiagramGenerator.generateDiagram
(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader) CaseDiagramGenerator.generateDiagram
(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor) Generates a diagram of the given case definition, using the diagram interchange information of the case.CaseDiagramGenerator.generateJpgDiagram
(CmmnModel cmmnModel) CaseDiagramGenerator.generateJpgDiagram
(CmmnModel cmmnModel, double scaleFactor) CaseDiagramGenerator.generatePngDiagram
(CmmnModel cmmnModel) CaseDiagramGenerator.generatePngDiagram
(CmmnModel cmmnModel, double scaleFactor) CaseDiagramGenerator.generatePngImage
(CmmnModel cmmnModel, double scaleFactor) -
Uses of CmmnModel in org.flowable.cmmn.image.impl
Methods in org.flowable.cmmn.image.impl with parameters of type CmmnModelModifier and TypeMethodDescriptionprotected static List<GraphicInfo>
DefaultCaseDiagramGenerator.connectionPerfectionizer
(DefaultCaseDiagramCanvas caseDiagramCanvas, CmmnModel cmmnModel, BaseElement sourceElement, BaseElement targetElement, List<GraphicInfo> graphicInfoList) void
DefaultCaseDiagramGenerator.ActivityDrawInstruction.draw
(DefaultCaseDiagramCanvas caseDiagramCanvas, CmmnModel cmmnModel, CaseElement caseElement) protected void
DefaultCaseDiagramGenerator.drawActivity
(DefaultCaseDiagramCanvas caseDiagramCanvas, CmmnModel cmmnModel, PlanItem planItem, double scaleFactor) protected void
DefaultCaseDiagramGenerator.drawAssociation
(DefaultCaseDiagramCanvas caseDiagramCanvas, CmmnModel cmmnModel, Association association, double scaleFactor) protected DefaultCaseDiagramCanvas
DefaultCaseDiagramGenerator.generateCaseDiagram
(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor) DefaultCaseDiagramGenerator.generateDiagram
(CmmnModel cmmnModel, String imageType) DefaultCaseDiagramGenerator.generateDiagram
(CmmnModel cmmnModel, String imageType, double scaleFactor) DefaultCaseDiagramGenerator.generateDiagram
(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader) DefaultCaseDiagramGenerator.generateDiagram
(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor) DefaultCaseDiagramGenerator.generateImage
(CmmnModel cmmnModel, String imageType, double scaleFactor) DefaultCaseDiagramGenerator.generateImage
(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor) DefaultCaseDiagramGenerator.generateJpgDiagram
(CmmnModel cmmnModel) DefaultCaseDiagramGenerator.generateJpgDiagram
(CmmnModel cmmnModel, double scaleFactor) DefaultCaseDiagramGenerator.generatePngDiagram
(CmmnModel cmmnModel) DefaultCaseDiagramGenerator.generatePngDiagram
(CmmnModel cmmnModel, double scaleFactor) DefaultCaseDiagramGenerator.generatePngImage
(CmmnModel cmmnModel, double scaleFactor) protected static DefaultCaseDiagramCanvas
DefaultCaseDiagramGenerator.initCaseDiagramCanvas
(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader) protected void
DefaultCaseDiagramGenerator.prepareCmmnModel
(CmmnModel cmmnModel) -
Uses of CmmnModel in org.flowable.cmmn.rest.service.api.repository
Methods in org.flowable.cmmn.rest.service.api.repository that return CmmnModelModifier and TypeMethodDescriptionCaseDefinitionModelResource.getModelResource
(String caseDefinitionId) -
Uses of CmmnModel in org.flowable.cmmn.validation
Methods in org.flowable.cmmn.validation with parameters of type CmmnModelModifier and TypeMethodDescription -
Uses of CmmnModel in org.flowable.cmmn.validation.validator
Methods in org.flowable.cmmn.validation.validator with parameters of type CmmnModelModifier and TypeMethodDescriptionvoid
Validator.validate
(CmmnModel model, CaseValidationContext validationContext) -
Uses of CmmnModel in org.flowable.cmmn.validation.validator.impl
Methods in org.flowable.cmmn.validation.validator.impl with parameters of type CmmnModelModifier and TypeMethodDescriptionprotected abstract void
CaseLevelValidator.executeValidation
(CmmnModel model, Case caze, CaseValidationContext validationContext) protected void
DecisionTaskValidator.executeValidation
(CmmnModel model, Case caze, CaseValidationContext validationContext) protected void
HumanTaskValidator.executeValidation
(CmmnModel model, Case caze, CaseValidationContext validationContext) protected void
PlanModelValidator.executeValidation
(CmmnModel model, Case caze, CaseValidationContext validationContext) void
CaseLevelValidator.validate
(CmmnModel model, CaseValidationContext validationContext)