Class DataObjectDeploymentManager


  • public class DataObjectDeploymentManager
    extends java.lang.Object
    • Constructor Detail

      • DataObjectDeploymentManager

        public DataObjectDeploymentManager()
    • Method Detail

      • deploy

        public void deploy​(org.flowable.common.engine.api.repository.EngineDeployment deployment)
      • deploy

        public void deploy​(org.flowable.common.engine.api.repository.EngineDeployment deployment,
                           java.util.Map<java.lang.String,​java.lang.Object> deploymentSettings)
      • findDeployedDataObjectDefinitionById

        public DataObjectDefinition findDeployedDataObjectDefinitionById​(java.lang.String dataObjectDefinitionId)
      • findDeployedLatestDataObjectDefinitionByKey

        public DataObjectDefinition findDeployedLatestDataObjectDefinitionByKey​(java.lang.String dataObjectDefinitionKey)
      • findDeployedLatestDataObjectDefinitionByKeyAndTenantId

        public DataObjectDefinition findDeployedLatestDataObjectDefinitionByKeyAndTenantId​(java.lang.String dataObjectDefinitionKey,
                                                                                           java.lang.String tenantId)
      • findDeployedDataObjectDefinitionByKeyAndVersionAndTenantId

        public DataObjectDefinition findDeployedDataObjectDefinitionByKeyAndVersionAndTenantId​(java.lang.String dataObjectDefinitionKey,
                                                                                               java.lang.Integer dataObjectDefinitionVersion,
                                                                                               java.lang.String tenantId)
      • removeDeployment

        public void removeDeployment​(java.lang.String deploymentId)
      • removeDeployment

        public void removeDeployment​(java.lang.String deploymentId,
                                     boolean cascade)
      • getDeployers

        public java.util.List<org.flowable.common.engine.impl.EngineDeployer> getDeployers()
      • setDeployers

        public void setDeployers​(java.util.List<org.flowable.common.engine.impl.EngineDeployer> deployers)
      • getDataObjectDefinitionCache

        public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataObjectDefinitionCacheEntry> getDataObjectDefinitionCache()
      • setDataObjectDefinitionCache

        public void setDataObjectDefinitionCache​(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataObjectDefinitionCacheEntry> dataObjectDefinitionCache)
      • setDataObjectEngineConfiguration

        public void setDataObjectEngineConfiguration​(DataObjectEngineConfiguration dataObjectEngineConfiguration)