# Package org.apache.batchee.spi

- Interface Summary
  Interface | Description
  --- | ---
  BatchArtifactFactory |
  BatchService |
  BatchThreadPoolService |
  DataRepresentationService | This SPI takes Data Objects from a JBatch artifact and transfers it into something which can be stored in a Blob in the Database (byte[] in Java).
  JobExecutionCallbackService |
  JobXMLLoaderService |
  PersistenceManagerService |
  TransactionManagementService |
  TransactionManagerAdapter | We have this interface so that we do not try to load the Java EE UserTransaction in an SE environment

- Class Summary
  Class | Description
  --- | ---
  BatchArtifactFactory.Instance |

- Enum Summary
  Enum | Description
  --- | ---
  PersistenceManagerService.TimestampType |