# Deprecated API

## Contents

- Deprecated Interfaces
- Deprecated Classes
- Deprecated Methods

- Deprecated Interfaces
  Interface and 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`

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

- Deprecated Methods
  Method and 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.ruleunit.RuleUnitDescription.getRuleUnitClass() this is only used by PMML
  org.kie.internal.executor.api.ExecutorQueryService.getRunningRequests() use equivalent method with paging arguments
  org.kie.internal.query.ParametrizedQueryBuilder.like() will be deleted in 7.0
  org.kie.internal.persistence.jpa.JPAKnowledgeService.loadStatefulKnowledgeSession(int, KieBase, KieSessionConfiguration, Environment)
  org.kie.internal.task.api.model.InternalTaskSummary.setPotentialOwners(List<String>)

Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.