Uses of Interface
org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntity
Packages that use ProcessDefinitionEntity
Package
Description
-
Uses of ProcessDefinitionEntity in org.activiti.engine.impl.bpmn.deployer
Fields in org.activiti.engine.impl.bpmn.deployer with type parameters of type ProcessDefinitionEntityModifier and TypeFieldDescriptionprotected Map<ProcessDefinitionEntity,BpmnParse> ParsedDeployment.mapProcessDefinitionsToParsesprotected Map<ProcessDefinitionEntity,ResourceEntity> ParsedDeployment.mapProcessDefinitionsToResourcesprotected List<ProcessDefinitionEntity>ParsedDeployment.processDefinitionsMethods in org.activiti.engine.impl.bpmn.deployer that return ProcessDefinitionEntityModifier and TypeMethodDescriptionBpmnDeploymentHelper.getMostRecentVersionOfProcessDefinition(ProcessDefinitionEntity processDefinition) Gets the most recent persisted process definition that matches this one for tenant and key.BpmnDeploymentHelper.getPersistedInstanceOfProcessDefinition(ProcessDefinitionEntity processDefinition) Gets the persisted version of the already-deployed process definition.Methods in org.activiti.engine.impl.bpmn.deployer that return types with arguments of type ProcessDefinitionEntityModifier and TypeMethodDescriptionParsedDeployment.getAllProcessDefinitions()protected Map<ProcessDefinitionEntity,ProcessDefinitionEntity> BpmnDeployer.getPreviousVersionsOfProcessDefinitions(ParsedDeployment parsedDeployment) Constructs a map from new ProcessDefinitionEntities to the previous version by key and tenant.protected Map<ProcessDefinitionEntity,ProcessDefinitionEntity> BpmnDeployer.getPreviousVersionsOfProcessDefinitions(ParsedDeployment parsedDeployment) Constructs a map from new ProcessDefinitionEntities to the previous version by key and tenant.Methods in org.activiti.engine.impl.bpmn.deployer with parameters of type ProcessDefinitionEntityModifier and TypeMethodDescriptionvoidBpmnDeploymentHelper.addAuthorizationsForNewProcessDefinition(Process process, ProcessDefinitionEntity processDefinition) protected voidBpmnDeploymentHelper.addAuthorizationsFromIterator(CommandContext commandContext, List<String> expressions, ProcessDefinitionEntity processDefinition, BpmnDeploymentHelper.ExpressionType expressionType) protected voidCachingAndArtifactsManager.addDefinitionInfoToCache(ProcessDefinitionEntity processDefinition, ProcessEngineConfigurationImpl processEngineConfiguration, CommandContext commandContext) protected voidEventSubscriptionManager.addMessageEventSubscriptions(ProcessDefinitionEntity processDefinition, Process process, BpmnModel bpmnModel) protected voidEventSubscriptionManager.addSignalEventSubscriptions(CommandContext commandContext, ProcessDefinitionEntity processDefinition, Process process, BpmnModel bpmnModel) ParsedDeployment.getBpmnModelForProcessDefinition(ProcessDefinitionEntity processDefinition) ParsedDeployment.getBpmnParseForProcessDefinition(ProcessDefinitionEntity processDefinition) protected StringBpmnDeployer.getIdForNewProcessDefinition(ProcessDefinitionEntity processDefinition) Returns the ID to use for a new process definition; subclasses may override this to provide their own identification scheme.BpmnDeploymentHelper.getMostRecentVersionOfProcessDefinition(ProcessDefinitionEntity processDefinition) Gets the most recent persisted process definition that matches this one for tenant and key.BpmnDeploymentHelper.getPersistedInstanceOfProcessDefinition(ProcessDefinitionEntity processDefinition) Gets the persisted version of the already-deployed process definition.static StringResourceNameUtil.getProcessDiagramResourceNameFromDeployment(ProcessDefinitionEntity processDefinition, Map<String, ResourceEntity> resources) Finds the name of a resource for the diagram for a process definition.ParsedDeployment.getProcessModelForProcessDefinition(ProcessDefinitionEntity processDefinition) ParsedDeployment.getResourceForProcessDefinition(ProcessDefinitionEntity processDefinition) protected List<TimerJobEntity>TimerManager.getTimerDeclarations(ProcessDefinitionEntity processDefinition, Process process) protected voidEventSubscriptionManager.insertMessageEvent(MessageEventDefinition messageEventDefinition, StartEvent startEvent, ProcessDefinitionEntity processDefinition, BpmnModel bpmnModel) protected voidEventSubscriptionManager.removeObsoleteEventSubscriptionsImpl(ProcessDefinitionEntity processDefinition, String eventHandlerType) protected voidEventSubscriptionManager.removeObsoleteMessageEventSubscriptions(ProcessDefinitionEntity previousProcessDefinition) protected voidEventSubscriptionManager.removeObsoleteSignalEventSubScription(ProcessDefinitionEntity previousProcessDefinition) protected voidTimerManager.removeObsoleteTimers(ProcessDefinitionEntity processDefinition) protected voidTimerManager.scheduleTimers(ProcessDefinitionEntity processDefinition, Process process) voidBpmnDeploymentHelper.updateTimersAndEvents(ProcessDefinitionEntity processDefinition, ProcessDefinitionEntity previousProcessDefinition, ParsedDeployment parsedDeployment) Updates all timers and events for the process definition.Method parameters in org.activiti.engine.impl.bpmn.deployer with type arguments of type ProcessDefinitionEntityModifier and TypeMethodDescriptionvoidBpmnDeploymentHelper.copyDeploymentValuesToProcessDefinitions(DeploymentEntity deployment, List<ProcessDefinitionEntity> processDefinitions) Updates all the process definition entities to match the deployment's values for tenant, engine version, and deployment id.protected voidBpmnDeployer.setProcessDefinitionVersionsAndIds(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions) Sets the version on each process definition entity, and the identifier.protected voidBpmnDeployer.setProcessDefinitionVersionsAndIds(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions) Sets the version on each process definition entity, and the identifier.protected voidBpmnDeployer.updateTimersAndEvents(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions) protected voidBpmnDeployer.updateTimersAndEvents(ParsedDeployment parsedDeployment, Map<ProcessDefinitionEntity, ProcessDefinitionEntity> mapNewToOldProcessDefinitions) voidBpmnDeploymentHelper.verifyProcessDefinitionsDoNotShareKeys(Collection<ProcessDefinitionEntity> processDefinitions) Verifies that no two process definitions share the same key, to prevent database unique index violation.Constructor parameters in org.activiti.engine.impl.bpmn.deployer with type arguments of type ProcessDefinitionEntityModifierConstructorDescriptionParsedDeployment(DeploymentEntity entity, List<ProcessDefinitionEntity> processDefinitions, Map<ProcessDefinitionEntity, BpmnParse> mapProcessDefinitionsToParses, Map<ProcessDefinitionEntity, ResourceEntity> mapProcessDefinitionsToResources) ParsedDeployment(DeploymentEntity entity, List<ProcessDefinitionEntity> processDefinitions, Map<ProcessDefinitionEntity, BpmnParse> mapProcessDefinitionsToParses, Map<ProcessDefinitionEntity, ResourceEntity> mapProcessDefinitionsToResources) -
Uses of ProcessDefinitionEntity in org.activiti.engine.impl.bpmn.parser
Fields in org.activiti.engine.impl.bpmn.parser declared as ProcessDefinitionEntityModifier and TypeFieldDescriptionprotected ProcessDefinitionEntityBpmnParse.currentProcessDefinitionFields in org.activiti.engine.impl.bpmn.parser with type parameters of type ProcessDefinitionEntityModifier and TypeFieldDescriptionprotected List<ProcessDefinitionEntity>BpmnParse.processDefinitionsThe end result of the parsing: a list of process definition.Methods in org.activiti.engine.impl.bpmn.parser that return ProcessDefinitionEntityModifier and TypeMethodDescriptionBpmnParse.getCurrentProcessDefinition()BpmnParse.getProcessDefinition(String processDefinitionKey) Methods in org.activiti.engine.impl.bpmn.parser that return types with arguments of type ProcessDefinitionEntityMethods in org.activiti.engine.impl.bpmn.parser with parameters of type ProcessDefinitionEntityModifier and TypeMethodDescriptionvoidBpmnParse.setCurrentProcessDefinition(ProcessDefinitionEntity currentProcessDefinition) -
Uses of ProcessDefinitionEntity in org.activiti.engine.impl.bpmn.parser.handler
Methods in org.activiti.engine.impl.bpmn.parser.handler that return ProcessDefinitionEntityModifier and TypeMethodDescriptionprotected ProcessDefinitionEntityProcessParseHandler.transformProcess(BpmnParse bpmnParse, Process process) -
Uses of ProcessDefinitionEntity in org.activiti.engine.impl.cmd
Fields in org.activiti.engine.impl.cmd declared as ProcessDefinitionEntityModifier and TypeFieldDescriptionprotected ProcessDefinitionEntityAbstractSetProcessDefinitionStateCmd.processDefinitionEntityMethods in org.activiti.engine.impl.cmd that return types with arguments of type ProcessDefinitionEntityModifier and TypeMethodDescriptionprotected List<ProcessDefinitionEntity>AbstractSetProcessDefinitionStateCmd.findProcessDefinition(CommandContext commandContext) Methods in org.activiti.engine.impl.cmd with parameters of type ProcessDefinitionEntityModifier and TypeMethodDescriptionprotected voidAbstractSetProcessDefinitionStateCmd.changeProcessDefinitionStateInternal(CommandContext commandContext, ProcessDefinitionEntity processDefinition) protected voidAbstractSetProcessDefinitionStateCmd.createTimerForDelayedExecutionInternal(CommandContext commandContext, ProcessDefinitionEntity processDefinition) protected abstract TNeedsActiveProcessDefinitionCmd.execute(CommandContext commandContext, ProcessDefinitionEntity processDefinition) Subclasses should implement this.protected voidAddIdentityLinkForProcessDefinitionCmd.executeInternal(CommandContext commandContext, ProcessDefinitionEntity processDefinition) protected voidDeleteIdentityLinkForProcessDefinitionCmd.executeInternal(CommandContext commandContext, ProcessDefinitionEntity processDefinition) protected voidSetProcessDefinitionCategoryCmd.executeInternal(CommandContext commandContext, ProcessDefinitionEntity processDefinition) Method parameters in org.activiti.engine.impl.cmd with type arguments of type ProcessDefinitionEntityModifier and TypeMethodDescriptionprotected voidAbstractSetProcessDefinitionStateCmd.changeProcessDefinitionState(CommandContext commandContext, List<ProcessDefinitionEntity> processDefinitions) protected voidAbstractSetProcessDefinitionStateCmd.createTimerForDelayedExecution(CommandContext commandContext, List<ProcessDefinitionEntity> processDefinitions) protected voidAbstractSetProcessDefinitionStateCmd.executeInternal(CommandContext commandContext, List<ProcessDefinitionEntity> processDefinitions) Constructors in org.activiti.engine.impl.cmd with parameters of type ProcessDefinitionEntityModifierConstructorDescriptionAbstractSetProcessDefinitionStateCmd(ProcessDefinitionEntity processDefinitionEntity, boolean includeProcessInstances, Date executionDate, String tenantId) ActivateProcessDefinitionCmd(ProcessDefinitionEntity processDefinitionEntity, boolean includeProcessInstances, Date executionDate, String tenantId) SuspendProcessDefinitionCmd(ProcessDefinitionEntity processDefinitionEntity, boolean includeProcessInstances, Date executionDate, String tenantId) -
Uses of ProcessDefinitionEntity in org.activiti.engine.impl.persistence.entity
Classes in org.activiti.engine.impl.persistence.entity that implement ProcessDefinitionEntityFields in org.activiti.engine.impl.persistence.entity declared as ProcessDefinitionEntityModifier and TypeFieldDescriptionprotected ProcessDefinitionEntityIdentityLinkEntityImpl.processDefMethods in org.activiti.engine.impl.persistence.entity that return ProcessDefinitionEntityModifier and TypeMethodDescriptionprotected ProcessDefinitionEntityDeploymentEntityManagerImpl.findLatestProcessDefinition(ProcessDefinition processDefinition) ProcessDefinitionEntityManager.findLatestProcessDefinitionByKey(String processDefinitionKey) ProcessDefinitionEntityManagerImpl.findLatestProcessDefinitionByKey(String processDefinitionKey) ProcessDefinitionEntityManager.findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) ProcessDefinitionEntityManagerImpl.findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) ProcessDefinitionEntityManager.findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey) ProcessDefinitionEntityManagerImpl.findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey) ProcessDefinitionEntityManager.findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId) ProcessDefinitionEntityManagerImpl.findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId) IdentityLinkEntity.getProcessDef()IdentityLinkEntityImpl.getProcessDef()Methods in org.activiti.engine.impl.persistence.entity that return types with arguments of type ProcessDefinitionEntityModifier and TypeMethodDescriptionprotected DataManager<ProcessDefinitionEntity>ProcessDefinitionEntityManagerImpl.getDataManager()Methods in org.activiti.engine.impl.persistence.entity with parameters of type ProcessDefinitionEntityModifier and TypeMethodDescriptionIdentityLinkEntityManager.addIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId) IdentityLinkEntityManagerImpl.addIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId) voidIdentityLinkEntityManager.deleteIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId) voidIdentityLinkEntityManagerImpl.deleteIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId) voidIdentityLinkEntity.setProcessDef(ProcessDefinitionEntity processDef) voidIdentityLinkEntityImpl.setProcessDef(ProcessDefinitionEntity processDef) static voidSuspensionState.SuspensionStateUtil.setSuspensionState(ProcessDefinitionEntity processDefinitionEntity, SuspensionState state) -
Uses of ProcessDefinitionEntity in org.activiti.engine.impl.persistence.entity.data
Methods in org.activiti.engine.impl.persistence.entity.data that return ProcessDefinitionEntityModifier and TypeMethodDescriptionProcessDefinitionDataManager.findLatestProcessDefinitionByKey(String processDefinitionKey) ProcessDefinitionDataManager.findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) ProcessDefinitionDataManager.findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey) ProcessDefinitionDataManager.findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId) ProcessDefinitionDataManager.findProcessDefinitionByKeyAndVersion(String processDefinitionKey, Integer processDefinitionVersion) ProcessDefinitionDataManager.findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId) -
Uses of ProcessDefinitionEntity in org.activiti.engine.impl.persistence.entity.data.impl
Methods in org.activiti.engine.impl.persistence.entity.data.impl that return ProcessDefinitionEntityModifier and TypeMethodDescriptionMybatisProcessDefinitionDataManager.create()MybatisProcessDefinitionDataManager.findLatestProcessDefinitionByKey(String processDefinitionKey) MybatisProcessDefinitionDataManager.findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) MybatisProcessDefinitionDataManager.findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey) MybatisProcessDefinitionDataManager.findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId) MybatisProcessDefinitionDataManager.findProcessDefinitionByKeyAndVersion(String processDefinitionKey, Integer processDefinitionVersion) MybatisProcessDefinitionDataManager.findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId) Methods in org.activiti.engine.impl.persistence.entity.data.impl that return types with arguments of type ProcessDefinitionEntityModifier and TypeMethodDescriptionClass<? extends ProcessDefinitionEntity>MybatisProcessDefinitionDataManager.getManagedEntityClass() -
Uses of ProcessDefinitionEntity in org.activiti.engine.impl.util
Methods in org.activiti.engine.impl.util that return ProcessDefinitionEntityModifier and TypeMethodDescriptionstatic ProcessDefinitionEntityProcessDefinitionUtil.getProcessDefinitionFromDatabase(String processDefinitionId)