## Uses of Class
org.apache.batchee.container.impl.controller.BaseStepController

- Packages that use BaseStepController
  Package | Description
  --- | ---
  org.apache.batchee.container.impl.controller |
  org.apache.batchee.container.impl.controller.batchlet |
  org.apache.batchee.container.impl.controller.chunk |

- - ### Uses of BaseStepController in org.apache.batchee.container.impl.controller

    Subclasses of BaseStepController in org.apache.batchee.container.impl.controller
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `PartitionedStepController` |
    `class` | `SingleThreadedStepController` | When a partitioned step is run, this controller will only be used for the partition threads, NOT the top-level main thread that the step executes upon.

    Methods in org.apache.batchee.container.impl.controller that return BaseStepController
    Modifier and Type | Method | Description
    --- | --- | ---
    `static BaseStepController` | ExecutionElementControllerFactory.`getStepController​(RuntimeJobExecution jobExecutionImpl, Step step, StepContextImpl stepContext, long rootJobExecutionId, BlockingQueue<PartitionDataWrapper> analyzerQueue, ServicesManager servicesManager)` |

  - ### Uses of BaseStepController in org.apache.batchee.container.impl.controller.batchlet

    Subclasses of BaseStepController in org.apache.batchee.container.impl.controller.batchlet
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BatchletStepController` |

  - ### Uses of BaseStepController in org.apache.batchee.container.impl.controller.chunk

    Subclasses of BaseStepController in org.apache.batchee.container.impl.controller.chunk
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ChunkStepController` |