org.pentaho.platform.engine.core.audit
Class NullAuditEntry

java.lang.Object
  extended by org.pentaho.platform.engine.core.audit.NullAuditEntry
All Implemented Interfaces:
IAuditEntry

public class NullAuditEntry
extends Object
implements IAuditEntry


Constructor Summary
NullAuditEntry()
           
 
Method Summary
 void auditAll(String jobId, String instId, String objId, String objType, String actor, String messageType, String messageName, String messageTxtValue, BigDecimal messageNumValue, double duration)
          This method will save the information passed as parameters to the audit storage location.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullAuditEntry

public NullAuditEntry()
Method Detail

auditAll

public void auditAll(String jobId,
                     String instId,
                     String objId,
                     String objType,
                     String actor,
                     String messageType,
                     String messageName,
                     String messageTxtValue,
                     BigDecimal messageNumValue,
                     double duration)
              throws AuditException
Description copied from interface: IAuditEntry
This method will save the information passed as parameters to the audit storage location. One call to this method represents one entry in the audit system.

Specified by:
auditAll in interface IAuditEntry
Parameters:
jobId - the id that ties together audit messages from the same execution
instId - id to be handed to the runtime repository
objId - the unique id for this instance of this object
objType - class name of the component that is being audited
actor - the username associated with the session this auditEntry is requested in
messageType - the messageType as defined in the MessageType constants class
Throws:
AuditException
See Also:
MessageTypes