com.ibm.itim.auditing.eventmodel

Class EventInfo

  • java.lang.Object
    • com.ibm.itim.auditing.eventmodel.EventInfo
  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    CustomExtensionEventInfo


    public abstract class EventInfo
    extends java.lang.Object
    implements java.io.Serializable
    This is base Event class which stores the information common to all events. All auditing classes which stores event specific information are derived from this class.
    Since:
    ITIM 4.6
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      EventInfo() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String getAction()
      Gets the name of the operation being performed.
      java.lang.String getComments()
      Gets the comments if any.
      java.lang.String getContainerDN()
      Gets the Distinguished Name of the Container which holds the entity.
      java.lang.String getContainerName()
      Gets the Name of the Container which holds the entity.
      java.lang.String getEntityDN()
      Gets the Distinguished Name of the entity being operated.
      java.lang.String getEntityName()
      Gets the Name of the entity being operated.
      java.lang.String getEntityType()
      Gets the Type of the entity being operated.
      java.lang.String getInitiatorDN()
      Gets the Distinguished Name of the Requester who is performing the operation.
      java.lang.String getInitiatorName()
      Gets the name of the Requester who is performing the operation.
      java.lang.String getInitiatorPersonDN()
      Gets the person's distinguished name of the Requester who is performing the operation.
      java.lang.String getInitiatorPersonName()
      Gets the person name of the Requester who is performing the operation.
      com.ibm.itim.apps.ejb.request.RequestAuditData.InitiatorType getInitiatorType()
      Gets the type of Requester who is performing the operation.
      java.lang.String getITIMEventCategory()
      Gets the Event Type of this event.
      java.lang.Long getProcessId()
      Gets the workflow process ID of the event.
      java.lang.String getResultSummary()
      Gets the result of the event.
      java.lang.String getTargetEntityDN()
      Gets the Distinguished Name of the target entity.
      java.lang.String getTargetEntityName()
      Gets the Name of the target entity.
      java.lang.String getTargetEntityType()
      Gets the Type of the target entity.
      void setProcessId(java.lang.Long processId)
      Sets the workflow process ID of the event.
      void setTargetEntityType(java.lang.String targetEntityType)
      Sets the Type of the target entity.
      • Methods inherited from class java.lang.Object

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

      • EventInfo

        public EventInfo()
    • Method Detail

      • getITIMEventCategory

        public java.lang.String getITIMEventCategory()
        Gets the Event Type of this event.
      • getEntityName

        public java.lang.String getEntityName()
        Gets the Name of the entity being operated.
      • getEntityDN

        public java.lang.String getEntityDN()
        Gets the Distinguished Name of the entity being operated.
      • getEntityType

        public java.lang.String getEntityType()
        Gets the Type of the entity being operated.
      • getAction

        public java.lang.String getAction()
        Gets the name of the operation being performed.
      • getInitiatorName

        public java.lang.String getInitiatorName()
        Gets the name of the Requester who is performing the operation.
      • getInitiatorDN

        public java.lang.String getInitiatorDN()
        Gets the Distinguished Name of the Requester who is performing the operation.
      • getInitiatorPersonName

        public java.lang.String getInitiatorPersonName()
        Gets the person name of the Requester who is performing the operation.
      • getInitiatorPersonDN

        public java.lang.String getInitiatorPersonDN()
        Gets the person's distinguished name of the Requester who is performing the operation.
      • getInitiatorType

        public com.ibm.itim.apps.ejb.request.RequestAuditData.InitiatorType getInitiatorType()
        Gets the type of Requester who is performing the operation.
      • getContainerName

        public java.lang.String getContainerName()
        Gets the Name of the Container which holds the entity.
      • getContainerDN

        public java.lang.String getContainerDN()
        Gets the Distinguished Name of the Container which holds the entity.
      • getResultSummary

        public java.lang.String getResultSummary()
        Gets the result of the event.
      • getComments

        public java.lang.String getComments()
        Gets the comments if any.
      • getProcessId

        public java.lang.Long getProcessId()
        Gets the workflow process ID of the event.
      • setProcessId

        public void setProcessId(java.lang.Long processId)
        Sets the workflow process ID of the event.
      • getTargetEntityName

        public java.lang.String getTargetEntityName()
        Gets the Name of the target entity.
      • getTargetEntityDN

        public java.lang.String getTargetEntityDN()
        Gets the Distinguished Name of the target entity.
      • getTargetEntityType

        public java.lang.String getTargetEntityType()
        Gets the Type of the target entity.
      • setTargetEntityType

        public void setTargetEntityType(java.lang.String targetEntityType)
        Sets the Type of the target entity.