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.cockpit.impl.DefaultCockpitRuntimeDelegate.getPluginRegistry()
    Use AbstractAppRuntimeDelegate.getAppPluginRegistry() instead.
    org.operaton.bpm.cockpit.plugin.PluginRegistry
    Use AppPluginRegistry instead.
    org.operaton.bpm.cockpit.plugin.resource.AbstractPluginResource
    Use AbstractCockpitPluginResource instead.
    org.operaton.bpm.cockpit.plugin.resource.AbstractPluginRootResource
    Use AbstractCockpitPluginRootResource instead.
    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.AuthorizationException.permissionName
    Use AuthorizationException.getMissingAuthorizations() instead to get the type of the resource of the MissingAuthorization(s).
    org.operaton.bpm.engine.AuthorizationException.resourceId
    Use AuthorizationException.getMissingAuthorizations() instead to get the type of the resource of the MissingAuthorization(s).
    org.operaton.bpm.engine.AuthorizationException.resourceType
    Use AuthorizationException.getMissingAuthorizations() instead to get the type of the resource of the MissingAuthorization(s).
    org.operaton.bpm.engine.cdi.BusinessProcess.getAndClearVariableCache()
    Use BusinessProcess.getAndClearCachedVariableMap() instead.
    org.operaton.bpm.engine.cdi.BusinessProcess.getAndClearVariableLocalCache()
    Use BusinessProcess.getAndClearCachedLocalVariableMap() instead.
    org.operaton.bpm.engine.cdi.BusinessProcess.getVariableCache()
    Use BusinessProcess.getCachedVariableMap() instead.
    org.operaton.bpm.engine.cdi.BusinessProcess.getVariableLocalCache()
    Use BusinessProcess.getCachedLocalVariableMap() instead.
    org.operaton.bpm.engine.cdi.impl.event.CdiExecutionListener
    Use CdiEventListener instead.
    org.operaton.bpm.engine.cdi.jsf.TaskForm.startProcessInstanceByIdForm(String, String)
    Use TaskForm.startProcessInstanceByIdForm() instead.
    org.operaton.bpm.engine.cdi.jsf.TaskForm.startProcessInstanceByKeyForm(String, String)
    Use TaskForm.startProcessInstanceByKeyForm() instead.
    org.operaton.bpm.engine.cdi.jsf.TaskForm.startTask(String, String)
    Use TaskForm.startTaskForm() instead.
    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.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.cmd.GetTaskEventsCmd
    Event will be removed in a future version. With it, this class has to be removed as well.
    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.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.handler.CaseHandler.createActivity(CmmnElement, CmmnHandlerContext)
    use CaseHandler.createActivity(CmmnElement) instead
    org.operaton.bpm.engine.impl.cmmn.handler.ItemHandler.getDesciption(CmmnElement)
    use ItemHandler.getDescription(CmmnElement) instead
    org.operaton.bpm.engine.impl.cmmn.handler.ItemHandler.initializeFieldDeclaration(CmmnElement, CmmnActivity, CmmnHandlerContext, OperatonField)
    use ItemHandler.initializeFieldDeclaration(CmmnHandlerContext, OperatonField) 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.db.EnginePersistenceLogger.toManyProcessDefinitionsException(int, String, String, String, String)
    use EnginePersistenceLogger.tooManyProcessDefinitionsException(int, String, String, String) 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
    since 1.0, use JsonTaskQueryConverter.ORDERING_PROPERTIES instead for specifying task query ordering.
    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.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.ParseException.getResorceReports()
    Use ParseException.getResourceReports() instead.
    org.operaton.bpm.engine.ProcessEngineConfiguration.HISTORY_VARIABLE
    Use level ProcessEngineConfiguration.HISTORY_ACTIVITY instead.
    org.operaton.bpm.engine.ProcessEngines.initProcessEngineFromSpringResource(URL)
    Planned for removal
    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.ProcessApplicationDeploymentBuilder.enableDuplicateFiltering()
    use ProcessApplicationDeploymentBuilder.enableDuplicateFiltering(boolean) 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.rest.dto.AuthorizationExceptionDto.getPermissionName()
    Use AuthorizationExceptionDto.getMissingAuthorizations() to get the name of the violated permission of the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.getResourceId()
    Use AuthorizationExceptionDto.getMissingAuthorizations() to get the id of the resource of the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.getResourceName()
    Use AuthorizationExceptionDto.getMissingAuthorizations() to get the name of the resource of the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.setPermissionName(String)
    Use AuthorizationExceptionDto.setMissingAuthorizations(List)} to set the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.setResourceId(String)
    Use AuthorizationExceptionDto.setMissingAuthorizations(List)} to set the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.setResourceName(String)
    Use AuthorizationExceptionDto.setMissingAuthorizations(List)} to set the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.repository.CaseDefinitionQueryDto.setLatest(Boolean)
    Use CaseDefinitionQueryDto.setLatestVersion(Boolean) instead.
    org.operaton.bpm.engine.rest.dto.repository.ProcessDefinitionQueryDto.setLatest(Boolean)
    Use ProcessDefinitionQueryDto.setLatestVersion(Boolean) instead.
    org.operaton.bpm.engine.rest.dto.repository.ProcessDefinitionQueryDto.setVer(Integer)
    Use ProcessDefinitionQueryDto.setVersion(Integer) instead.
    org.operaton.bpm.engine.rest.dto.task.TaskQueryDto.setDue(Date)
    Use TaskQueryDto.setDueDate(Date) instead
    org.operaton.bpm.engine.rest.dto.task.TaskQueryDto.setFollowUp(Date)
    Use TaskQueryDto.setFollowUpDate(Date) instead
    org.operaton.bpm.engine.rest.dto.TelemetryConfigurationDto
    The sending telemetry data feature is removed. Please remove any usages.
    org.operaton.bpm.engine.rest.hal.HalResource.get_embedded()
    use HalResource.getLinks() instead.
    org.operaton.bpm.engine.rest.hal.HalResource.get_links()
    use HalResource.getLinks() instead.
    org.operaton.bpm.engine.rest.TelemetryRestService
    The sending telemetry feature is removed. Please remove the endpoint usages as they are no longer needed.
    org.operaton.bpm.engine.runtime.ExecutionQuery.signalEventSubscription(String)
    Use #signalEventSubscriptionName(String) 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.spring.SpringTransactionInterceptor(PlatformTransactionManager, int)
    Use the SpringTransactionInterceptor(PlatformTransactionManager, int, ProcessEngineConfigurationImpl) constructor to ensure that concurrency conflicts that occur on a transaction commit are detected and handled in all cases.
    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.
    org.operaton.bpm.model.bpmn.BpmnModelInstance.clone()
    Use BpmnModelInstance.copy() instead
    org.operaton.bpm.model.bpmn.builder.AbstractBaseElementBuilder.createBpmnEdge(SequenceFlow)
    Use AbstractBaseElementBuilder.createEdge(BaseElement) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractCallActivityBuilder.operatonAsync()
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractCallActivityBuilder.operatonAsync(boolean)
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractStartEventBuilder.operatonAsync()
    Use AbstractFlowNodeBuilder.operatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.builder.AbstractStartEventBuilder.operatonAsync(boolean)
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractSubProcessBuilder.operatonAsync()
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractSubProcessBuilder.operatonAsync(boolean)
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractTaskBuilder.operatonAsync()
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractTaskBuilder.operatonAsync(boolean)
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.impl.instance.CallActivityImpl.isOperatonAsync()
    Use FlowNodeImpl.isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.CallActivityImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.ParallelGatewayImpl.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.ParallelGatewayImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.impl.instance.StartEventImpl.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.StartEventImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.impl.instance.SubProcessImpl.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.SubProcessImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.impl.instance.TaskImpl.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.TaskImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.CallActivity.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.CallActivity.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.dc.Font.SetUnderline(boolean)
    use Font.setUnderline(boolean) instead
    org.operaton.bpm.model.bpmn.instance.ParallelGateway.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.ParallelGateway.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.Process.getOperatonHistoryTimeToLive()
    since 1.0, use Process.getOperatonHistoryTimeToLiveString() instead
    org.operaton.bpm.model.bpmn.instance.Process.setOperatonHistoryTimeToLive(Integer)
    since 1.0, use Process.setOperatonHistoryTimeToLiveString(String) instead
    org.operaton.bpm.model.bpmn.instance.StartEvent.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.StartEvent.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.SubProcess.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.SubProcess.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.Task.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.Task.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead;
    org.operaton.bpm.model.cmmn.CmmnModelInstance.clone()
    Use CmmnModelInstance.copy() instead
    org.operaton.bpm.model.cmmn.instance.Case.getOperatonHistoryTimeToLive()
    use Case.getOperatonHistoryTimeToLiveString() instead
    org.operaton.bpm.model.cmmn.instance.Case.setOperatonHistoryTimeToLive(Integer)
    use Case.setOperatonHistoryTimeToLiveString(String) instead
    org.operaton.bpm.model.dmn.DmnModelInstance.clone()
    Use DmnModelInstance.copy() instead
    org.operaton.bpm.model.dmn.instance.Decision.getOperatonHistoryTimeToLive()
    since 1.0, use Decision.getOperatonHistoryTimeToLiveString() instead, which returns the value as a String for more flexible configuration.
    org.operaton.bpm.model.dmn.instance.Decision.setOperatonHistoryTimeToLive(Integer)
    since 1.0, use Decision.setOperatonHistoryTimeToLiveString(String) instead, which accepts the value as a String for more flexible configuration.
    org.operaton.bpm.model.xml.ModelInstance.clone()
    Use ModelInstance.copy() instead
    org.operaton.commons.utils.IoUtil.readerAsString(Reader)
    Do not use. This method will be removed.
    org.operaton.spin.SpinFactory.INSTANCE
    since 1.1, use ServiceLoaderUtil#loadSingleService(SpinFactory.class) instead.
  • Deprecated Interfaces
    Interface
    Description
    org.operaton.bpm.cockpit.plugin.PluginRegistry
    Use AppPluginRegistry instead.
    org.operaton.bpm.engine.form.FormProperty
    since 1.0, form properties are deprecated. Use FormField instead, which provides a more flexible and type-safe form field API.
    org.operaton.bpm.engine.history.HistoricFormProperty
    since 1.0, historic form properties are deprecated. Use HistoricVariableInstance instead to access historic variable data from forms.
    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
    since 1.0, this interface is deprecated. Use PvmAtomicOperation directly instead.
    org.operaton.bpm.engine.rest.TelemetryRestService
    The sending telemetry feature is removed. Please remove the endpoint usages as they are no longer needed.
    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.cockpit.plugin.resource.AbstractPluginResource
    Use AbstractCockpitPluginResource instead.
    org.operaton.bpm.cockpit.plugin.resource.AbstractPluginRootResource
    Use AbstractCockpitPluginRootResource instead.
    org.operaton.bpm.cockpit.service.AbstractEngineAware
     
    org.operaton.bpm.engine.cdi.impl.event.CdiExecutionListener
    Use CdiEventListener instead.
    org.operaton.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
    Will be removed in a future version. Implement BpmnParseListener directly.
    org.operaton.bpm.engine.impl.cmd.GetTaskEventsCmd
    Event will be removed in a future version. With it, this class has to be removed as well.
    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
    since 1.0, this class is deprecated and will be removed in a future release.
    org.operaton.bpm.engine.rest.dto.TelemetryConfigurationDto
    The sending telemetry data feature is removed. Please remove any usages.
  • Deprecated Fields
    Field
    Description
    org.operaton.bpm.container.impl.jboss.extension.ModelConstants.ACQUISITION_STRATEGY
    org.operaton.bpm.container.impl.jboss.extension.SubsystemAttributeDefinitons.ACQUISITION_STRATEGY
    org.operaton.bpm.container.impl.metadata.DeploymentMetadataConstants.PROCESS
    Use RESOURCE instead.
    org.operaton.bpm.engine.AuthorizationException.permissionName
    Use AuthorizationException.getMissingAuthorizations() instead to get the type of the resource of the MissingAuthorization(s).
    org.operaton.bpm.engine.AuthorizationException.resourceId
    Use AuthorizationException.getMissingAuthorizations() instead to get the type of the resource of the MissingAuthorization(s).
    org.operaton.bpm.engine.AuthorizationException.resourceType
    Use AuthorizationException.getMissingAuthorizations() instead to get the type of the resource of the MissingAuthorization(s).
    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.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
    since 1.0, use JsonTaskQueryConverter.ORDERING_PROPERTIES instead for specifying task query ordering.
    org.operaton.bpm.engine.ProcessEngineConfiguration.HISTORY_VARIABLE
    Use level ProcessEngineConfiguration.HISTORY_ACTIVITY instead.
    org.operaton.bpm.engine.test.ProcessEngineTestCase.historicDataService
    since 1.0, use ProcessEngineTestCase.historyService instead. The name has been corrected.
    org.operaton.bpm.model.cmmn.impl.instance.CaseFileItemImpl.sourceRefAttribute
    CMMN 1.1 sourceRef is replaced by sourceRefs
    org.operaton.bpm.model.cmmn.impl.instance.CaseImpl.caseRolesCollection
    since 1.0, use caseRolesChild instead.
    org.operaton.bpm.model.cmmn.impl.instance.CmmnElementImpl.descriptionAttribute
    since 1.0, use documentationCollection instead.
    org.operaton.bpm.model.cmmn.impl.instance.ExpressionImpl.bodyChild
    use ExpressionImpl.getText() and ExpressionImpl.setText(String) instead
    org.operaton.bpm.model.cmmn.impl.instance.HumanTaskImpl.planningTableCollection
    since 1.0, use planningTableChild instead.
    org.operaton.bpm.model.cmmn.impl.instance.PlanItemImpl.entryCriteriaRefCollection
    CMMN 1.1 entryCriteriaRefCollection is replaced by entryCriterionCollection
    org.operaton.bpm.model.cmmn.impl.instance.PlanItemImpl.exitCriteriaRefCollection
    CMMN 1.1 exitCriteriaRefCollection is replaced by exitCriterionCollection
    org.operaton.bpm.model.cmmn.impl.instance.PlanItemOnPartImpl.sentryRefAttribute
    cmmn 1.0 is deprecated
    org.operaton.bpm.model.cmmn.impl.instance.StageImpl.exitCriteriaRefCollection
    cmmn 1.0 is deprecated
    org.operaton.bpm.model.cmmn.impl.instance.TaskImpl.inputsCollection
    since 1.0, use inputParameterCollection instead.
    org.operaton.bpm.model.cmmn.impl.instance.TaskImpl.outputsCollection
    since 1.0, use outputParameterCollection instead.
    org.operaton.spin.SpinFactory.INSTANCE
    since 1.1, use ServiceLoaderUtil#loadSingleService(SpinFactory.class) instead.
  • Deprecated Methods
    Method
    Description
    org.operaton.bpm.cockpit.CockpitRuntimeDelegate.getPluginRegistry()
    org.operaton.bpm.cockpit.impl.DefaultCockpitRuntimeDelegate.getPluginRegistry()
    Use AbstractAppRuntimeDelegate.getAppPluginRegistry() instead.
    org.operaton.bpm.cockpit.rest.dto.AbstractRestQueryParametersDto.getOrderBy()
    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.cdi.BusinessProcess.getAndClearVariableCache()
    Use BusinessProcess.getAndClearCachedVariableMap() instead.
    org.operaton.bpm.engine.cdi.BusinessProcess.getAndClearVariableLocalCache()
    Use BusinessProcess.getAndClearCachedLocalVariableMap() instead.
    org.operaton.bpm.engine.cdi.BusinessProcess.getVariableCache()
    Use BusinessProcess.getCachedVariableMap() instead.
    org.operaton.bpm.engine.cdi.BusinessProcess.getVariableLocalCache()
    Use BusinessProcess.getCachedLocalVariableMap() instead.
    org.operaton.bpm.engine.cdi.jsf.TaskForm.startProcessInstanceByIdForm(String, String)
    Use TaskForm.startProcessInstanceByIdForm() instead.
    org.operaton.bpm.engine.cdi.jsf.TaskForm.startProcessInstanceByKeyForm(String, String)
    Use TaskForm.startProcessInstanceByKeyForm() instead.
    org.operaton.bpm.engine.cdi.jsf.TaskForm.startTask(String, String)
    Use TaskForm.startTaskForm() instead.
    org.operaton.bpm.engine.form.FormData.getFormProperties()
    since 1.0, form properties are deprecated. Use FormData.getFormFields() instead, which provides a more flexible and type-safe form field API.
    org.operaton.bpm.engine.form.FormField.getDefaultValue()
    since 1.0, use FormField.getValue() instead, which provides type-safe access to the form field value.
    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()
    since 1.0, form properties are deprecated. Use HistoricDetailQuery.formFields() instead to query for historic form field details.
    org.operaton.bpm.engine.history.HistoricProcessInstance.getEndActivityId()
    since 1.0, this method may return non-deterministic results for process instances with multiple end events. Use HistoricActivityInstanceQuery with activity type filter to query for end events 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.getActivtyInstanceId()
    since 1.0, typo in method name. Use HistoricVariableInstance.getActivityInstanceId() 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.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)
    since 1.0, the user account functionality is deprecated and will be removed in a future release. Use IdentityService.deleteUserInfo(String, String) instead for deleting user-related information.
    org.operaton.bpm.engine.IdentityService.getUserAccount(String, String, String)
    since 1.0, the user account functionality is deprecated and will be removed in a future release. Use IdentityService.getUserInfo(String, String) instead for retrieving user-related information.
    org.operaton.bpm.engine.IdentityService.getUserAccountNames(String)
    since 1.0, the user account functionality is deprecated and will be removed in a future release. Use IdentityService.getUserInfoKeys(String) instead for retrieving user-related information keys.
    org.operaton.bpm.engine.IdentityService.setUserAccount(String, String, String, String, String, Map<String, String>)
    since 1.0, the user account functionality is deprecated and will be removed in a future release. Use IdentityService.setUserInfo(String, String, String) instead for storing user-related information.
    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.handler.CaseHandler.createActivity(CmmnElement, CmmnHandlerContext)
    use CaseHandler.createActivity(CmmnElement) instead
    org.operaton.bpm.engine.impl.cmmn.handler.ItemHandler.getDesciption(CmmnElement)
    use ItemHandler.getDescription(CmmnElement) instead
    org.operaton.bpm.engine.impl.cmmn.handler.ItemHandler.initializeFieldDeclaration(CmmnElement, CmmnActivity, CmmnHandlerContext, OperatonField)
    use ItemHandler.initializeFieldDeclaration(CmmnHandlerContext, OperatonField) instead
    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.db.EnginePersistenceLogger.toManyProcessDefinitionsException(int, String, String, String, String)
    use EnginePersistenceLogger.tooManyProcessDefinitionsException(int, String, String, String) instead
    org.operaton.bpm.engine.impl.form.type.AbstractFormFieldType.convertFormValueToModelValue(Object)
    since 1.0, use AbstractFormFieldType.convertToModelValue(TypedValue) instead, which provides type-safe conversion.
    org.operaton.bpm.engine.impl.form.type.AbstractFormFieldType.convertModelValueToFormValue(Object)
    since 1.0, use AbstractFormFieldType.convertToFormValue(TypedValue) instead, which provides type-safe conversion.
    org.operaton.bpm.engine.impl.form.validator.FormFieldValidatorContext.getExecution()
    Use FormFieldValidatorContext.getVariableScope() instead.
    org.operaton.bpm.engine.impl.HistoricProcessInstanceQueryImpl.finishDateBy(Date)
    since 1.0, use HistoricProcessInstanceQueryImpl.finishedAfter(Date) and HistoricProcessInstanceQueryImpl.finishedBefore(Date) instead.
    org.operaton.bpm.engine.impl.HistoricProcessInstanceQueryImpl.finishDateOn(Date)
    since 1.0, use HistoricProcessInstanceQueryImpl.finishedAfter(Date) and HistoricProcessInstanceQueryImpl.finishedBefore(Date) instead.
    org.operaton.bpm.engine.impl.HistoricProcessInstanceQueryImpl.startDateBy(Date)
    since 1.0, use HistoricProcessInstanceQueryImpl.startedAfter(Date) and HistoricProcessInstanceQueryImpl.startedBefore(Date) instead.
    org.operaton.bpm.engine.impl.HistoricProcessInstanceQueryImpl.startDateOn(Date)
    since 1.0, use HistoricProcessInstanceQueryImpl.startedAfter(Date) and HistoricProcessInstanceQueryImpl.startedBefore(Date) 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.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.TaskManager.findTasksByQueryCriteria(TaskQueryImpl, Page)
    since 1.0, use TaskManager.findTasksByQueryCriteria(TaskQueryImpl) instead, which allows pagination to be set directly on the query object.
    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)
    typo in method name. Use AbstractProcessEngineTestCase.getInstancesForActivityId(ActivityInstance, String) 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.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. Use this method only in tests.
    org.operaton.bpm.engine.ParseException.getResorceReports()
    Use ParseException.getResourceReports() instead.
    org.operaton.bpm.engine.ProcessEngines.initProcessEngineFromSpringResource(URL)
    Planned for removal
    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.ProcessApplicationDeploymentBuilder.enableDuplicateFiltering()
    use ProcessApplicationDeploymentBuilder.enableDuplicateFiltering(boolean) 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.rest.dto.AuthorizationExceptionDto.getPermissionName()
    Use AuthorizationExceptionDto.getMissingAuthorizations() to get the name of the violated permission of the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.getResourceId()
    Use AuthorizationExceptionDto.getMissingAuthorizations() to get the id of the resource of the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.getResourceName()
    Use AuthorizationExceptionDto.getMissingAuthorizations() to get the name of the resource of the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.setPermissionName(String)
    Use AuthorizationExceptionDto.setMissingAuthorizations(List)} to set the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.setResourceId(String)
    Use AuthorizationExceptionDto.setMissingAuthorizations(List)} to set the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.AuthorizationExceptionDto.setResourceName(String)
    Use AuthorizationExceptionDto.setMissingAuthorizations(List)} to set the MissingAuthorizationDto(s) instead.
    org.operaton.bpm.engine.rest.dto.repository.CaseDefinitionQueryDto.setLatest(Boolean)
    Use CaseDefinitionQueryDto.setLatestVersion(Boolean) instead.
    org.operaton.bpm.engine.rest.dto.repository.ProcessDefinitionQueryDto.setLatest(Boolean)
    Use ProcessDefinitionQueryDto.setLatestVersion(Boolean) instead.
    org.operaton.bpm.engine.rest.dto.repository.ProcessDefinitionQueryDto.setVer(Integer)
    Use ProcessDefinitionQueryDto.setVersion(Integer) instead.
    org.operaton.bpm.engine.rest.dto.runtime.TransitionInstanceDto.getTargetActivityId()
    since 1.0, use TransitionInstanceDto.getActivityId() instead. The method name has been corrected.
    org.operaton.bpm.engine.rest.dto.task.TaskQueryDto.setCreated(Date)
    since 1.0, use TaskQueryDto.setCreatedOn(Date) instead for consistency with other date parameters.
    org.operaton.bpm.engine.rest.dto.task.TaskQueryDto.setDue(Date)
    Use TaskQueryDto.setDueDate(Date) instead
    org.operaton.bpm.engine.rest.dto.task.TaskQueryDto.setFollowUp(Date)
    Use TaskQueryDto.setFollowUpDate(Date) instead
    org.operaton.bpm.engine.rest.hal.HalResource.get_embedded()
    use HalResource.getLinks() instead.
    org.operaton.bpm.engine.rest.hal.HalResource.get_links()
    use HalResource.getLinks() 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()
    In production code, use ModificationBuilder.executeAsync() instead to execute the modification as a batch operation, which is more suitable for operations affecting large numbers of instances. In test code, calling synchronously is acceptable.
    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.
    org.operaton.bpm.model.bpmn.BpmnModelInstance.clone()
    Use BpmnModelInstance.copy() instead
    org.operaton.bpm.model.bpmn.builder.AbstractBaseElementBuilder.createBpmnEdge(SequenceFlow)
    Use AbstractBaseElementBuilder.createEdge(BaseElement) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractCallActivityBuilder.operatonAsync()
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractCallActivityBuilder.operatonAsync(boolean)
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractStartEventBuilder.operatonAsync()
    Use AbstractFlowNodeBuilder.operatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.builder.AbstractStartEventBuilder.operatonAsync(boolean)
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractSubProcessBuilder.operatonAsync()
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractSubProcessBuilder.operatonAsync(boolean)
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractTaskBuilder.operatonAsync()
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.builder.AbstractTaskBuilder.operatonAsync(boolean)
    Use AbstractFlowNodeBuilder.operatonAsyncBefore(boolean) instead.
    org.operaton.bpm.model.bpmn.impl.instance.CallActivityImpl.isOperatonAsync()
    Use FlowNodeImpl.isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.CallActivityImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.ParallelGatewayImpl.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.ParallelGatewayImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.impl.instance.StartEventImpl.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.StartEventImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.impl.instance.SubProcessImpl.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.SubProcessImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.impl.instance.TaskImpl.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.impl.instance.TaskImpl.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.CallActivity.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.CallActivity.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.dc.Font.SetUnderline(boolean)
    use Font.setUnderline(boolean) instead
    org.operaton.bpm.model.bpmn.instance.ParallelGateway.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.ParallelGateway.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.Process.getOperatonHistoryTimeToLive()
    since 1.0, use Process.getOperatonHistoryTimeToLiveString() instead
    org.operaton.bpm.model.bpmn.instance.Process.setOperatonHistoryTimeToLive(Integer)
    since 1.0, use Process.setOperatonHistoryTimeToLiveString(String) instead
    org.operaton.bpm.model.bpmn.instance.StartEvent.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.StartEvent.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.SubProcess.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.SubProcess.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead.
    org.operaton.bpm.model.bpmn.instance.Task.isOperatonAsync()
    Use isOperatonAsyncBefore() instead.
    org.operaton.bpm.model.bpmn.instance.Task.setOperatonAsync(boolean)
    Use setOperatonAsyncBefore(isOperatonAsyncBefore) instead;
    org.operaton.bpm.model.cmmn.CmmnModelInstance.clone()
    Use CmmnModelInstance.copy() instead
    org.operaton.bpm.model.cmmn.instance.Case.getCaseRoles()
    since 1.0, use Case.getRoles() instead, which returns a CaseRoles wrapper object.
    org.operaton.bpm.model.cmmn.instance.Case.getOperatonHistoryTimeToLive()
    use Case.getOperatonHistoryTimeToLiveString() instead
    org.operaton.bpm.model.cmmn.instance.Case.setOperatonHistoryTimeToLive(Integer)
    use Case.setOperatonHistoryTimeToLiveString(String) instead
    org.operaton.bpm.model.cmmn.instance.CaseFileItem.getSourceRef()
    use CaseFileItem.getSourceRefs() instead
    org.operaton.bpm.model.cmmn.instance.CaseFileItem.setSourceRef(CaseFileItem)
    use #setSourceRefs(Collection) instead
    org.operaton.bpm.model.cmmn.instance.CmmnElement.getDescription()
    since 1.0, use CmmnElement.getDocumentations() instead, which provides structured documentation.
    org.operaton.bpm.model.cmmn.instance.CmmnElement.setDescription(String)
    since 1.0, use CmmnElement.getDocumentations() instead, which provides structured documentation.
    org.operaton.bpm.model.cmmn.instance.Expression.getBody()
    since 1.0, use Expression.getText() instead for consistency with expression content access.
    org.operaton.bpm.model.cmmn.instance.Expression.setBody(String)
    since 1.0, use Expression.setText(String) instead for consistency with expression content modification.
    org.operaton.bpm.model.cmmn.instance.HumanTask.getPlanningTables()
    since 1.0, use HumanTask.getPlanningTable() instead, which returns a single PlanningTable.
    org.operaton.bpm.model.cmmn.instance.IfPart.getConditions()
    since 1.0, use IfPart.getCondition() instead, which returns a single ConditionExpression.
    org.operaton.bpm.model.cmmn.instance.PlanItem.getEntryCriterias()
    since 1.0, typo in method name. Use PlanItem.getEntryCriteria() instead.
    org.operaton.bpm.model.cmmn.instance.PlanItem.getExitCriterias()
    since 1.0, typo in method name. Use PlanItem.getExitCriteria() instead.
    org.operaton.bpm.model.cmmn.instance.PlanItemOnPart.getSentry()
    since 1.0, use PlanItemOnPart.getExitCriterion() instead to access the parent exit criterion.
    org.operaton.bpm.model.cmmn.instance.PlanItemOnPart.setSentry(Sentry)
    since 1.0, use PlanItemOnPart.setExitCriterion(ExitCriterion) instead to set the parent exit criterion.
    org.operaton.bpm.model.cmmn.instance.Stage.getExitCriterias()
    since 1.0, typo in method name. Use Stage.getExitCriteria() or Stage.getExitCriterions() instead.
    org.operaton.bpm.model.cmmn.instance.Task.getInputs()
    since 1.0, use Task.getInputParameters() instead for consistency with parameter naming.
    org.operaton.bpm.model.cmmn.instance.Task.getOutputs()
    since 1.0, use Task.getOutputParameters() instead for consistency with parameter naming.
    org.operaton.bpm.model.dmn.DmnModelInstance.clone()
    Use DmnModelInstance.copy() instead
    org.operaton.bpm.model.dmn.instance.Decision.getOperatonHistoryTimeToLive()
    since 1.0, use Decision.getOperatonHistoryTimeToLiveString() instead, which returns the value as a String for more flexible configuration.
    org.operaton.bpm.model.dmn.instance.Decision.setOperatonHistoryTimeToLive(Integer)
    since 1.0, use Decision.setOperatonHistoryTimeToLiveString(String) instead, which accepts the value as a String for more flexible configuration.
    org.operaton.bpm.model.xml.ModelInstance.clone()
    Use ModelInstance.copy() instead
    org.operaton.bpm.webapp.rest.dto.AbstractRestQueryParametersDto.getOrderBy()
    org.operaton.commons.utils.IoUtil.readerAsString(Reader)
    Do not use. This method will be removed.
  • Deprecated Constructors
    Constructor
    Description
    org.operaton.bpm.engine.impl.bpmn.behavior.UserTaskActivityBehavior(ExpressionManager, TaskDefinition)
    since 1.0, use UserTaskActivityBehavior(TaskDecorator) instead, which provides a more modular approach to task decoration.
    org.operaton.bpm.engine.spring.SpringTransactionInterceptor(PlatformTransactionManager, int)
    Use the SpringTransactionInterceptor(PlatformTransactionManager, int, ProcessEngineConfigurationImpl) constructor to ensure that concurrency conflicts that occur on a transaction commit are detected and handled in all cases.
  • Deprecated Enum Constants
    Enum Constant
    Description
    org.operaton.bpm.container.impl.jboss.extension.Element.ACQUISITION_STRATEGY
    org.operaton.bpm.engine.authorization.TaskPermissions.READ_HISTORY
    since the permission is not used by any built-in functionality of Operaton.

Copyright © 2024–2026 Operaton. All rights reserved.