Package org.apache.batchee.spi

## Interface BatchArtifactFactory

- All Superinterfaces:
    `BatchService`
  All Known Implementing Classes:
    `CDIBatchArtifactFactory`, `DefaultBatchArtifactFactory`, `SpringLifecycle.SpringArtifactFactory`

      public interface BatchArtifactFactory
      extends BatchService

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface | Description
    --- | --- | ---
    `static class` | `BatchArtifactFactory.Instance` |

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `BatchArtifactFactory.Instance` | `load​(String batchId)` |

    - ### Methods inherited from interface org.apache.batchee.spi.BatchService

      `init`

- - ### Method Detail

    - #### load

          BatchArtifactFactory.Instance load​(String batchId)

      Parameters:
        `batchId` - The value of a @ref attribute in a JSL element, e.g. 'batchlet'
      Returns:
        An object instance of the artifact.