Class ChannelGroupRecord

java.lang.Object
xal.service.pvlogger.ChannelGroupRecord

public class ChannelGroupRecord extends Object
Represents the properties of a channel group which can be edited.
Author:
tap
  • Constructor Details

    • ChannelGroupRecord

      public ChannelGroupRecord(ChannelGroup group)
      Constructor
  • Method Details

    • toRecords

      public static List<ChannelGroupRecord> toRecords(List<ChannelGroup> groups)
      convert the list of groups to a list of records
    • revert

      public void revert()
      revert to the group settings
    • getGroup

      public ChannelGroup getGroup()
      get the represented channel group
    • getServiceID

      public String getServiceID()
      get the service ID
    • setServiceID

      public void setServiceID(String serviceID)
      set the service ID
    • getDescription

      public String getDescription()
      get the description
    • setDescription

      public void setDescription(String description)
      set the description
    • getLabel

      public String getLabel()
      get the label
    • getDefaultLoggingPeriod

      public double getDefaultLoggingPeriod()
      get the default logging period
    • setDefaultLoggingPeriod

      public void setDefaultLoggingPeriod(double period)
      set the default logging period
    • getRetention

      public double getRetention()
      get the retention
    • setRetention

      public void setRetention(double retention)
      set the retention