Nuxeo Enterprise Platform 5.1

org.nuxeo.ecm.platform.audit.api
Interface NXAuditEvents

All Known Implementing Classes:
NXAuditEventsService

public interface NXAuditEvents

NXAuditEvents interface.

Allows to query for auditable events.

Author:
Julien Anguenot

Method Summary
 LogEntry computeLogEntry(DocumentMessage doc)
          Computes a log entry given a document message instance.
 Set<String> getAuditableEventNames()
          Returns the list of auditable event names.
 LogEntryFactory getLogEntryFactory()
          Returns a log entry factory instance.
 Class<LogEntryFactory> getLogEntryFactoryKlass()
          Returns the log entry factory class.
 

Method Detail

getAuditableEventNames

Set<String> getAuditableEventNames()
Returns the list of auditable event names.

Returns:
list of String representing event names.

getLogEntryFactoryKlass

Class<LogEntryFactory> getLogEntryFactoryKlass()
Returns the log entry factory class.

Returns:
a LogEntryFactory class

getLogEntryFactory

LogEntryFactory getLogEntryFactory()
Returns a log entry factory instance.

Returns:
a LogEntryFactory instance.

computeLogEntry

LogEntry computeLogEntry(DocumentMessage doc)
Computes a log entry given a document message instance.

Parameters:
doc - : the document message instance.
Returns:
a log entry instance.

Nuxeo Enterprise Platform 5.1

Copyright ? 2007 Nuxeo SAS. All Rights Reserved.