org.alfresco.repo.audit
Class AuditServiceImpl
java.lang.Object
org.alfresco.repo.audit.AuditServiceImpl
- All Implemented Interfaces:
- AuditService
public class AuditServiceImpl
- extends java.lang.Object
- implements AuditService
The implementation of the AuditService for application auditing.
|
Method Summary |
void |
audit(java.lang.String source,
java.lang.String description)
Add an application audit entry. |
void |
audit(java.lang.String source,
java.lang.String description,
NodeRef key)
|
void |
audit(java.lang.String source,
java.lang.String description,
NodeRef key,
java.lang.Object[] args)
|
void |
audit(java.lang.String source,
java.lang.String description,
java.lang.Object[] args)
|
java.util.List |
getAuditTrail(NodeRef nodeRef)
Get the audit trail for a node ref. |
static void |
main(java.lang.String[] args)
|
void |
setAuditComponent(AuditComponent auditComponent)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuditServiceImpl
public AuditServiceImpl()
setAuditComponent
public void setAuditComponent(AuditComponent auditComponent)
audit
public void audit(java.lang.String source,
java.lang.String description)
- Description copied from interface:
AuditService
- Add an application audit entry.
- Specified by:
audit in interface AuditService
- Parameters:
source - -
a string that represents the applicationdescription - -
the audit entry
audit
public void audit(java.lang.String source,
java.lang.String description,
NodeRef key)
- Specified by:
audit in interface AuditService
- Parameters:
source - -
a string that represents the applicationdescription - -
the audit entrykey - -
a node ref to use as the key for filtering etc
audit
public void audit(java.lang.String source,
java.lang.String description,
java.lang.Object[] args)
- Specified by:
audit in interface AuditService
- Parameters:
source - -
a string that represents the applicationdescription - -
the audit entryargs - -
an arbitrary list of parameters
audit
public void audit(java.lang.String source,
java.lang.String description,
NodeRef key,
java.lang.Object[] args)
- Specified by:
audit in interface AuditService
- Parameters:
source - -
a string that represents the applicationdescription - -
the audit entry *key - -
a node ref to use as the key for filtering etcargs - -
an arbitrary list of parameters
getAuditTrail
public java.util.List getAuditTrail(NodeRef nodeRef)
- Description copied from interface:
AuditService
- Get the audit trail for a node ref.
- Specified by:
getAuditTrail in interface AuditService
- Parameters:
nodeRef - - the node ref for which to get the audit trail.
- Returns:
- - tha audit trail
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2005 - 2008 Alfresco Software, Inc. All Rights Reserved.