com.ibm.itim.workflow.model

Class EventAudit

  • java.lang.Object
    • com.ibm.itim.workflow.model.EventAudit
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String ACTIVITY_ASSIGNMENT_CHANGED
      For this type of event audits, the detail information is described by AssignmentEventAuditInfo object.
      static java.lang.String ACTIVITY_CREATED
      For this type of event audit, the detail information is described in StateEventAudit object
      static java.lang.String ACTIVITY_DATA
      For this type of event audits, the detail information is described by DataEventAuditInfo object
      static java.lang.String ACTIVITY_ESCALATION_PARTICIPANT_RESOLVE_FAIL
      The activity escalation participant resolution failure The detail is described by ParticipantResolveFailureEventAuditInfo object
      static java.lang.String ACTIVITY_ESCALATION_TIME_OUT
      The process has timed out The detail information is a TimeoutEventAuditInfo object
      static java.lang.String ACTIVITY_PARTICIPANT_RESOLVE_FAIL
      The activity participant resolution failure The detail is described by ParticipantResolveFailureEventAuditInfo object
      static java.lang.String ACTIVITY_STATE_CHANGED
      For this type of event audits, the detail information is described in StateEventAuditInfo object
      static java.lang.String ACTIVITY_TIME_OUT
      The process has timed out The detail information is a TimeoutEventAuditInfo object
      static java.lang.String COMPLETE_MANUAL_ACTIVITY
      For this type of event audits, the detail information is described by CompleteManualActivityEventAuditInfo
      static java.lang.String INFORMATION
      The message log associated with either a process or activity
      static java.lang.String JUSTIFICATION_FIELD_VALUE
      The justification associated with either a process or a activity
      static java.lang.String PASSWORD_PICKUP
      The new password has been picked up by the account owner
      static java.lang.String PROCESS_INITIAL_DATA
      The initial user submitted data
      static java.lang.String PROCESS_PARTCIPANT_RESOLVE_FAIL
      The process escalation participant resolution failure The detail is described by ParticipantResolveFailureEventAuditInfo object
      static java.lang.String PROCESS_STATE_CHANGED
      For this type of event audits, the detail information is described in StateEventAuditInfo object
      static java.lang.String PROCESS_TIME_OUT
      The process has timed out The detail information is a TimeoutEventAuditInfo object
      static java.lang.String PROCESS_USER_CHANGED_DATA
      The user changed data.
    • Constructor Summary

      Constructors 
      Constructor and Description
      EventAudit() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      long getActivityId()
      Returns the identifier of the activity this event was assocated with.
      java.lang.String getEventType()
      Returns the type of event being audited.
      long getId()
      Returns the identifier of the audit event.
      long getProcessId()
      Returns the identifier of the process this event was assocated with.
      java.util.Date getTimeStamp()
      Returns the date/time the event occured.
      void setActivityId(long activityId)
      Changes the identifier of the activity this event was associated with.
      void setEventType(java.lang.String eventType)
      Changes the type of event being audited.
      void setId(long id)
      Change the identifier of the audit event.
      void setProcessId(long processId)
      Changes the identifier of the process this event was associated with.
      void setTimeStamp(java.util.Date timeStamp)
      Changes the date/time the event occured.
      • Methods inherited from class java.lang.Object

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

      • ACTIVITY_CREATED

        public static final java.lang.String ACTIVITY_CREATED
        For this type of event audit, the detail information is described in StateEventAudit object
        See Also:
        Constant Field Values
      • PROCESS_STATE_CHANGED

        public static final java.lang.String PROCESS_STATE_CHANGED
        For this type of event audits, the detail information is described in StateEventAuditInfo object
        See Also:
        Constant Field Values
      • PROCESS_INITIAL_DATA

        public static final java.lang.String PROCESS_INITIAL_DATA
        The initial user submitted data
        See Also:
        Constant Field Values
      • PROCESS_USER_CHANGED_DATA

        public static final java.lang.String PROCESS_USER_CHANGED_DATA
        The user changed data. In the current system, the only one way a user could change process data is through RFI manual activity. The data that user changed in RFI activities will be logged in the audit trail
        See Also:
        Constant Field Values
      • PROCESS_TIME_OUT

        public static final java.lang.String PROCESS_TIME_OUT
        The process has timed out The detail information is a TimeoutEventAuditInfo object
        See Also:
        Constant Field Values
      • PROCESS_PARTCIPANT_RESOLVE_FAIL

        public static final java.lang.String PROCESS_PARTCIPANT_RESOLVE_FAIL
        The process escalation participant resolution failure The detail is described by ParticipantResolveFailureEventAuditInfo object
        See Also:
        Constant Field Values
      • ACTIVITY_TIME_OUT

        public static final java.lang.String ACTIVITY_TIME_OUT
        The process has timed out The detail information is a TimeoutEventAuditInfo object
        See Also:
        Constant Field Values
      • ACTIVITY_ESCALATION_TIME_OUT

        public static final java.lang.String ACTIVITY_ESCALATION_TIME_OUT
        The process has timed out The detail information is a TimeoutEventAuditInfo object
        See Also:
        Constant Field Values
      • ACTIVITY_STATE_CHANGED

        public static final java.lang.String ACTIVITY_STATE_CHANGED
        For this type of event audits, the detail information is described in StateEventAuditInfo object
        See Also:
        Constant Field Values
      • ACTIVITY_DATA

        public static final java.lang.String ACTIVITY_DATA
        For this type of event audits, the detail information is described by DataEventAuditInfo object
        See Also:
        Constant Field Values
      • ACTIVITY_ASSIGNMENT_CHANGED

        public static final java.lang.String ACTIVITY_ASSIGNMENT_CHANGED
        For this type of event audits, the detail information is described by AssignmentEventAuditInfo object.
        See Also:
        Constant Field Values
      • COMPLETE_MANUAL_ACTIVITY

        public static final java.lang.String COMPLETE_MANUAL_ACTIVITY
        For this type of event audits, the detail information is described by CompleteManualActivityEventAuditInfo
        See Also:
        Constant Field Values
      • ACTIVITY_PARTICIPANT_RESOLVE_FAIL

        public static final java.lang.String ACTIVITY_PARTICIPANT_RESOLVE_FAIL
        The activity participant resolution failure The detail is described by ParticipantResolveFailureEventAuditInfo object
        See Also:
        Constant Field Values
      • ACTIVITY_ESCALATION_PARTICIPANT_RESOLVE_FAIL

        public static final java.lang.String ACTIVITY_ESCALATION_PARTICIPANT_RESOLVE_FAIL
        The activity escalation participant resolution failure The detail is described by ParticipantResolveFailureEventAuditInfo object
        See Also:
        Constant Field Values
      • PASSWORD_PICKUP

        public static final java.lang.String PASSWORD_PICKUP
        The new password has been picked up by the account owner
        See Also:
        Constant Field Values
      • INFORMATION

        public static final java.lang.String INFORMATION
        The message log associated with either a process or activity
        See Also:
        Constant Field Values
      • JUSTIFICATION_FIELD_VALUE

        public static final java.lang.String JUSTIFICATION_FIELD_VALUE
        The justification associated with either a process or a activity
        See Also:
        Constant Field Values
    • Constructor Detail

      • EventAudit

        public EventAudit()
    • Method Detail

      • getId

        public long getId()
        Returns the identifier of the audit event.
        Returns:
        ID of the audit event.
      • setId

        public void setId(long id)
        Change the identifier of the audit event.
        Parameters:
        id - ID of the audit event.
      • getTimeStamp

        public java.util.Date getTimeStamp()
        Returns the date/time the event occured.
        Returns:
        Date holding the date/time the event occured.
      • setTimeStamp

        public void setTimeStamp(java.util.Date timeStamp)
        Changes the date/time the event occured.
        Parameters:
        timeStamp - Date holding the date/time the event occured.
      • getEventType

        public java.lang.String getEventType()
        Returns the type of event being audited.
        Returns:
        String representation of the auditable event type.
      • setEventType

        public void setEventType(java.lang.String eventType)
        Changes the type of event being audited.
        Parameters:
        eventType - String representation of the auditable event type.
      • getActivityId

        public long getActivityId()
        Returns the identifier of the activity this event was assocated with.
        Returns:
        Identifier of the activity this event was associated with.
      • setActivityId

        public void setActivityId(long activityId)
        Changes the identifier of the activity this event was associated with.
        Parameters:
        activityId - Identifier of the activity this event was associated with.
      • getProcessId

        public long getProcessId()
        Returns the identifier of the process this event was assocated with.
        Returns:
        Identifier of the process this event was associated with.
      • setProcessId

        public void setProcessId(long processId)
        Changes the identifier of the process this event was associated with.
        Parameters:
        processId - Identifier of the process this event was associated with.