Package org.kie.api.runtime

# Interface ExecutableRunner<C extends Context>

All Superinterfaces:
  `CommandExecutor`

public interface ExecutableRunner<C extends Context> extends CommandExecutor

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static ExecutableRunner<RequestContext>`
  `create()`
  `static ExecutableRunner<RequestContext>`
  `create(long startTime)`
  `C`
  `createContext()`
  `<T> T`
  `execute(Command<T> command, Context ctx)`
  `C`
  `execute(Executable executable)`
  `C`
  `execute(Executable executable, C ctx)`

  ### Methods inherited from interface org.kie.api.runtime.CommandExecutor

  `execute`

- ## Method Details

  - ### execute

    C execute(Executable executable)

  - ### execute

    C execute(Executable executable, C ctx)

  - ### execute

    <T> T execute(Command<T> command, Context ctx)

  - ### createContext

    C createContext()

  - ### create

    static ExecutableRunner<RequestContext> create()

  - ### create

    static ExecutableRunner<RequestContext> create(long startTime)