Package org.kie.api.runtime

## Interface ExecutableRunner<C extends Context>

- All Superinterfaces:
    `CommandExecutor`

      public interface ExecutableRunner<C extends Context>
      extends CommandExecutor

- - ### Method Summary

    All Methods Static Methods Instance Methods Abstract Methods
    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 Detail

    - #### 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)