Class PolicyDefinitionDeployer

  • All Implemented Interfaces:
    org.flowable.common.engine.impl.EngineDeployer

    public class PolicyDefinitionDeployer
    extends java.lang.Object
    implements org.flowable.common.engine.impl.EngineDeployer
    Author:
    Tijs Rademakers
    • Constructor Detail

      • PolicyDefinitionDeployer

        public PolicyDefinitionDeployer()
    • Method Detail

      • deploy

        public void deploy​(org.flowable.common.engine.api.repository.EngineDeployment deployment,
                           java.util.Map<java.lang.String,​java.lang.Object> deploymentSettings)
        Specified by:
        deploy in interface org.flowable.common.engine.impl.EngineDeployer
      • getMostRecentVersionOfPolicyDefinition

        protected PolicyDefinitionEntity getMostRecentVersionOfPolicyDefinition​(PolicyModel policyModel,
                                                                                java.lang.String tenantId)
      • getPersistedInstanceOfPolicyDefinition

        protected PolicyDefinitionEntity getPersistedInstanceOfPolicyDefinition​(java.lang.String key,
                                                                                java.lang.String deploymentId,
                                                                                java.lang.String tenantId)