# Package org.wildfly.swarm.config.batch.jberet

- Interface Summary
  Interface | Description
  --- | ---
  InMemoryJobRepositoryConsumer<T extends InMemoryJobRepository<T>> |
  InMemoryJobRepositorySupplier<T extends InMemoryJobRepository> |
  JDBCJobRepositoryConsumer<T extends JDBCJobRepository<T>> |
  JDBCJobRepositorySupplier<T extends JDBCJobRepository> |
  ThreadFactoryConsumer<T extends ThreadFactory<T>> |
  ThreadFactorySupplier<T extends ThreadFactory> |
  ThreadPoolConsumer<T extends ThreadPool<T>> |
  ThreadPoolSupplier<T extends ThreadPool> |

- Class Summary
  Class | Description
  --- | ---
  InMemoryJobRepository<T extends InMemoryJobRepository<T>> | A job repository that stores job information in memory.
  JDBCJobRepository<T extends JDBCJobRepository<T>> | A job repository that stores job information in a database.
  ThreadFactory<T extends ThreadFactory<T>> | A thread factory (implementing java.util.concurrent.ThreadFactory).
  ThreadPool<T extends ThreadPool<T>> | The thread pool used for batch jobs.

Copyright © 2018 JBoss by Red Hat. All rights reserved.