Class ReportInfo

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.ReportInfo
All Implemented Interfaces:
java.io.Serializable

public class ReportInfo
extends ValueClass
implements java.io.Serializable
This class describes a report/protocol entry for an action carried out in the archive.

Copyright: Copyright (c) 2004

Organisation: ELO Digital Office GmbH

See Also:
Serialized Form
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.lang.String action
    ActionNo as name.
    protected int actionNo
    Action number in numeric form.
    protected int actTime
    Reserved - internal function.
    protected java.lang.String actTimeISO
    Time of the action in ISO format.
    protected java.lang.String comment
    Descriptive text or details.
    protected int extra1
    Reserved - internal, dependant on actionNo.
    protected int extra2
    Reserved - internal, dependant on actionNo
    protected java.lang.String extra3
    Reserved.
    protected java.lang.Object extraInfo
    Extra information.
    protected java.lang.String id
    Identifier
    protected int objId
    Id of the object for which the action is entered in the protocoll.
    protected int sessionNo
    Id of the session which carried out the action.
    protected java.lang.String text
    Reserved - internal, dependant on actionNo
    protected int userId
    Id of the user who carried out the action.
    protected java.lang.String userName
    Name of the user who carried out the action.

    Fields inherited from class byps.BValueClass

    bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
  • Constructor Summary

    Constructors 
    Constructor Description
    ReportInfo()  
    ReportInfo​(ReportInfo rhs)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getAction()  
    int getActionNo()  
    int getActTime()  
    java.lang.String getActTimeISO()  
    java.lang.String getComment()  
    int getExtra1()  
    int getExtra2()  
    java.lang.String getExtra3()  
    java.lang.Object getExtraInfo()  
    java.lang.String getId()  
    int getObjId()  
    int getSessionNo()  
    java.lang.String getText()  
    int getUserId()  
    java.lang.String getUserName()  
    void setAction​(java.lang.String action)  
    void setActionNo​(int actionNo)  
    void setActTime​(int actTime)  
    void setActTimeISO​(java.lang.String actTimeISO)  
    void setComment​(java.lang.String comment)  
    void setExtra1​(int extra1)  
    void setExtra2​(int extra2)  
    void setExtra3​(java.lang.String extra3)  
    void setExtraInfo​(java.lang.Object extraInfo)  
    void setId​(java.lang.String id)  
    void setObjId​(int objId)  
    void setSessionNo​(int sessionNo)  
    void setText​(java.lang.String text)  
    void setUserId​(int userId)  
    void setUserName​(java.lang.String userName)  
    java.lang.String toString()  

    Methods inherited from class byps.BValueClass

    getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper

    Methods inherited from class java.lang.Object

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

    • actTime

      protected int actTime
      Reserved - internal function.
    • actionNo

      protected int actionNo
      Action number in numeric form.
    • extra1

      protected int extra1
      Reserved - internal, dependant on actionNo.
    • extra2

      protected int extra2
      Reserved - internal, dependant on actionNo
    • id

      protected java.lang.String id
      Identifier
    • objId

      protected int objId
      Id of the object for which the action is entered in the protocoll.
    • sessionNo

      protected int sessionNo
      Id of the session which carried out the action.
    • text

      protected java.lang.String text
      Reserved - internal, dependant on actionNo
    • userId

      protected int userId
      Id of the user who carried out the action.
    • actTimeISO

      protected java.lang.String actTimeISO
      Time of the action in ISO format.
    • action

      protected java.lang.String action
      ActionNo as name.
    • comment

      protected java.lang.String comment
      Descriptive text or details.
    • userName

      protected java.lang.String userName
      Name of the user who carried out the action.
    • extra3

      protected java.lang.String extra3
      Reserved.
      Since:
      9.00.016.001
    • extraInfo

      protected java.lang.Object extraInfo
      Extra information. This member is always null for report entries written by Windows-Client or by ELOix versions older than 9.00.016. The type of data depends on actionNo as shown in the following table:
      ReportInfoC.ACT_LOGIN_IXReportInfoUserProps object, member userInfo is set to the user logged on.
      ReportInfoC.ACT_IX_CREATE_USERReportInfoUserModified object, member newProps is set to the new user.
      ReportInfoC.ACT_IX_DELETE_USERReportInfoUserModified object, member newProps is set to deleted user.
      ReportInfoC.ACT_IX_CHECKIN_USER ReportInfoUserModified object, member newProps is set to the modified values. Member oldProps is set to the values before modification.
      Since:
      9.00.016.001
  • Constructor Details

  • Method Details

    • getActTime

      public int getActTime()
    • setActTime

      public void setActTime​(int actTime)
    • getActionNo

      public int getActionNo()
    • setActionNo

      public void setActionNo​(int actionNo)
    • getExtra1

      public int getExtra1()
    • setExtra1

      public void setExtra1​(int extra1)
    • getExtra2

      public int getExtra2()
    • setExtra2

      public void setExtra2​(int extra2)
    • getId

      public java.lang.String getId()
    • setId

      public void setId​(java.lang.String id)
    • getObjId

      public int getObjId()
    • setObjId

      public void setObjId​(int objId)
    • getSessionNo

      public int getSessionNo()
    • setSessionNo

      public void setSessionNo​(int sessionNo)
    • getText

      public java.lang.String getText()
    • setText

      public void setText​(java.lang.String text)
    • getUserId

      public int getUserId()
    • setUserId

      public void setUserId​(int userId)
    • getActTimeISO

      public java.lang.String getActTimeISO()
    • setActTimeISO

      public void setActTimeISO​(java.lang.String actTimeISO)
    • getAction

      public java.lang.String getAction()
    • setAction

      public void setAction​(java.lang.String action)
    • getComment

      public java.lang.String getComment()
    • setComment

      public void setComment​(java.lang.String comment)
    • getUserName

      public java.lang.String getUserName()
    • setUserName

      public void setUserName​(java.lang.String userName)
    • getExtraInfo

      public java.lang.Object getExtraInfo()
    • setExtraInfo

      public void setExtraInfo​(java.lang.Object extraInfo)
    • getExtra3

      public java.lang.String getExtra3()
    • setExtra3

      public void setExtra3​(java.lang.String extra3)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object