Interface JobManager

  • All Known Implementing Classes:
    SimpleJobManager

    public interface JobManager
    Author:
    S. Ricci
    • Method Detail

      • createJob

        <J extends Job> J createJob​(Class<J> type)
      • createWorker

        <T extends Worker> T createWorker​(Class<T> type)
      • start

        <J extends Job> void start​(J job)
      • start

        <J extends Job> void start​(J job,
                                   boolean async)
      • start

        <J extends Job> void start​(J job,
                                   String lockId)
      • start

        <J extends Job> void start​(J job,
                                   String lockId,
                                   boolean async)
      • start

        <J extends Job> void start​(J job,
                                   JobConfig config)