# Deprecated API

## Contents

- Interfaces
- Classes
- Methods

- Interfaces
  Interface | Description
  --- | ---
  org.jbpm.runtime.manager.api.EventListenerProducer | use org.kie.internal.runtime.manager.EventListenerProducer
  org.jbpm.runtime.manager.api.GlobalProducer | use org.kie.internal.runtime.manager.GlobalProducer
  org.jbpm.runtime.manager.api.WorkItemHandlerProducer | use org.kie.internal.runtime.manager.WorkItemHandlerProducer

- Classes
  Class | Description
  --- | ---
  org.jbpm.test.JbpmJUnitTestCase |

- Methods
  Method | Description
  --- | ---
  org.jbpm.kie.services.impl.RuntimeDataServiceImpl.getProcessById​(String) |
  org.jbpm.services.api.RuntimeDataService.getProcessById​(String) | will be removed in version 7
  org.jbpm.services.task.query.TaskSummaryImpl.getPotentialOwners() |
  org.jbpm.services.task.query.TaskSummaryImpl.setPotentialOwners​(List<String>) |
  org.jbpm.test.JbpmJUnitBaseTestCase.assertProcessInstanceAborted​(long, KieSession) | This method does not check the actual state of process instance. Use either `JbpmJUnitBaseTestCase.assertProcessInstanceAborted(long)` if session persistence is enabled or `JbpmJUnitBaseTestCase.assertProcessInstanceNotActive(long, KieSession)` otherwise.
  org.jbpm.test.JbpmJUnitBaseTestCase.assertProcessInstanceCompleted​(long, KieSession) | This method does not check the actual state of process instance. Use either `JbpmJUnitBaseTestCase.assertProcessInstanceCompleted(long)` if session persistence is enabled or `JbpmJUnitBaseTestCase.assertProcessInstanceNotActive(long, KieSession)` otherwise.