Class TimerSwiftletImpl

java.lang.Object
com.swiftmq.swiftlet.Swiftlet
com.swiftmq.swiftlet.timer.TimerSwiftlet
com.swiftmq.impl.timer.standard.TimerSwiftletImpl

public class TimerSwiftletImpl extends com.swiftmq.swiftlet.timer.TimerSwiftlet
  • Field Summary

    Fields inherited from class com.swiftmq.swiftlet.Swiftlet

    STATE_ACTIVE, STATE_INACTIVE, STATE_STANDBY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addInstantTimerListener(long delay, com.swiftmq.swiftlet.timer.event.TimerListener listener)
     
    void
    addInstantTimerListener(long delay, com.swiftmq.swiftlet.timer.event.TimerListener listener, boolean doNotApplySystemTimeChanges)
     
    void
    addSystemTimeChangeListener(com.swiftmq.swiftlet.timer.event.SystemTimeChangeListener systemTimeChangeListener)
     
    void
    addTimerListener(long delay, com.swiftmq.swiftlet.timer.event.TimerListener listener)
     
    void
    addTimerListener(long delay, com.swiftmq.swiftlet.timer.event.TimerListener listener, boolean doNotApplySystemTimeChanges)
     
    void
    removeSystemTimeChangeListener(com.swiftmq.swiftlet.timer.event.SystemTimeChangeListener systemTimeChangeListener)
     
    void
    removeTimerListener(com.swiftmq.swiftlet.timer.event.TimerListener listener)
     
    protected void
     
    protected void
    startup(com.swiftmq.mgmt.Configuration config)
     

    Methods inherited from class com.swiftmq.swiftlet.Swiftlet

    getName, getStartupTime, getState, isSnapshotAvailable, resume, setStartupTime, standby

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TimerSwiftletImpl

      public TimerSwiftletImpl()
  • Method Details

    • addInstantTimerListener

      public void addInstantTimerListener(long delay, com.swiftmq.swiftlet.timer.event.TimerListener listener)
      Specified by:
      addInstantTimerListener in class com.swiftmq.swiftlet.timer.TimerSwiftlet
    • addInstantTimerListener

      public void addInstantTimerListener(long delay, com.swiftmq.swiftlet.timer.event.TimerListener listener, boolean doNotApplySystemTimeChanges)
      Specified by:
      addInstantTimerListener in class com.swiftmq.swiftlet.timer.TimerSwiftlet
    • addTimerListener

      public void addTimerListener(long delay, com.swiftmq.swiftlet.timer.event.TimerListener listener)
      Specified by:
      addTimerListener in class com.swiftmq.swiftlet.timer.TimerSwiftlet
    • addTimerListener

      public void addTimerListener(long delay, com.swiftmq.swiftlet.timer.event.TimerListener listener, boolean doNotApplySystemTimeChanges)
      Specified by:
      addTimerListener in class com.swiftmq.swiftlet.timer.TimerSwiftlet
    • removeTimerListener

      public void removeTimerListener(com.swiftmq.swiftlet.timer.event.TimerListener listener)
      Specified by:
      removeTimerListener in class com.swiftmq.swiftlet.timer.TimerSwiftlet
    • addSystemTimeChangeListener

      public void addSystemTimeChangeListener(com.swiftmq.swiftlet.timer.event.SystemTimeChangeListener systemTimeChangeListener)
      Specified by:
      addSystemTimeChangeListener in class com.swiftmq.swiftlet.timer.TimerSwiftlet
    • removeSystemTimeChangeListener

      public void removeSystemTimeChangeListener(com.swiftmq.swiftlet.timer.event.SystemTimeChangeListener systemTimeChangeListener)
      Specified by:
      removeSystemTimeChangeListener in class com.swiftmq.swiftlet.timer.TimerSwiftlet
    • startup

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

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