Class AlertStorageProfileRecord

java.lang.Object
simpleorm.dataset.SRecordInstance
com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
com.inductiveautomation.ignition.gateway.alert.storage.AlertStorageProfileRecord
All Implemented Interfaces:
Serializable

public class AlertStorageProfileRecord extends PersistentRecord
The AlertStorageProfileRecord defines the table structure all filters an AlertStorageProfile will use before storing an alert
See Also:
  • Field Details

  • Constructor Details

    • AlertStorageProfileRecord

      public AlertStorageProfileRecord()
  • Method Details

    • getMeta

      public RecordMeta<?> getMeta()
      Description copied from class: SRecordInstance
      This must be defined in every user record's definition to access the SRecord which provides the meta data for this instance. It is normally defined as:-

       SRecord getMeta() {
         return meta;
       };
       

      The actual meta variable is thus not Serialized, but it would not be anyway as it is usually static.

      Specified by:
      getMeta in class PersistentRecord
    • setId

      public void setId(Long id)
    • setName

      public void setName(String name)
    • setDescription

      public void setDescription(String description)
    • setSystem

      public void setSystem(String system)
    • setPath

      public void setPath(String path)
    • setStateName

      public void setStateName(String stateName)
    • setMinSeverity

      public void setMinSeverity(AlertSeverity minSeverity)
    • setMaxSeverity

      public void setMaxSeverity(AlertSeverity maxSeverity)
    • setRetention

      public void setRetention(int retention)
    • setType

      public void setType(String type)
    • getId

      public long getId()
    • getType

      public String getType()
    • getName

      public String getName()
    • getDescription

      public String getDescription()
    • getRetention

      public Integer getRetention()
    • getSystem

      public String getSystem()
    • getPath

      public String getPath()
    • getStateName

      public String getStateName()
    • getMinSeverity

      public AlertSeverity getMinSeverity()
    • getMaxSeverity

      public AlertSeverity getMaxSeverity()