org.pentaho.platform.engine.services.audit
Class AuditFileEntry

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

public class AuditFileEntry
extends Object
implements IAuditEntry

Author:
mbatchel TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Constructor Summary
AuditFileEntry()
           
 
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

AuditFileEntry

public AuditFileEntry()
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