Class SchedulerSwiftletImpl

java.lang.Object
com.swiftmq.swiftlet.Swiftlet
com.swiftmq.swiftlet.scheduler.SchedulerSwiftlet
com.swiftmq.impl.scheduler.standard.SchedulerSwiftletImpl

public class SchedulerSwiftletImpl extends com.swiftmq.swiftlet.scheduler.SchedulerSwiftlet
  • Constructor Details

    • SchedulerSwiftletImpl

      public SchedulerSwiftletImpl()
  • Method Details

    • getJobGroup

      public com.swiftmq.swiftlet.scheduler.JobGroup getJobGroup(String s)
      Specified by:
      getJobGroup in class com.swiftmq.swiftlet.scheduler.SchedulerSwiftlet
    • addTemporarySchedule

      public void addTemporarySchedule(String name, String jobGroup, String jobName, String calendar, String dateFrom, String dateTo, String timeExpr, String maxRuntime, boolean loggingEnabled) throws com.swiftmq.swiftlet.scheduler.InvalidScheduleException
      Specified by:
      addTemporarySchedule in class com.swiftmq.swiftlet.scheduler.SchedulerSwiftlet
      Throws:
      com.swiftmq.swiftlet.scheduler.InvalidScheduleException
    • removeTemporarySchedule

      public boolean removeTemporarySchedule(String name)
      Specified by:
      removeTemporarySchedule in class com.swiftmq.swiftlet.scheduler.SchedulerSwiftlet
    • startup

      protected void startup(com.swiftmq.mgmt.Configuration config) throws com.swiftmq.swiftlet.SwiftletException
      Specified by:
      startup in class com.swiftmq.swiftlet.Swiftlet
      Throws:
      com.swiftmq.swiftlet.SwiftletException
    • shutdown

      protected void shutdown() throws com.swiftmq.swiftlet.SwiftletException
      Specified by:
      shutdown in class com.swiftmq.swiftlet.Swiftlet
      Throws:
      com.swiftmq.swiftlet.SwiftletException