Class AgentDeploymentManager

java.lang.Object
com.flowable.agent.engine.impl.deployer.AgentDeploymentManager

public class AgentDeploymentManager extends Object
  • Field Details

  • Constructor Details

    • AgentDeploymentManager

      public AgentDeploymentManager()
  • Method Details

    • findDeployedAgentDefinitionById

      public AgentDefinition findDeployedAgentDefinitionById(String definitionId)
    • findDeployedAgentDefinitionModelById

      public AgentDefinitionModel findDeployedAgentDefinitionModelById(String agentDefinitionId)
    • resolveAgentDefinition

      public AgentDefinitionCacheEntry resolveAgentDefinition(AgentDefinition definition)
    • findDeployedKnowledgeBaseDefinitionModelById

      public KnowledgeBaseDefinitionModel findDeployedKnowledgeBaseDefinitionModelById(String knowledgeBaseDefinitionId)
    • findDeployedLatestKnowledgeBaseDefinitionByKey

      public KnowledgeBaseDefinition findDeployedLatestKnowledgeBaseDefinitionByKey(String knowledgeBaseDefinitionKey)
    • findDeployedLatestKnowledgeBaseDefinitionModelByKey

      public KnowledgeBaseDefinitionModel findDeployedLatestKnowledgeBaseDefinitionModelByKey(String knowledgeBaseDefinitionKey, Boolean ready)
    • findDeployedLatestKnowledgeBaseDefinitionModelByKeyAndTenantId

      public KnowledgeBaseDefinitionModel findDeployedLatestKnowledgeBaseDefinitionModelByKeyAndTenantId(String knowledgeBaseDefinitionKey, String tenantId, Boolean ready)
    • resolveKnowledgeBaseDefinition

      public KnowledgeBaseDefinitionCacheEntry resolveKnowledgeBaseDefinition(KnowledgeBaseDefinition knowledgeBaseDefinition)
    • deployExistingDeployment

      protected AgentDeploymentEntity deployExistingDeployment(String deploymentId)
    • deploy

      public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String,Object> deploymentSettings)
    • removeDeployment

      public void removeDeployment(String deploymentId)
    • removeDeployment

      public void removeDeployment(String deploymentId, boolean cascade)
    • getAgentDefinitionCache

      public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AgentDefinitionCacheEntry> getAgentDefinitionCache()
    • setAgentDefinitionCache

      public void setAgentDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AgentDefinitionCacheEntry> agentDefinitionCache)
    • getKnowledgeBaseDefinitionCache

      public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<KnowledgeBaseDefinitionCacheEntry> getKnowledgeBaseDefinitionCache()
    • setKnowledgeBaseDefinitionCache

      public void setKnowledgeBaseDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<KnowledgeBaseDefinitionCacheEntry> knowledgeBaseDefinitionCache)
    • getAgentDefinitionEntityManager

      public AgentDefinitionEntityManager getAgentDefinitionEntityManager()
    • setAgentDefinitionEntityManager

      public void setAgentDefinitionEntityManager(AgentDefinitionEntityManager agentDefinitionEntityManager)
    • getDeployers

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

      public void setDeployers(List<org.flowable.common.engine.impl.EngineDeployer> deployers)
    • getDeploymentEntityManager

      public AgentDeploymentEntityManager getDeploymentEntityManager()
    • setDeploymentEntityManager

      public void setDeploymentEntityManager(AgentDeploymentEntityManager deploymentEntityManager)
    • getResourceEntityManager

      public AgentResourceEntityManager getResourceEntityManager()
    • setResourceEntityManager

      public void setResourceEntityManager(AgentResourceEntityManager resourceEntityManager)
    • getKnowledgeBaseDefinitionEntityManager

      public KnowledgeBaseDefinitionEntityManager getKnowledgeBaseDefinitionEntityManager()
    • setKnowledgeBaseDefinitionEntityManager

      public void setKnowledgeBaseDefinitionEntityManager(KnowledgeBaseDefinitionEntityManager knowledgeBaseDefinitionEntityManager)