Package xal.smf

Class NoSuchChannelException

All Implemented Interfaces:
Serializable

public class NoSuchChannelException extends RuntimeException
NoSuchChannelException is thrown when a channel is requested for a specified handle and either a node or a power supply and no such channel is found.
See Also:
  • Constructor Details

    • NoSuchChannelException

      public NoSuchChannelException()
      Creates new NoSuchChannelException without detail message.
    • NoSuchChannelException

      public NoSuchChannelException(String msg)
      Constructs an NoSuchChannelException with the specified detail message.
      Parameters:
      msg - the detail message.
    • NoSuchChannelException

      public NoSuchChannelException(AcceleratorNode node, String handle)
      NoSuchChannelException constructor for a missing channel corresponding to the specified node and handle.
      Parameters:
      node - The node where to find the channel
      handle - The node's handle for the channel
    • NoSuchChannelException

      public NoSuchChannelException(MagnetPowerSupply powerSupply, String handle)
      NoSuchChannelException constructor for a missing channel corresponding to the specified powerSupply and handle.
      Parameters:
      powerSupply - The node where to find the channel
      handle - The handle for the channel
    • NoSuchChannelException

      public NoSuchChannelException(TimingCenter timingCenter, String handle)
      NoSuchChannelException constructor for a missing channel corresponding to the specified timing center and handle.
      Parameters:
      timingCenter - The timingCenter where to find the channel
      handle - The handle for the channel