Class FindReportInfo

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

public class FindReportInfo extends ValueClass implements Serializable
Objects of this class specify the selection criteria for report entries in findReport.

Copyright: Copyright (c) 2004

Organisation: ELO Digital Office GmbH

See Also:
  • Field Details

    • endDateIso

      protected String endDateIso
      End date (UTC)
    • erpCodes

      protected int[] erpCodes
      Constrained to this ERP codes.
      See Also:
    • objId

      protected String objId
      Object ID or GUID
    • orderBy

      @Deprecated protected String orderBy
      Deprecated.
      This member is ignored since 9.00.016 for security reasons. The sort order is always descending by time.
      Can contain an SQL ORDER BY clause.
    • searchId

      protected String searchId
      reserved.
    • startDateIso

      protected String startDateIso
      Start date (UTC)
    • timeoutSeconds

      protected int timeoutSeconds
      Specifies the time limit for the search. If the limit is exceeded, the search is interruped. timeoutSeconds=0 means that the search has no time limit.
    • totalCount

      protected int totalCount
      The search is ended once this number of objects have been found. A value of 0 sets no constraint to the number of objects.
    • userId

      protected String userId
      User ID or name.
    • findLastEntryBeforeEndDate

      protected boolean findLastEntryBeforeEndDate
      Find the last entry before the given endDateIso. This option e.g. allows to find the user permissions at the given endDateIso. Therefore, set erpCodes = new int[] { ReportOptionsC.ERP_LOGOPENARC, ReportOptionsC.ERP_LOGUSERDATA };.
      Since:
      9.00.016.004
    • extra1

      protected String extra1
      Specifies the extra1 value. Only Integer values are allowed for this element.
      Since:
      9.00.016.004
  • Constructor Details

    • FindReportInfo

      public FindReportInfo()
    • FindReportInfo

      public FindReportInfo(String endDateIso, int[] erpCodes, String objId, String orderBy, String searchId, String startDateIso, int timeoutSeconds, int totalCount, String userId)
  • Method Details

    • getEndDateIso

      public String getEndDateIso()
    • setEndDateIso

      public void setEndDateIso(String endDateIso)
    • getErpCodes

      public int[] getErpCodes()
    • setErpCodes

      public void setErpCodes(int[] erpCodes)
    • getObjId

      public String getObjId()
    • setObjId

      public void setObjId(String objId)
    • getOrderBy

      @Deprecated public String getOrderBy()
      Deprecated.
    • setOrderBy

      @Deprecated public void setOrderBy(String orderBy)
      Deprecated.
    • getSearchId

      public String getSearchId()
    • setSearchId

      public void setSearchId(String searchId)
    • getStartDateIso

      public String getStartDateIso()
    • setStartDateIso

      public void setStartDateIso(String startDateIso)
    • getTimeoutSeconds

      public int getTimeoutSeconds()
    • setTimeoutSeconds

      public void setTimeoutSeconds(int timeoutSeconds)
    • getTotalCount

      public int getTotalCount()
    • setTotalCount

      public void setTotalCount(int totalCount)
    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • isFindLastEntryBeforeEndDate

      public boolean isFindLastEntryBeforeEndDate()
    • setFindLastEntryBeforeEndDate

      public void setFindLastEntryBeforeEndDate(boolean findLastEntryBeforeEndDate)
    • getExtra1

      public String getExtra1()
    • setExtra1

      public void setExtra1(String extra1)
    • toString

      public String toString()
      Overrides:
      toString in class Object