Class AuditActionContext

  • All Implemented Interfaces:
    java.io.Serializable

    public class AuditActionContext
    extends java.lang.Object
    implements java.io.Serializable
    Immutable container holding the core elements of an audit-able action that need to be recorded as an audit trail record.
    Since:
    1.0
    Version:
    $Id: AuditActionContext.java,v 1.2 2007/06/14 14:43:32 dkopylen Exp $
    Author:
    Dmitriy Kopylenko
    See Also:
    Serialized Form
    • Constructor Detail

      • AuditActionContext

        public AuditActionContext​(java.lang.String principal,
                                  java.lang.String resourceOperatedUpon,
                                  java.lang.String actionPerformed,
                                  java.lang.String applicationCode,
                                  java.util.Date whenActionWasPerformed,
                                  java.lang.String clientIpAddress,
                                  java.lang.String serverIpAddress,
                                  java.lang.String userAgent)
    • Method Detail

      • getPrincipal

        public java.lang.String getPrincipal()
      • getResourceOperatedUpon

        public java.lang.String getResourceOperatedUpon()
      • getActionPerformed

        public java.lang.String getActionPerformed()
      • getApplicationCode

        public java.lang.String getApplicationCode()
      • getWhenActionWasPerformed

        public java.util.Date getWhenActionWasPerformed()
      • getClientIpAddress

        public java.lang.String getClientIpAddress()
      • getServerIpAddress

        public java.lang.String getServerIpAddress()
      • getUserAgent

        public java.lang.String getUserAgent()