Class DataObjectSchemaDefinitionDeployer

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

    public class DataObjectSchemaDefinitionDeployer
    extends java.lang.Object
    implements org.flowable.common.engine.impl.EngineDeployer
    Author:
    Filip Hrisafov
    • Field Detail

      • DEPLOYMENT_RESOURCE_PREFIX

        public static final java.lang.String DEPLOYMENT_RESOURCE_PREFIX
        See Also:
        Constant Field Values
    • Constructor Detail

      • DataObjectSchemaDefinitionDeployer

        public DataObjectSchemaDefinitionDeployer()
    • 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
      • getMostRecentVersionOfDefinition

        protected DataObjectSchemaDefinition getMostRecentVersionOfDefinition​(java.lang.String key,
                                                                              java.lang.String tenantId)
      • getPersistedInstanceOfDefinition

        protected DataObjectSchemaDefinitionEntity getPersistedInstanceOfDefinition​(java.lang.String key,
                                                                                    java.lang.String deploymentId,
                                                                                    java.lang.String tenantId)