# Deprecated API

## Contents

- Interfaces
- Classes
- Methods

- Interfaces
  Interface | Description
  --- | ---
  org.kie.internal.runtime.manager.RegisterableItemsFactory | Use `org.kie.api.runtime.manager.RegisterableItemsFactory`
  org.kie.internal.runtime.manager.RuntimeManagerFactory | Use `org.kie.api.runtime.manager.RuntimeManagerFactory`

- Classes
  Class | Description
  --- | ---
  org.kie.internal.query.data.QueryParameters |
  org.kie.internal.runtime.manager.RuntimeManagerFactory.Factory | Use `org.kie.api.runtime.manager.RuntimeManagerFactory`

- Methods
  Method | Description
  --- | ---
  org.kie.internal.builder.help.DroolsJaxbHelperProvider.addXsdModel​(Resource, KnowledgeBuilder, Options, String) | This is now deprecated, as we now support XSD as a standard ResourceType. Although you'll still need the newJAXBContext method to create a JAXBContext from the KnowledgeBase.
  org.kie.internal.executor.api.ExecutorQueryService.getAllErrors() | use equivalent method with paging arguments
  org.kie.internal.executor.api.ExecutorQueryService.getAllRequests() | use equivalent method with paging arguments
  org.kie.internal.executor.api.ExecutorQueryService.getCancelledRequests() | use equivalent method with paging arguments
  org.kie.internal.executor.api.ExecutorQueryService.getCompletedRequests() | use equivalent method with paging arguments
  org.kie.internal.executor.api.ExecutorQueryService.getFutureQueuedRequests() | use equivalent method with paging arguments
  org.kie.internal.executor.api.ExecutorQueryService.getInErrorRequests() | use equivalent method with paging arguments
  org.kie.internal.executor.api.ExecutorQueryService.getPendingRequests() | use equivalent method with paging arguments
  org.kie.internal.executor.api.ExecutorQueryService.getQueuedRequests() | use equivalent method with paging arguments
  org.kie.internal.executor.api.ExecutorQueryService.getRequestsByStatus​(List<STATUS>) | use equivalent method with paging arguments
  org.kie.internal.executor.api.ExecutorQueryService.getRunningRequests() | use equivalent method with paging arguments
  org.kie.internal.persistence.jpa.JPAKnowledgeService.loadStatefulKnowledgeSession​(int, KieBase, KieSessionConfiguration, Environment) |
  org.kie.internal.query.ParametrizedQueryBuilder.like() | will be deleted in 7.0
  org.kie.internal.ruleunit.RuleUnitDescription.getRuleUnitClass() | this is only used by PMML
  org.kie.internal.task.api.model.InternalTaskSummary.setPotentialOwners​(List<String>) |