# Uses of Interface
org.kie.api.runtime.process.WorkItemHandler

Packages that use WorkItemHandler
Package
Description
org.kie.api.command
org.kie.api.runtime.conf
org.kie.api.runtime.process
The process runtime classes.

- ## Uses of WorkItemHandler in org.kie.api.command

  Methods in org.kie.api.command with parameters of type WorkItemHandler
  Modifier and Type
  Method
  Description
  `Command`
  KieCommands.`newRegisterWorkItemHandlerCommand(WorkItemHandler handler, String workItemName)`

- ## Uses of WorkItemHandler in org.kie.api.runtime.conf

  Methods in org.kie.api.runtime.conf that return WorkItemHandler
  Modifier and Type
  Method
  Description
  `WorkItemHandler`
  WorkItemHandlerOption.`getHandler()`
  Methods in org.kie.api.runtime.conf with parameters of type WorkItemHandler
  Modifier and Type
  Method
  Description
  `static WorkItemHandlerOption`
  WorkItemHandlerOption.`get(String name, WorkItemHandler handler)`
  This is a factory method for this WorkItemHandler configuration.

- ## Uses of WorkItemHandler in org.kie.api.runtime.process

  Methods in org.kie.api.runtime.process with parameters of type WorkItemHandler
  Modifier and Type
  Method
  Description
  `void`
  WorkItemManager.`registerWorkItemHandler(String workItemName, WorkItemHandler handler)`
  Register the given handler for all work items of the given type of work