Class Epics7ServerChannelFactory

java.lang.Object
xal.ca.ChannelFactory
xal.plugin.epics7.server.Epics7ServerChannelFactory

public class Epics7ServerChannelFactory extends ChannelFactory
Author:
Juan F. Esteban Müller <JuanF.EstebanMuller@ess.eu>
  • Constructor Details

    • Epics7ServerChannelFactory

      public Epics7ServerChannelFactory()
  • Method Details

    • newChannel

      protected Channel newChannel(String signalName)
      Description copied from class: ChannelFactory
      Create a concrete channel which makes an appropriate low level channel
      Specified by:
      newChannel in class ChannelFactory
      Parameters:
      signalName - PV for which to create a new channel
      Returns:
      a new channel for the specified signal name
    • dispose

      protected void dispose()
      Specified by:
      dispose in class ChannelFactory
    • printInfo

      public void printInfo()
      Description copied from class: ChannelFactory
      Print information about this factory
      Specified by:
      printInfo in class ChannelFactory
    • init

      public boolean init()
      Description copied from class: ChannelFactory
      Initialize the channel system
      Specified by:
      init in class ChannelFactory
      Returns:
      true if the initialization was successful and false if not
    • channelSystem

      protected ChannelSystem channelSystem()
      Description copied from class: ChannelFactory
      Get the associated channel system from the channel factory implementation.
      Specified by:
      channelSystem in class ChannelFactory
      Returns:
      The channel system