gov.nih.nci.cagrid.data.service.auditing
Class FileDataServiceAuditor

java.lang.Object
  extended by gov.nih.nci.cagrid.data.service.auditing.DataServiceAuditor
      extended by gov.nih.nci.cagrid.data.service.auditing.FileDataServiceAuditor

public class FileDataServiceAuditor
extends DataServiceAuditor

FileDataServiceAuditor A simple data service auditor which logs information to a file

Version:
$Id: FileDataServiceAuditor.java,v 1.2 2007/05/25 19:39:00 dervin Exp $
Author:
David Ervin

Field Summary
static java.lang.String AUDIT_FILE
           
static java.lang.String DEFAULT_AUDIT_FILE
           
static java.lang.String DEFAULT_PRINT_FULL_RESULTS
           
static java.lang.String PRINT_FULL_RESULTS
           
 
Constructor Summary
FileDataServiceAuditor()
           
 
Method Summary
 void auditQueryBegin(QueryBeginAuditingEvent event)
           
 void auditQueryProcessingFailed(QueryProcessingFailedAuditingEvent event)
           
 void auditQueryResults(QueryResultsAuditingEvent event)
           
 void auditValidation(ValidationAuditingEvent event)
           
 void finalize()
           
 java.util.Properties getDefaultConfigurationProperties()
          Subclasses should override this method to return a Properties instance populated with keys and values representing the default configuration values for this auditor
 
Methods inherited from class gov.nih.nci.cagrid.data.service.auditing.DataServiceAuditor
getAuditorConfiguration, getConfiguredProperties, getInstanceName, setAuditorConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AUDIT_FILE

public static final java.lang.String AUDIT_FILE
See Also:
Constant Field Values

DEFAULT_AUDIT_FILE

public static final java.lang.String DEFAULT_AUDIT_FILE
See Also:
Constant Field Values

PRINT_FULL_RESULTS

public static final java.lang.String PRINT_FULL_RESULTS
See Also:
Constant Field Values

DEFAULT_PRINT_FULL_RESULTS

public static final java.lang.String DEFAULT_PRINT_FULL_RESULTS
Constructor Detail

FileDataServiceAuditor

public FileDataServiceAuditor()
Method Detail

getDefaultConfigurationProperties

public java.util.Properties getDefaultConfigurationProperties()
Description copied from class: DataServiceAuditor
Subclasses should override this method to return a Properties instance populated with keys and values representing the default configuration values for this auditor

Overrides:
getDefaultConfigurationProperties in class DataServiceAuditor
Returns:
The default configuration properties

auditQueryBegin

public void auditQueryBegin(QueryBeginAuditingEvent event)
Specified by:
auditQueryBegin in class DataServiceAuditor

auditQueryProcessingFailed

public void auditQueryProcessingFailed(QueryProcessingFailedAuditingEvent event)
Specified by:
auditQueryProcessingFailed in class DataServiceAuditor

auditQueryResults

public void auditQueryResults(QueryResultsAuditingEvent event)
Specified by:
auditQueryResults in class DataServiceAuditor

auditValidation

public void auditValidation(ValidationAuditingEvent event)
Specified by:
auditValidation in class DataServiceAuditor

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object