Class ARG_ChangeSetProperties

  • All Implemented Interfaces:
    de.mid.innovator.srv2api.impl.MarshallAble

    public class ARG_ChangeSetProperties
    extends java.lang.Object
    implements de.mid.innovator.srv2api.impl.MarshallAble
    • Field Summary

      Fields 
      Modifier and Type Field Description
      boolean isSealed
      true, if the change set is cloesd for further changes
      boolean isUserInvolved
      true, if the user of the actual login has been involved in this change set
      java.util.Date lEndTime
      end time of the latest change set fragment or 0 if still active
      int lInstOpCount
      number of instance operations executed in this change set
      java.util.Date lStartTime
      starting time of this change set
      java.util.Date lUserTime
      end time of latest change set fragment of the actual login or 0 if still active or no such fragment exists
      ADChangeSet ohSet
      change set element
      java.lang.String strId
      id at an external tracking system
      java.lang.String strLink
      link to an external tracking system
      java.lang.String strName
      change set name
      java.lang.String strNote
      change set description
      java.lang.String strUsers
      all names of users assigned to fragments of this change set or empty, if anonymous
    • Constructor Summary

      Constructors 
      Constructor Description
      ARG_ChangeSetProperties()  
      ARG_ChangeSetProperties​(ADChangeSet ohSet, java.lang.String strName, java.lang.String strNote, java.lang.String strLink, java.lang.String strId, java.util.Date lStartTime, java.util.Date lEndTime, java.lang.String strUsers, int lInstOpCount, java.util.Date lUserTime, boolean isUserInvolved, boolean isSealed)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • strName

        public java.lang.String strName
        change set name
      • strNote

        public java.lang.String strNote
        change set description
      • strLink

        public java.lang.String strLink
        link to an external tracking system
      • strId

        public java.lang.String strId
        id at an external tracking system
      • lStartTime

        public java.util.Date lStartTime
        starting time of this change set
      • lEndTime

        public java.util.Date lEndTime
        end time of the latest change set fragment or 0 if still active
      • strUsers

        public java.lang.String strUsers
        all names of users assigned to fragments of this change set or empty, if anonymous
      • lInstOpCount

        public int lInstOpCount
        number of instance operations executed in this change set
      • lUserTime

        public java.util.Date lUserTime
        end time of latest change set fragment of the actual login or 0 if still active or no such fragment exists
      • isUserInvolved

        public boolean isUserInvolved
        true, if the user of the actual login has been involved in this change set
      • isSealed

        public boolean isSealed
        true, if the change set is cloesd for further changes
    • Constructor Detail

      • ARG_ChangeSetProperties

        public ARG_ChangeSetProperties()
      • ARG_ChangeSetProperties

        public ARG_ChangeSetProperties​(ADChangeSet ohSet,
                                       java.lang.String strName,
                                       java.lang.String strNote,
                                       java.lang.String strLink,
                                       java.lang.String strId,
                                       java.util.Date lStartTime,
                                       java.util.Date lEndTime,
                                       java.lang.String strUsers,
                                       int lInstOpCount,
                                       java.util.Date lUserTime,
                                       boolean isUserInvolved,
                                       boolean isSealed)
    • Method Detail

      • 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