Package org.epics.pvdata.monitor
Class MonitorQueueFactory
- java.lang.Object
-
- org.epics.pvdata.monitor.MonitorQueueFactory
-
public class MonitorQueueFactory extends Object
Factory that creates a MonitorQueue.- Author:
- mrk
-
-
Constructor Summary
Constructors Constructor Description MonitorQueueFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MonitorQueuecreate(MonitorElement[] monitorElements)Create a MonitorQueue.static MonitorElementcreateMonitorElement(PVStructure pvStructure)Create a MonitorElement.
-
-
-
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
-
-