Class DropCountValueProcessor

java.lang.Object
org.scictrl.csshell.epics.server.processor.AbstractValueProcessor
org.scictrl.csshell.epics.server.processor.MemoryValueProcessor
org.scictrl.csshell.epics.server.jdoocs.DropCountValueProcessor
All Implemented Interfaces:
PropertyChangeListener, EventListener, org.scictrl.csshell.epics.server.ValueProcessor

public class DropCountValueProcessor extends org.scictrl.csshell.epics.server.processor.MemoryValueProcessor implements PropertyChangeListener
Deprecated.
NOT IN USE, was part of specific LLRF1 routine, not in use since LRF1 does not exist any more.

DropCountValueProcessor class, calculates LLRF1 breakdown incidences, a weak workaround for missing diagnostic.

Author:
igor@scictrl.com
  • Field Summary

    Fields inherited from class org.scictrl.csshell.epics.server.processor.MemoryValueProcessor

    fixed, lastChangeTimestamp, timestamp, value

    Fields inherited from class org.scictrl.csshell.epics.server.processor.AbstractValueProcessor

    log, record, trigger, type
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
    Constructor for DropCountValueProcessor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated.
    void
    configure(org.scictrl.csshell.epics.server.Record record, org.apache.commons.configuration.HierarchicalConfiguration config)
    Deprecated.
    void
    Deprecated.
    void
    Deprecated.

    Methods inherited from class org.scictrl.csshell.epics.server.processor.MemoryValueProcessor

    _forceValueUpdateEvent, _setValue, _setValue, _setValue, _setValue, convert, getChangeAccessTimestamp, getTimestamp, getValue, getValueAsBoolean, isFixed, newBooleanProcessor, newDoubleProcessor, newProcessor, newProcessor, setFixed, setValue

    Methods inherited from class org.scictrl.csshell.epics.server.processor.AbstractValueProcessor

    getName, getRecord, getTrigger, getType, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • DropCountValueProcessor

      public DropCountValueProcessor()
      Deprecated.

      Constructor for DropCountValueProcessor.

  • Method Details

    • configure

      public void configure(org.scictrl.csshell.epics.server.Record record, org.apache.commons.configuration.HierarchicalConfiguration config)
      Deprecated.
      Specified by:
      configure in interface org.scictrl.csshell.epics.server.ValueProcessor
      Overrides:
      configure in class org.scictrl.csshell.epics.server.processor.MemoryValueProcessor
    • activate

      public void activate()
      Deprecated.
      Specified by:
      activate in interface org.scictrl.csshell.epics.server.ValueProcessor
      Overrides:
      activate in class org.scictrl.csshell.epics.server.processor.MemoryValueProcessor
    • propertyChange

      public void propertyChange(PropertyChangeEvent evt)
      Deprecated.
      Specified by:
      propertyChange in interface PropertyChangeListener
    • process

      public void process()
      Deprecated.
      Specified by:
      process in interface org.scictrl.csshell.epics.server.ValueProcessor
      Overrides:
      process in class org.scictrl.csshell.epics.server.processor.AbstractValueProcessor