Interface IPublishable<T>

Type Parameters:
T -
All Known Subinterfaces:
IBeanProcess<T>, IRequestHandler<T>
All Known Implementing Classes:
AbstractLockingPausableProcess, AcquireRequestHandler, CommandProcess, DeviceRequestHandler, NodeFileCreator, PositionerRequestHandler, ScanProcess

public interface IPublishable<T>
A process, third party software run or response which happens at a specific time.
  • Method Details

    • getBean

      T getBean()
      Returns:
      the bean which this process is currently running.
    • getPublisher

      IPublisher<T> getPublisher()
      Returns:
      the bean which this process is currently running.