Package gda.epics

Class DummyAccessControl

java.lang.Object
gda.factory.FindableBase
gda.epics.DummyAccessControl
All Implemented Interfaces:
IAccessControl, Findable, gda.observable.IObservable

public class DummyAccessControl extends FindableBase implements IAccessControl, gda.observable.IObservable
  • Constructor Details

    • DummyAccessControl

      public DummyAccessControl()
  • Method Details

    • getAccessControlState

      public IAccessControl.Status getAccessControlState()
      Description copied from interface: IAccessControl
      Queries the objects and returns its current status
      Specified by:
      getAccessControlState in interface IAccessControl
    • getStatus

      public IAccessControl.Status getStatus()
      Description copied from interface: IAccessControl
      Returns the most recently updated status
      Specified by:
      getStatus in interface IAccessControl
    • setStatus

      public void setStatus(IAccessControl.Status status)
    • addIObserver

      public void addIObserver(gda.observable.IObserver anIObserver)
      Add an object to this objects's list of IObservers.
      Specified by:
      addIObserver in interface gda.observable.IObservable
      Parameters:
      anIObserver - object that implement IObserver and wishes to be notified by this object
    • deleteIObserver

      public void deleteIObserver(gda.observable.IObserver anIObserver)
      Delete an object from this objects's list of IObservers.
      Specified by:
      deleteIObserver in interface gda.observable.IObservable
      Parameters:
      anIObserver - object that implement IObserver and wishes to be notified by this object
    • deleteIObservers

      public void deleteIObservers()
      delete all IObservers from list of observing objects
      Specified by:
      deleteIObservers in interface gda.observable.IObservable