com.sas.hls.security.audit
Class AuditEntryDetail

java.lang.Object
  extended by com.sas.hls.security.audit.AuditEntryDetail
All Implemented Interfaces:
Serializable

public class AuditEntryDetail
extends Object
implements Serializable

AuditEntryDetail contains the attributes that were changed, including the old and new values, for a particular audit entry.

See Also:
Serialized Form

Constructor Summary
AuditEntryDetail(String attributeName, String attributeType, String oldValue, String newValue)
          Constructor
 
Method Summary
 String getAttributeName()
          Get the name of the attribute changed
 String getAttributeType()
          Get the type of the attribute changed
 String getNewValue()
          Get the new value
 String getOldValue()
          Get the old value
 String toString()
          Return a string representation of the object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AuditEntryDetail

public AuditEntryDetail(String attributeName,
                        String attributeType,
                        String oldValue,
                        String newValue)
Constructor

Parameters:
attributeName - The name of the attribute changed
attributeType - The type of the attribute changed
oldValue - The value prior to the change
newValue - The new value because of the change
Method Detail

getAttributeName

public String getAttributeName()
Get the name of the attribute changed

Returns:
the name of the attribute changed

getAttributeType

public String getAttributeType()
Get the type of the attribute changed

Returns:
the type of the attribute changed

getOldValue

public String getOldValue()
Get the old value

Returns:
the old value

getNewValue

public String getNewValue()
Get the new value

Returns:
the new value

toString

public String toString()
Return a string representation of the object.

Overrides:
toString in class Object
See Also:
Object.toString()


Copyright (c) 2013, SAS Institute Inc., Cary, NC, USA