Class JobGroupImpl

java.lang.Object
com.swiftmq.impl.scheduler.standard.JobGroupImpl
All Implemented Interfaces:
com.swiftmq.swiftlet.scheduler.JobGroup

public class JobGroupImpl extends Object implements com.swiftmq.swiftlet.scheduler.JobGroup
  • Constructor Details

    • JobGroupImpl

      public JobGroupImpl(SwiftletContext ctx, String name, com.swiftmq.mgmt.EntityList jobList)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface com.swiftmq.swiftlet.scheduler.JobGroup
    • hasJobFactory

      public boolean hasJobFactory(String name)
      Specified by:
      hasJobFactory in interface com.swiftmq.swiftlet.scheduler.JobGroup
    • getJobFactoryNames

      public String[] getJobFactoryNames()
      Specified by:
      getJobFactoryNames in interface com.swiftmq.swiftlet.scheduler.JobGroup
    • addJobFactory

      public void addJobFactory(String jobName, com.swiftmq.swiftlet.scheduler.JobFactory jobFactory)
      Specified by:
      addJobFactory in interface com.swiftmq.swiftlet.scheduler.JobGroup
    • removeJobFactory

      public void removeJobFactory(String jobName)
      Specified by:
      removeJobFactory in interface com.swiftmq.swiftlet.scheduler.JobGroup
    • removeAll

      public void removeAll()
      Specified by:
      removeAll in interface com.swiftmq.swiftlet.scheduler.JobGroup