Class MonitorQueueFactory


  • public class MonitorQueueFactory
    extends Object
    Factory that creates a MonitorQueue.
    Author:
    mrk
    • Constructor Detail

      • MonitorQueueFactory

        public MonitorQueueFactory()
    • Method Detail

      • create

        public static MonitorQueue create​(MonitorElement[] monitorElements)
        Create a MonitorQueue.
        Parameters:
        monitorElements - a MonitorElement array. Each monitorElement must becreated by calling MonitorQueueFactory.createMonitorElement.
        Returns:
        the MonitorQueue interface.
        Throws:
        IllegalStateException - if the queue size is not at least 2
      • createMonitorElement

        public static MonitorElement createMonitorElement​(PVStructure pvStructure)
        Create a MonitorElement.
        Parameters:
        pvStructure - The data structure for the monitorElement
        Returns:
        the monitorElement