Class _SessionService

All Implemented Interfaces:
Configurable, Findable, gda.observable.IObservable, org.springframework.beans.factory.InitializingBean, SessionService

@ServiceInterface(SessionService.class) public class _SessionService extends FindableConfigurableBase implements SessionService, org.springframework.beans.factory.InitializingBean
  • Constructor Details

    • _SessionService

      public _SessionService()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • getHaltHandler

      public OperationHandler getHaltHandler()
    • getHeartbeat

      public Runnable getHeartbeat()
    • getInvoker

      public TimedRunnableInvoker getInvoker()
    • haltOperations

      public void haltOperations()
      Specified by:
      haltOperations in interface SessionService
    • isDoHeartbeat

      public boolean isDoHeartbeat()
    • isLocalStationComplete

      public boolean isLocalStationComplete()
    • respondToHeartbeat

      public void respondToHeartbeat(HeartbeatMessage msg)
    • setDoHeartbeat

      public void setDoHeartbeat(boolean enable)
    • setHaltHandler

      public void setHaltHandler(OperationHandler haltHandler)
    • setInvoker

      public void setInvoker(TimedRunnableInvoker invoker)
    • setLocalStationComplete

      public void setLocalStationComplete(boolean flag)
    • setShowHeartbeat

      public void setShowHeartbeat(boolean doShow)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • addIObserver

      public void addIObserver(gda.observable.IObserver observer)
      Specified by:
      addIObserver in interface gda.observable.IObservable
    • deleteIObserver

      public void deleteIObserver(gda.observable.IObserver observer)
      Specified by:
      deleteIObserver in interface gda.observable.IObservable
    • deleteIObservers

      public void deleteIObservers()
      Specified by:
      deleteIObservers in interface gda.observable.IObservable