org.inspektr.audit
Class AuditableActionContext

java.lang.Object
  extended by org.inspektr.audit.AuditableActionContext

public final class AuditableActionContext
extends Object

Immutable container holding the core elements of an auditable action that need to be recorded as an audit trail record.

Since:
1.0
Version:
$Id: AuditableActionContext.java,v 1.2 2007/06/14 14:43:32 dkopylen Exp $
Author:
Dmitriy Kopylenko

Constructor Summary
AuditableActionContext(String principal, String resourceOperatedUpon, String actionPerformed, String applicationCode, Date whenActionWasPerformed, String clientIpAddress, String serverIpAddress)
           
 
Method Summary
 String getActionPerformed()
           
 String getApplicationCode()
           
 String getClientIpAddress()
           
 String getPrincipal()
           
 String getResourceOperatedUpon()
           
 String getServerIpAddress()
           
 Date getWhenActionWasPerformed()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditableActionContext

public AuditableActionContext(String principal,
                              String resourceOperatedUpon,
                              String actionPerformed,
                              String applicationCode,
                              Date whenActionWasPerformed,
                              String clientIpAddress,
                              String serverIpAddress)
Method Detail

getPrincipal

public String getPrincipal()

getResourceOperatedUpon

public String getResourceOperatedUpon()

getActionPerformed

public String getActionPerformed()

getApplicationCode

public String getApplicationCode()

getWhenActionWasPerformed

public Date getWhenActionWasPerformed()

getClientIpAddress

public String getClientIpAddress()

getServerIpAddress

public String getServerIpAddress()


Copyright © 2007-2012. All Rights Reserved.