Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Terminally Deprecated Elements
    Element
    Description
    org.operaton.bpm.container.impl.metadata.DeploymentMetadataConstants.PROCESS
    Use RESOURCE instead.
    org.operaton.bpm.engine.authorization.TaskPermissions.READ_HISTORY
    since the permission is not used by any built-in functionality of Operaton.
    org.operaton.bpm.engine.AuthorizationException.getResourceId()
    Use AuthorizationException.getMissingAuthorizations() instead to get the id of the resource of the MissingAuthorization(s).
    org.operaton.bpm.engine.AuthorizationException.getResourceType()
    Use AuthorizationException.getMissingAuthorizations() instead to get the type of the resource of the MissingAuthorization(s).
    org.operaton.bpm.engine.AuthorizationException.getViolatedPermissionName()
    Use AuthorizationException.getMissingAuthorizations() instead to get the violated permission name of the MissingAuthorization(s).
    org.operaton.bpm.engine.FormService.submitStartFormData(String, String, Map<String, String>)
    Use FormService.submitStartForm(String, String, Map) instead.
    org.operaton.bpm.engine.FormService.submitStartFormData(String, Map<String, String>)
    Use FormService.submitStartForm(String, Map) instead.
    org.operaton.bpm.engine.FormService.submitTaskFormData(String, Map<String, String>)
    Use FormService.submitTaskForm(String, Map) instead.
    org.operaton.bpm.engine.history.HistoricDetailQuery.activityId(String)
    Use HistoricDetailQuery.activityInstanceId(String) instead.
    org.operaton.bpm.engine.history.HistoricProcessInstanceQuery.finishDateBy(Date)
    Use HistoricProcessInstanceQuery.startedAfter(Date) and HistoricProcessInstanceQuery.startedBefore(Date) instead.
    org.operaton.bpm.engine.history.HistoricProcessInstanceQuery.finishDateOn(Date)
    Use HistoricProcessInstanceQuery.startedAfter(Date) and HistoricProcessInstanceQuery.startedBefore(Date) instead.
    org.operaton.bpm.engine.history.HistoricProcessInstanceQuery.startDateBy(Date)
    Use HistoricProcessInstanceQuery.startedAfter(Date) and HistoricProcessInstanceQuery.startedBefore(Date) instead.
    org.operaton.bpm.engine.history.HistoricProcessInstanceQuery.startDateOn(Date)
    Use HistoricProcessInstanceQuery.startedAfter(Date) and HistoricProcessInstanceQuery.startedBefore(Date) instead.
    org.operaton.bpm.engine.history.HistoricVariableInstance.getVariableName()
    Use HistoricVariableInstance.getName() instead.
    org.operaton.bpm.engine.history.HistoricVariableInstance.getVariableTypeName()
    Use HistoricVariableInstance.getTypeName() instead.
    org.operaton.bpm.engine.history.HistoricVariableUpdate.getVariableTypeName()
    Use HistoricVariableUpdate.getTypeName() instead.
    org.operaton.bpm.engine.history.UserOperationLogEntry.ENTITY_TYPE_ATTACHMENT
    Use EntityTypes.ATTACHMENT instead.
    org.operaton.bpm.engine.history.UserOperationLogEntry.ENTITY_TYPE_IDENTITY_LINK
    Use EntityTypes.IDENTITY_LINK instead.
    org.operaton.bpm.engine.history.UserOperationLogEntry.ENTITY_TYPE_TASK
    Use EntityTypes.TASK instead.
    org.operaton.bpm.engine.HistoryService.deleteHistoricDecisionInstance(String)
    Note that this method name is not expressive enough, because it is also possible to delete the historic decision instance by the instance id. Therefore, use HistoryService.deleteHistoricDecisionInstanceByDefinitionId(java.lang.String) instead to delete the historic decision instance by the definition id.
    org.operaton.bpm.engine.HistoryService.findHistoryCleanupJob()
    There can be more than one history cleanup job at once. Use HistoryService.findHistoryCleanupJobs() instead.
    org.operaton.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
    Will be removed in a future version. Implement BpmnParseListener directly.
    org.operaton.bpm.engine.impl.bpmn.parser.BpmnParse.PROPERTYNAME_ERROR_EVENT_DEFINITIONS
    Use BpmnProperties.ERROR_EVENT_DEFINITIONS instead.
    org.operaton.bpm.engine.impl.bpmn.parser.BpmnParse.PROPERTYNAME_TYPE
    Use BpmnProperties.TYPE instead.
    org.operaton.bpm.engine.impl.bpmn.parser.BpmnParser.CAMUNDA_BPMN_EXTENSIONS_NS
    Use BpmnParser.OPERATON_BPMN_EXTENSIONS_NS instead.
    org.operaton.bpm.engine.impl.bpmn.parser.DefaultFailedJobParseListener.FOX_ENGINE_NS
    Use operaton ns instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.getMetricsReporterIdProvider()
    Use ProcessEngineConfigurationImpl.getHostnameProvider() instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.getPostParseListeners()
    Use ProcessEngineConfigurationImpl.getCustomPostBPMNParseListeners() instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.getPreParseListeners()
    Use ProcessEngineConfigurationImpl.getCustomPreBPMNParseListeners() instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.setMetricsReporterIdProvider(MetricsReporterIdProvider)
    Use ProcessEngineConfigurationImpl.setHostnameProvider(HostnameProvider) instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.setPostParseListeners(List<BpmnParseListener>)
    Use ProcessEngineConfigurationImpl.setCustomPostBPMNParseListeners(java.util.List<org.operaton.bpm.engine.impl.bpmn.parser.BpmnParseListener>) instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.setPreParseListeners(List<BpmnParseListener>)
    Use ProcessEngineConfigurationImpl.setCustomPreBPMNParseListeners(java.util.List<org.operaton.bpm.engine.impl.bpmn.parser.BpmnParseListener>) instead.
    org.operaton.bpm.engine.impl.cmmn.transformer.AbstractCmmnTransformListener
    Will be removed, implement CmmnTransformListener directly in your code
    org.operaton.bpm.engine.impl.cmmn.transformer.CmmnTransformListener.transformCasePlanModel(CasePlanModel, CmmnActivity)
    Use CmmnTransformListener.transformCasePlanModel(org.operaton.bpm.model.cmmn.instance.CasePlanModel, CmmnActivity) instead.
    org.operaton.bpm.engine.impl.context.Context.getExecutionContext()
    Use Context.getBpmnExecutionContext() instead.
    org.operaton.bpm.engine.impl.context.ExecutionContext
    Use BpmnExecutionContext instead.
    org.operaton.bpm.engine.impl.core.CoreLogger.debugMappingValuefromInnerScopeToOuterScope(Object, AbstractVariableScope, String, AbstractVariableScope)
    Use CoreLogger.debugMappingValueFromInnerScopeToOuterScope(Object, AbstractVariableScope, String, AbstractVariableScope) instead.
    org.operaton.bpm.engine.impl.form.validator.FormFieldValidatorContext.getExecution()
    Use FormFieldValidatorContext.getVariableScope() instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.ACTIVITY_EVENT_TYPE_END
    Use HistoryEventTypes.ACTIVITY_INSTANCE_END instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.ACTIVITY_EVENT_TYPE_START
    Use HistoryEventTypes.ACTIVITY_INSTANCE_START instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.ACTIVITY_EVENT_TYPE_UPDATE
    Use HistoryEventTypes.ACTIVITY_INSTANCE_END instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.FORM_PROPERTY_UPDATE
    Use HistoryEventTypes.FORM_PROPERTY_UPDATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.INCIDENT_CREATE
    Use HistoryEventTypes.INCIDENT_CREATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.INCIDENT_DELETE
    Use HistoryEventTypes.INCIDENT_DELETE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.INCIDENT_RESOLVE
    Use HistoryEventTypes.INCIDENT_RESOLVE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.TASK_EVENT_TYPE_COMPLETE
    Use HistoryEventTypes.TASK_INSTANCE_COMPLETE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.TASK_EVENT_TYPE_CREATE
    Use HistoryEventTypes.TASK_INSTANCE_CREATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.TASK_EVENT_TYPE_DELETE
    Use HistoryEventTypes.TASK_INSTANCE_DELETE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.TASK_EVENT_TYPE_UPDATE
    Use HistoryEventTypes.TASK_INSTANCE_UPDATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.VARIABLE_EVENT_TYPE_CREATE
    Use HistoryEventTypes.VARIABLE_INSTANCE_CREATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.VARIABLE_EVENT_TYPE_DELETE
    Use HistoryEventTypes.VARIABLE_INSTANCE_DELETE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.VARIABLE_EVENT_TYPE_UPDATE
    Use HistoryEventTypes.VARIABLE_INSTANCE_UPDATE instead.
    org.operaton.bpm.engine.impl.jobexecutor.JobExecutor.executeJobs(List<String>)
    Use JobExecutor.executeJobs(List, ProcessEngineImpl) instead.
    org.operaton.bpm.engine.impl.jobexecutor.JobExecutor.getCommandExecutor()
    Use JobExecutor.getProcessEngines() instead.
    org.operaton.bpm.engine.impl.jobexecutor.JobExecutor.setCommandExecutor(CommandExecutor)
    Use JobExecutor.registerProcessEngine(ProcessEngineImpl) instead.
    org.operaton.bpm.engine.impl.json.JsonTaskQueryConverter.ORDER_BY
    org.operaton.bpm.engine.impl.ManagementServiceImpl.isTelemetryEnabled()
    The sending telemetry feature is removed.
    org.operaton.bpm.engine.impl.ManagementServiceImpl.toggleTelemetry(boolean)
    The sending telemetry feature is removed.
    org.operaton.bpm.engine.impl.metrics.MetricsReporterIdProvider
    Use HostnameProvider instead.
    org.operaton.bpm.engine.impl.persistence.entity.HistoricVariableInstanceEntity.getActivtyInstanceId()
    Use HistoricVariableInstanceEntity.getActivityInstanceId() instead.
    org.operaton.bpm.engine.impl.pvm.delegate.TaskListener
    Use TaskListener instead.
    org.operaton.bpm.engine.impl.pvm.process.ScopeImpl.addExecutionListener(String, ExecutionListener)
    Use CoreModelElement.addListener(String, org.operaton.bpm.engine.delegate.DelegateListener) instead.
    org.operaton.bpm.engine.impl.pvm.process.ScopeImpl.addExecutionListener(String, ExecutionListener, int)
    Use CoreModelElement.addListener(String, org.operaton.bpm.engine.delegate.DelegateListener, int) instead.
    org.operaton.bpm.engine.impl.pvm.process.ScopeImpl.getExecutionListeners()
    Use CoreModelElement.getListeners() instead.
    org.operaton.bpm.engine.impl.pvm.process.ScopeImpl.getExecutionListeners(String)
    Use CoreModelElement.getListeners(String) instead.
    org.operaton.bpm.engine.impl.pvm.process.TransitionImpl.addExecutionListener(ExecutionListener)
    Use CoreModelElement.addListener(ExecutionListener.EVENTNAME_TAKE, executionListener) instead.
    org.operaton.bpm.engine.impl.pvm.process.TransitionImpl.getExecutionListeners()
    Use CoreModelElement.getListeners(ExecutionListener.EVENTNAME_TAKE) instead.
    org.operaton.bpm.engine.impl.pvm.process.TransitionImpl.setExecutionListeners(List<ExecutionListener>)
    Use CoreModelElement.addListener(ExecutionListener.EVENTNAME_TAKE, executionListener) in a loop instead.
    org.operaton.bpm.engine.impl.TaskQueryImpl.taskUnnassigned()
    Use TaskQueryImpl.taskUnassigned() instead
    org.operaton.bpm.engine.impl.test.AbstractProcessEngineTestCase.waitForJobExecutorOnCondition(long, long, Callable<Boolean>)
    Use JobExecutorWaitUtils.waitForCondition(Callable, long, long) instead
    org.operaton.bpm.engine.impl.test.AbstractProcessEngineTestCase.waitForJobExecutorToProcessAllJobs(long)
    Use JobExecutorWaitUtils.waitForJobExecutorToProcessAllJobs(ProcessEngineConfiguration, long) instead
    org.operaton.bpm.engine.impl.test.AbstractProcessEngineTestCase.waitForJobExecutorToProcessAllJobs(long, long)
    Use JobExecutorWaitUtils.waitForJobExecutorToProcessAllJobs(ProcessEngineConfiguration, long, long) instead
    org.operaton.bpm.engine.impl.test.TestHelper.assertProcessEnded(ProcessEngine, String)
    Use ProcessEngineAssert instead.
    org.operaton.bpm.engine.impl.util.LogUtil
    Use slf4j instead.
    org.operaton.bpm.engine.ManagementService.isTelemetryEnabled()
    The sending telemetry feature is removed. Please remove the method references as they are no longer needed.
    org.operaton.bpm.engine.ManagementService.toggleTelemetry(boolean)
    The sending telemetry feature is removed. Please remove the method references as they are no longer needed.
    org.operaton.bpm.engine.migration.MigrationPlanExecutionBuilder.execute()
    Use the batch operation MigrationPlanExecutionBuilder.executeAsync() instead.
    org.operaton.bpm.engine.ParseException.getResorceReports()
    Use ParseException.getResourceReports() instead.
    org.operaton.bpm.engine.ProcessEngineConfiguration()
    Use one of the static createXxxx methods instead
    org.operaton.bpm.engine.ProcessEngineConfiguration.HISTORY_VARIABLE
    Use level ProcessEngineConfiguration.HISTORY_ACTIVITY instead.
    org.operaton.bpm.engine.repository.DeploymentBuilder.enableDuplicateFiltering()
    Use DeploymentBuilder.enableDuplicateFiltering(boolean) instead.
    org.operaton.bpm.engine.repository.DeploymentQuery.orderByDeploymenTime()
    Use DeploymentQuery.orderByDeploymentTime() instead.
    org.operaton.bpm.engine.repository.ProcessDefinitionQuery.messageEventSubscription(String)
    Use #messageEventSubscriptionName(String) instead.
    org.operaton.bpm.engine.repository.ProcessDefinitionQuery.processDefinitionKeysIn(String...)
    Use ProcessDefinitionQuery.processDefinitionKeyIn(String...) instead.
    org.operaton.bpm.engine.RepositoryService.addCandidateStarterGroup(String, String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.RepositoryService.addCandidateStarterUser(String, String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.RepositoryService.deleteCandidateStarterGroup(String, String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.RepositoryService.deleteCandidateStarterUser(String, String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.RepositoryService.deleteDeploymentCascade(String)
    Use RepositoryService.deleteDeployment(String, boolean) instead.
    org.operaton.bpm.engine.RepositoryService.getIdentityLinksForProcessDefinition(String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.runtime.ExecutionQuery.signalEventSubscription(String)
    Use #signalEventSubscriptionName(String) instead.
    org.operaton.bpm.engine.runtime.ModificationBuilder.execute()
    org.operaton.bpm.engine.runtime.RestartProcessInstanceBuilder.execute()
    Use the batch operation RestartProcessInstanceBuilder.executeAsync() instead.
    org.operaton.bpm.engine.runtime.TransitionInstance.getTargetActivityId()
    A TransitionInstance represents a transition to or from an activity; use TransitionInstance.getActivityId() instead.
    org.operaton.bpm.engine.task.Event
    It has been replaced with the operation log. See UserOperationLogEntry and UserOperationLogQuery.
    org.operaton.bpm.engine.task.TaskQuery.taskUnnassigned()
    Use #taskUnassigned() instead.
    org.operaton.bpm.engine.TaskService.addComment(String, String, String)
    Use TaskService.createComment(String, String, String) instead.
    org.operaton.bpm.engine.TaskService.getTaskEvents(String)
    It has been replaced with the operation log. See UserOperationLogEntry and UserOperationLogQuery.
    org.operaton.bpm.engine.test.junit5.ProcessEngineExtension.inject(Object, Field)
    Use ProcessEngineExtension.inject(Object, Field, Object) instead.
  • Deprecated Interfaces
    Interface
    Description
    org.operaton.bpm.engine.form.FormProperty
    org.operaton.bpm.engine.history.HistoricFormProperty
    org.operaton.bpm.engine.impl.metrics.MetricsReporterIdProvider
    Use HostnameProvider instead.
    org.operaton.bpm.engine.impl.pvm.delegate.TaskListener
    Use TaskListener instead.
    org.operaton.bpm.engine.impl.pvm.runtime.AtomicOperation
    org.operaton.bpm.engine.task.Event
    It has been replaced with the operation log. See UserOperationLogEntry and UserOperationLogQuery.
  • Deprecated Classes
    Class
    Description
    org.operaton.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
    Will be removed in a future version. Implement BpmnParseListener directly.
    org.operaton.bpm.engine.impl.cmd.IsTelemetryEnabledCmd
    Always returns false The sending telemetry data feature is removed. Please remove any usages of the command.
    org.operaton.bpm.engine.impl.cmd.TelemetryConfigureCmd
    Command is empty The sending telemetry data feature is removed. Please any remove usages of the command.
    org.operaton.bpm.engine.impl.cmmn.transformer.AbstractCmmnTransformListener
    Will be removed, implement CmmnTransformListener directly in your code
    org.operaton.bpm.engine.impl.context.ExecutionContext
    Use BpmnExecutionContext instead.
    org.operaton.bpm.engine.impl.util.LogUtil
    Use slf4j instead.
    org.operaton.bpm.engine.impl.variable.VariableDeclaration
  • Deprecated Fields
    Field
    Description
    org.operaton.bpm.container.impl.metadata.DeploymentMetadataConstants.PROCESS
    Use RESOURCE instead.
    org.operaton.bpm.engine.AuthorizationException.permissionName
    org.operaton.bpm.engine.AuthorizationException.resourceId
    org.operaton.bpm.engine.AuthorizationException.resourceType
    org.operaton.bpm.engine.history.UserOperationLogEntry.ENTITY_TYPE_ATTACHMENT
    Use EntityTypes.ATTACHMENT instead.
    org.operaton.bpm.engine.history.UserOperationLogEntry.ENTITY_TYPE_IDENTITY_LINK
    Use EntityTypes.IDENTITY_LINK instead.
    org.operaton.bpm.engine.history.UserOperationLogEntry.ENTITY_TYPE_TASK
    Use EntityTypes.TASK instead.
    org.operaton.bpm.engine.impl.bpmn.parser.BpmnParse.PROPERTYNAME_ERROR_EVENT_DEFINITIONS
    Use BpmnProperties.ERROR_EVENT_DEFINITIONS instead.
    org.operaton.bpm.engine.impl.bpmn.parser.BpmnParse.PROPERTYNAME_TYPE
    Use BpmnProperties.TYPE instead.
    org.operaton.bpm.engine.impl.bpmn.parser.BpmnParser.CAMUNDA_BPMN_EXTENSIONS_NS
    Use BpmnParser.OPERATON_BPMN_EXTENSIONS_NS instead.
    org.operaton.bpm.engine.impl.bpmn.parser.DefaultFailedJobParseListener.FOX_ENGINE_NS
    Use operaton ns instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.ACTIVITY_EVENT_TYPE_END
    Use HistoryEventTypes.ACTIVITY_INSTANCE_END instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.ACTIVITY_EVENT_TYPE_START
    Use HistoryEventTypes.ACTIVITY_INSTANCE_START instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.ACTIVITY_EVENT_TYPE_UPDATE
    Use HistoryEventTypes.ACTIVITY_INSTANCE_END instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.FORM_PROPERTY_UPDATE
    Use HistoryEventTypes.FORM_PROPERTY_UPDATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.INCIDENT_CREATE
    Use HistoryEventTypes.INCIDENT_CREATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.INCIDENT_DELETE
    Use HistoryEventTypes.INCIDENT_DELETE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.INCIDENT_RESOLVE
    Use HistoryEventTypes.INCIDENT_RESOLVE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.TASK_EVENT_TYPE_COMPLETE
    Use HistoryEventTypes.TASK_INSTANCE_COMPLETE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.TASK_EVENT_TYPE_CREATE
    Use HistoryEventTypes.TASK_INSTANCE_CREATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.TASK_EVENT_TYPE_DELETE
    Use HistoryEventTypes.TASK_INSTANCE_DELETE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.TASK_EVENT_TYPE_UPDATE
    Use HistoryEventTypes.TASK_INSTANCE_UPDATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.VARIABLE_EVENT_TYPE_CREATE
    Use HistoryEventTypes.VARIABLE_INSTANCE_CREATE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.VARIABLE_EVENT_TYPE_DELETE
    Use HistoryEventTypes.VARIABLE_INSTANCE_DELETE instead.
    org.operaton.bpm.engine.impl.history.event.HistoryEvent.VARIABLE_EVENT_TYPE_UPDATE
    Use HistoryEventTypes.VARIABLE_INSTANCE_UPDATE instead.
    org.operaton.bpm.engine.impl.json.JsonTaskQueryConverter.ORDER_BY
    org.operaton.bpm.engine.ProcessEngineConfiguration.HISTORY_VARIABLE
    Use level ProcessEngineConfiguration.HISTORY_ACTIVITY instead.
    org.operaton.bpm.engine.test.ProcessEngineTestCase.historicDataService
  • Deprecated Methods
    Method
    Description
    org.operaton.bpm.engine.AuthorizationException.getResourceId()
    Use AuthorizationException.getMissingAuthorizations() instead to get the id of the resource of the MissingAuthorization(s).
    org.operaton.bpm.engine.AuthorizationException.getResourceType()
    Use AuthorizationException.getMissingAuthorizations() instead to get the type of the resource of the MissingAuthorization(s).
    org.operaton.bpm.engine.AuthorizationException.getViolatedPermissionName()
    Use AuthorizationException.getMissingAuthorizations() instead to get the violated permission name of the MissingAuthorization(s).
    org.operaton.bpm.engine.form.FormData.getFormProperties()
    org.operaton.bpm.engine.form.FormField.getDefaultValue()
    org.operaton.bpm.engine.FormService.submitStartFormData(String, String, Map<String, String>)
    Use FormService.submitStartForm(String, String, Map) instead.
    org.operaton.bpm.engine.FormService.submitStartFormData(String, Map<String, String>)
    Use FormService.submitStartForm(String, Map) instead.
    org.operaton.bpm.engine.FormService.submitTaskFormData(String, Map<String, String>)
    Use FormService.submitTaskForm(String, Map) instead.
    org.operaton.bpm.engine.history.HistoricDetailQuery.activityId(String)
    Use HistoricDetailQuery.activityInstanceId(String) instead.
    org.operaton.bpm.engine.history.HistoricDetailQuery.formProperties()
    org.operaton.bpm.engine.history.HistoricProcessInstance.getEndActivityId()
    org.operaton.bpm.engine.history.HistoricProcessInstanceQuery.finishDateBy(Date)
    Use HistoricProcessInstanceQuery.startedAfter(Date) and HistoricProcessInstanceQuery.startedBefore(Date) instead.
    org.operaton.bpm.engine.history.HistoricProcessInstanceQuery.finishDateOn(Date)
    Use HistoricProcessInstanceQuery.startedAfter(Date) and HistoricProcessInstanceQuery.startedBefore(Date) instead.
    org.operaton.bpm.engine.history.HistoricProcessInstanceQuery.startDateBy(Date)
    Use HistoricProcessInstanceQuery.startedAfter(Date) and HistoricProcessInstanceQuery.startedBefore(Date) instead.
    org.operaton.bpm.engine.history.HistoricProcessInstanceQuery.startDateOn(Date)
    Use HistoricProcessInstanceQuery.startedAfter(Date) and HistoricProcessInstanceQuery.startedBefore(Date) instead.
    org.operaton.bpm.engine.history.HistoricVariableInstance.getActivtyInstanceId()
    org.operaton.bpm.engine.history.HistoricVariableInstance.getVariableName()
    Use HistoricVariableInstance.getName() instead.
    org.operaton.bpm.engine.history.HistoricVariableInstance.getVariableTypeName()
    Use HistoricVariableInstance.getTypeName() instead.
    org.operaton.bpm.engine.history.HistoricVariableUpdate.getVariableTypeName()
    Use HistoricVariableUpdate.getTypeName() instead.
    org.operaton.bpm.engine.HistoryService.deleteHistoricDecisionInstance(String)
    Note that this method name is not expressive enough, because it is also possible to delete the historic decision instance by the instance id. Therefore, use HistoryService.deleteHistoricDecisionInstanceByDefinitionId(java.lang.String) instead to delete the historic decision instance by the definition id.
    org.operaton.bpm.engine.HistoryService.findHistoryCleanupJob()
    There can be more than one history cleanup job at once. Use HistoryService.findHistoryCleanupJobs() instead.
    org.operaton.bpm.engine.IdentityService.deleteUserAccount(String, String)
    org.operaton.bpm.engine.IdentityService.getUserAccount(String, String, String)
    org.operaton.bpm.engine.IdentityService.getUserAccountNames(String)
    org.operaton.bpm.engine.IdentityService.setUserAccount(String, String, String, String, String, Map<String, String>)
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.getMetricsReporterIdProvider()
    Use ProcessEngineConfigurationImpl.getHostnameProvider() instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.getPostParseListeners()
    Use ProcessEngineConfigurationImpl.getCustomPostBPMNParseListeners() instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.getPreParseListeners()
    Use ProcessEngineConfigurationImpl.getCustomPreBPMNParseListeners() instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.setMetricsReporterIdProvider(MetricsReporterIdProvider)
    Use ProcessEngineConfigurationImpl.setHostnameProvider(HostnameProvider) instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.setPostParseListeners(List<BpmnParseListener>)
    Use ProcessEngineConfigurationImpl.setCustomPostBPMNParseListeners(java.util.List<org.operaton.bpm.engine.impl.bpmn.parser.BpmnParseListener>) instead.
    org.operaton.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.setPreParseListeners(List<BpmnParseListener>)
    Use ProcessEngineConfigurationImpl.setCustomPreBPMNParseListeners(java.util.List<org.operaton.bpm.engine.impl.bpmn.parser.BpmnParseListener>) instead.
    org.operaton.bpm.engine.impl.cmmn.execution.CmmnSentryPart.getSourceCaseExecution()
    since 7.4 A new instance of a sentry does not reference the source case execution id anymore.
    org.operaton.bpm.engine.impl.cmmn.execution.CmmnSentryPart.getSourceCaseExecutionId()
    since 7.4 A new instance of a sentry does not reference the source case execution id anymore.
    org.operaton.bpm.engine.impl.cmmn.execution.CmmnSentryPart.setSourceCaseExecution(CmmnExecution)
    since 7.4 A new instance of a sentry does not reference the source case execution id anymore.
    org.operaton.bpm.engine.impl.cmmn.transformer.CmmnTransformListener.transformCasePlanModel(CasePlanModel, CmmnActivity)
    Use CmmnTransformListener.transformCasePlanModel(org.operaton.bpm.model.cmmn.instance.CasePlanModel, CmmnActivity) instead.
    org.operaton.bpm.engine.impl.context.Context.getExecutionContext()
    Use Context.getBpmnExecutionContext() instead.
    org.operaton.bpm.engine.impl.core.CoreLogger.debugMappingValuefromInnerScopeToOuterScope(Object, AbstractVariableScope, String, AbstractVariableScope)
    Use CoreLogger.debugMappingValueFromInnerScopeToOuterScope(Object, AbstractVariableScope, String, AbstractVariableScope) instead.
    org.operaton.bpm.engine.impl.form.type.AbstractFormFieldType.convertFormValueToModelValue(Object)
    org.operaton.bpm.engine.impl.form.type.AbstractFormFieldType.convertModelValueToFormValue(Object)
    org.operaton.bpm.engine.impl.form.validator.FormFieldValidatorContext.getExecution()
    Use FormFieldValidatorContext.getVariableScope() instead.
    org.operaton.bpm.engine.impl.HistoricProcessInstanceQueryImpl.finishDateBy(Date)
    org.operaton.bpm.engine.impl.HistoricProcessInstanceQueryImpl.finishDateOn(Date)
    org.operaton.bpm.engine.impl.HistoricProcessInstanceQueryImpl.startDateBy(Date)
    org.operaton.bpm.engine.impl.HistoricProcessInstanceQueryImpl.startDateOn(Date)
    org.operaton.bpm.engine.impl.jobexecutor.JobExecutor.executeJobs(List<String>)
    Use JobExecutor.executeJobs(List, ProcessEngineImpl) instead.
    org.operaton.bpm.engine.impl.jobexecutor.JobExecutor.getCommandExecutor()
    Use JobExecutor.getProcessEngines() instead.
    org.operaton.bpm.engine.impl.jobexecutor.JobExecutor.setCommandExecutor(CommandExecutor)
    Use JobExecutor.registerProcessEngine(ProcessEngineImpl) instead.
    org.operaton.bpm.engine.impl.ManagementServiceImpl.isTelemetryEnabled()
    The sending telemetry feature is removed.
    org.operaton.bpm.engine.impl.ManagementServiceImpl.toggleTelemetry(boolean)
    The sending telemetry feature is removed.
    org.operaton.bpm.engine.impl.persistence.entity.HistoricVariableInstanceEntity.getActivtyInstanceId()
    Use HistoricVariableInstanceEntity.getActivityInstanceId() instead.
    org.operaton.bpm.engine.impl.persistence.entity.TaskManager.findTasksByQueryCriteria(TaskQueryImpl, Page)
    org.operaton.bpm.engine.impl.pvm.process.ScopeImpl.addExecutionListener(String, ExecutionListener)
    Use CoreModelElement.addListener(String, org.operaton.bpm.engine.delegate.DelegateListener) instead.
    org.operaton.bpm.engine.impl.pvm.process.ScopeImpl.addExecutionListener(String, ExecutionListener, int)
    Use CoreModelElement.addListener(String, org.operaton.bpm.engine.delegate.DelegateListener, int) instead.
    org.operaton.bpm.engine.impl.pvm.process.ScopeImpl.getExecutionListeners()
    Use CoreModelElement.getListeners() instead.
    org.operaton.bpm.engine.impl.pvm.process.ScopeImpl.getExecutionListeners(String)
    Use CoreModelElement.getListeners(String) instead.
    org.operaton.bpm.engine.impl.pvm.process.TransitionImpl.addExecutionListener(ExecutionListener)
    Use CoreModelElement.addListener(ExecutionListener.EVENTNAME_TAKE, executionListener) instead.
    org.operaton.bpm.engine.impl.pvm.process.TransitionImpl.getExecutionListeners()
    Use CoreModelElement.getListeners(ExecutionListener.EVENTNAME_TAKE) instead.
    org.operaton.bpm.engine.impl.pvm.process.TransitionImpl.setExecutionListeners(List<ExecutionListener>)
    Use CoreModelElement.addListener(ExecutionListener.EVENTNAME_TAKE, executionListener) in a loop instead.
    org.operaton.bpm.engine.impl.TaskQueryImpl.taskUnnassigned()
    Use TaskQueryImpl.taskUnassigned() instead
    org.operaton.bpm.engine.impl.test.AbstractProcessEngineTestCase.getInstancesForActivitiyId(ActivityInstance, String)
    org.operaton.bpm.engine.impl.test.AbstractProcessEngineTestCase.waitForJobExecutorOnCondition(long, long, Callable<Boolean>)
    Use JobExecutorWaitUtils.waitForCondition(Callable, long, long) instead
    org.operaton.bpm.engine.impl.test.AbstractProcessEngineTestCase.waitForJobExecutorToProcessAllJobs(long)
    Use JobExecutorWaitUtils.waitForJobExecutorToProcessAllJobs(ProcessEngineConfiguration, long) instead
    org.operaton.bpm.engine.impl.test.AbstractProcessEngineTestCase.waitForJobExecutorToProcessAllJobs(long, long)
    Use JobExecutorWaitUtils.waitForJobExecutorToProcessAllJobs(ProcessEngineConfiguration, long, long) instead
    org.operaton.bpm.engine.impl.test.TestHelper.assertProcessEnded(ProcessEngine, String)
    Use ProcessEngineAssert instead.
    org.operaton.bpm.engine.ManagementService.isTelemetryEnabled()
    The sending telemetry feature is removed. Please remove the method references as they are no longer needed.
    org.operaton.bpm.engine.ManagementService.toggleTelemetry(boolean)
    The sending telemetry feature is removed. Please remove the method references as they are no longer needed.
    org.operaton.bpm.engine.migration.MigrationPlanExecutionBuilder.execute()
    Use the batch operation MigrationPlanExecutionBuilder.executeAsync() instead.
    org.operaton.bpm.engine.ParseException.getResorceReports()
    Use ParseException.getResourceReports() instead.
    org.operaton.bpm.engine.repository.DeploymentBuilder.enableDuplicateFiltering()
    Use DeploymentBuilder.enableDuplicateFiltering(boolean) instead.
    org.operaton.bpm.engine.repository.DeploymentQuery.orderByDeploymenTime()
    Use DeploymentQuery.orderByDeploymentTime() instead.
    org.operaton.bpm.engine.repository.ProcessDefinitionQuery.messageEventSubscription(String)
    Use #messageEventSubscriptionName(String) instead.
    org.operaton.bpm.engine.repository.ProcessDefinitionQuery.processDefinitionKeysIn(String...)
    Use ProcessDefinitionQuery.processDefinitionKeyIn(String...) instead.
    org.operaton.bpm.engine.RepositoryService.addCandidateStarterGroup(String, String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.RepositoryService.addCandidateStarterUser(String, String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.RepositoryService.deleteCandidateStarterGroup(String, String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.RepositoryService.deleteCandidateStarterUser(String, String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.RepositoryService.deleteDeploymentCascade(String)
    Use RepositoryService.deleteDeployment(String, boolean) instead.
    org.operaton.bpm.engine.RepositoryService.getIdentityLinksForProcessDefinition(String)
    Use authorization mechanism instead.
    org.operaton.bpm.engine.runtime.ExecutionQuery.signalEventSubscription(String)
    Use #signalEventSubscriptionName(String) instead.
    org.operaton.bpm.engine.runtime.JobQuery.duedateHigherThen(Date)
     
    org.operaton.bpm.engine.runtime.JobQuery.duedateHigherThenOrEquals(Date)
     
    org.operaton.bpm.engine.runtime.JobQuery.duedateLowerThen(Date)
     
    org.operaton.bpm.engine.runtime.JobQuery.duedateLowerThenOrEquals(Date)
     
    org.operaton.bpm.engine.runtime.ModificationBuilder.execute()
    org.operaton.bpm.engine.runtime.RestartProcessInstanceBuilder.execute()
    Use the batch operation RestartProcessInstanceBuilder.executeAsync() instead.
    org.operaton.bpm.engine.runtime.TransitionInstance.getTargetActivityId()
    A TransitionInstance represents a transition to or from an activity; use TransitionInstance.getActivityId() instead.
    org.operaton.bpm.engine.task.TaskQuery.taskUnnassigned()
    Use #taskUnassigned() instead.
    org.operaton.bpm.engine.TaskService.addComment(String, String, String)
    Use TaskService.createComment(String, String, String) instead.
    org.operaton.bpm.engine.TaskService.getTaskEvents(String)
    It has been replaced with the operation log. See UserOperationLogEntry and UserOperationLogQuery.
    org.operaton.bpm.engine.test.junit5.ProcessEngineExtension.inject(Object, Field)
    Use ProcessEngineExtension.inject(Object, Field, Object) instead.
  • Deprecated Constructors
    Constructor
    Description
    org.operaton.bpm.engine.impl.bpmn.behavior.UserTaskActivityBehavior(ExpressionManager, TaskDefinition)
    org.operaton.bpm.engine.ProcessEngineConfiguration()
    Use one of the static createXxxx methods instead
  • Deprecated Enum Constants
    Enum Constant
    Description
    org.operaton.bpm.engine.authorization.TaskPermissions.READ_HISTORY
    since the permission is not used by any built-in functionality of Operaton.

Copyright © 2024–2025 Operaton. All rights reserved.