Class BOYPVFactory

java.lang.Object
org.csstudio.opibuilder.util.BOYPVFactory

public class BOYPVFactory extends Object
The factory to create a PV for BOY. It will create either Utility PV or PVManager PV which depends on the preference settings.
  • Constructor Details

    • BOYPVFactory

      public BOYPVFactory()
  • Method Details

    • createPV

      public static IPV createPV(String name) throws Exception
      Create a PV. If it is using PV Manager, max update rate is determined by GUI Refresh cycle.
      Throws:
      Exception
    • createPV

      public static IPV createPV(String name, int updateDuration) throws Exception
      Create a PV based on PV connection layer preference.
      Parameters:
      updateDuration - the fastest update duration.
      Throws:
      Exception