com.ibm.itim.dataservices.model.system

Class WorkflowQuery

  • java.lang.Object
    • com.ibm.itim.dataservices.model.system.WorkflowQuery
  • All Implemented Interfaces:
    java.io.Serializable


    public class WorkflowQuery
    extends java.lang.Object
    implements java.io.Serializable
    A system user's preferences when querying workflow processes.
    See Also:
    Serialized Form
    • Field Detail

      • TIME_INITIATED

        public static final int TIME_INITIATED
        Timestamp type constant for querying the requests by time initiated
        See Also:
        Constant Field Values
      • TIME_COMPLETED

        public static final int TIME_COMPLETED
        Timestamp type constant for querying the requests by time completed
        See Also:
        Constant Field Values
      • TODAY

        public static final int TODAY
        Time interval type constant for querying the requests for today
        See Also:
        Constant Field Values
      • THISWEEK

        public static final int THISWEEK
        Time interval type constant for querying the requests for the current week
        See Also:
        Constant Field Values
      • THISMONTH

        public static final int THISMONTH
        Time interval type constant for querying the requests for the current month
        See Also:
        Constant Field Values
      • RANGE

        public static final int RANGE
        Time interval type constant for querying the requests for the given time range
        See Also:
        Constant Field Values
      • SUBMIT_BY_SELF

        public static final int SUBMIT_BY_SELF
        Submit type constant for querying the requests submitted by self
        See Also:
        Constant Field Values
      • ALL_USERS

        public static final int ALL_USERS
        Submit type constant for querying the requests submitted by all
        See Also:
        Constant Field Values
      • SUBMIT_BY

        public static final int SUBMIT_BY
        Submit type constant for querying the requests submitted by a given user
        See Also:
        Constant Field Values
      • SUBMIT_FOR

        public static final int SUBMIT_FOR
        Submit type constant for querying the requests submitted for a given user
        See Also:
        Constant Field Values
    • Constructor Detail

      • WorkflowQuery

        public WorkflowQuery()
    • Method Detail

      • getReturnLevel

        public int getReturnLevel()
        Returns:
        Returns the returnLevel.
      • setReturnLevel

        public void setReturnLevel(int returnLevel)
        Parameters:
        returnLevel - The returnLevel to set.
      • getTenantDN

        public java.lang.String getTenantDN()
        Returns the tenant dn
      • setTenantDN

        public void setTenantDN(java.lang.String aString)
        Sets the tenant dn for the query
      • getServiceDnSearchString

        public java.lang.String getServiceDnSearchString()
        Returns the service
      • setServiceDnSearchString

        public void setServiceDnSearchString(java.lang.String aString)
        Sets the query service search string
      • getServiceSearchString

        public java.lang.String getServiceSearchString()
        Returns the service
      • setServiceSearchString

        public void setServiceSearchString(java.lang.String aString)
        Sets the query service search string
      • getSubmitByUserSearchString

        public java.lang.String getSubmitByUserSearchString()
        Returns the submit by user
      • setSubmitByUserSearchString

        public void setSubmitByUserSearchString(java.lang.String aString)
        Sets the query submit by user
      • getSubmitForUserSearchString

        public java.lang.String getSubmitForUserSearchString()
        Returns the submit for user
      • setSubmitForUserSearchString

        public void setSubmitForUserSearchString(java.lang.String aString)
        Sets the query submit for user
      • getSubmitType

        public int getSubmitType()
        Returns the submit type. Please look for published submit type constants.
      • setSubmitType

        public void setSubmitType(int aNumber)
        Sets the query submit type. Please look for published submit type constants.
      • getTimeStart

        public java.util.Date getTimeStart()
        Returns start date
      • setTimeStart

        public void setTimeStart(java.util.Date aDate)
        Sets the query start date. Applicable only if the time interval type is set to range.
      • getTimeEnd

        public java.util.Date getTimeEnd()
        Returns end date
      • setTimeEnd

        public void setTimeEnd(java.util.Date aDate)
        Sets the query end date. Applicable only if the time interval type is set to range.
      • getTimeIntervalType

        public int getTimeIntervalType()
        Returns time interval type. Please look for published time interval type constants.
      • setTimeIntervalType

        public void setTimeIntervalType(int aNumber)
        Sets the query time interval type. Please look for published time interval type constants.
      • getTimeStampType

        public int getTimeStampType()
        Returns timestamp type. Please look for published timestamp type constants.
      • setTimeStampType

        public void setTimeStampType(int aNumber)
        Sets the query timestamp type. Please look for published timestamp type constants.
      • getRequestId

        public long getRequestId()
        Returns the request id
      • setRequestId

        public void setRequestId(long aNumber)
        Sets the query request id
      • getComments

        public java.lang.String getComments()
        Returns the comments.
      • setComments

        public void setComments(java.lang.String aString)
        Sets the comments.