Class JobManagerService

  • All Implemented Interfaces:
    JobManager, EventListener, org.glassfish.hk2.api.PostConstruct

    @Service(name="job-manager")
    @Singleton
    public class JobManagerService
    extends Object
    implements JobManager, org.glassfish.hk2.api.PostConstruct, EventListener
    This is the implementation for the JobManagerService The JobManager is responsible 1. generating unique ids for jobs 2. serving as a registry for jobs 3. creating threadpools for jobs 4.removing expired jobs
    Author:
    Martin Mares, Bhakti Mehta