Interface GatewaySystemTags


public interface GatewaySystemTags
  • Method Details

    • isRunning

      boolean isRunning()
    • updateValue

      default void updateValue(String path, Object value, QualityCode quality)
      Updates the value of a tag, creating it if necessary. Uses the current time for the timestamp.
    • updateValue

      void updateValue(String path, Object value, QualityCode quality, Date timestamp)
      Updates the value of a tags with value, quality, and timestamp. Will create the tag if not already present.
    • configureTag

      void configureTag(String path, BoundPropertySet config)
      Configures the properties of a tag, creating it if necessary.
    • configureTag

      default void configureTag(String path, DataType dataType)
      A shortcut for simply configuring the data type of a tag.
    • removeTag

      void removeTag(String path)
      Removes the tag from the provider, and deletes any extensions defined for it. Also removes anything under this location.