Class ARG_ConfigChangeSet

java.lang.Object
de.mid.innovator.srv2api.icw2meta.ARG_ConfigChangeSet
All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble

public class ARG_ConfigChangeSet extends Object implements de.mid.innovator.srv2api.impl.MarshallAble
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    boolean
    true, if change logs are active
    boolean
    true, if change sets are active
    boolean
    true, if change sets are anonymous
    int
    maximum duration of keeping change sets
    boolean
    true, if change sets are exported
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ARG_ConfigChangeSet(boolean isActiveLog, boolean isActiveSet, boolean isAnonym, int maxDay, boolean withExport)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
     
    void
    resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
     
    void
    unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • isActiveLog

      public boolean isActiveLog
      true, if change logs are active
    • isActiveSet

      public boolean isActiveSet
      true, if change sets are active
    • isAnonym

      public boolean isAnonym
      true, if change sets are anonymous
    • maxDay

      public int maxDay
      maximum duration of keeping change sets
    • withExport

      public boolean withExport
      true, if change sets are exported
  • Constructor Details

    • ARG_ConfigChangeSet

      public ARG_ConfigChangeSet()
    • ARG_ConfigChangeSet

      public ARG_ConfigChangeSet(boolean isActiveLog, boolean isActiveSet, boolean isAnonym, int maxDay, boolean withExport)
  • Method Details

    • marshal

      public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
      Specified by:
      marshal in interface de.mid.innovator.srv2api.impl.MarshallAble
    • unmarshal

      public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
      Specified by:
      unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble
    • resolveReferences

      public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
      Specified by:
      resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble