com::pcbsys::nirvana::nAdminAPI::nAuditListener Class Referenceabstract

Classes that extend this class can register with the nRealmNode.addAuditListener() to receive the realm's audit events. More...

#include <nAuditListener.h>

Public Member Functions

virtual void audit (nAPIAuditEvent *pEvt)=0
 This method is called by the nRealmNode to inform the user object of a new audit event. More...
 

Detailed Description

Classes that extend this class can register with the nRealmNode.addAuditListener() to receive the realm's audit events.

These events will contain information on who did what, to which objects and when these operations were performed.

Member Function Documentation

virtual void com::pcbsys::nirvana::nAdminAPI::nAuditListener::audit ( nAPIAuditEvent *  pEvt)
pure virtual

This method is called by the nRealmNode to inform the user object of a new audit event.

The event contains the date/time, the object name, the object type, the subject that performed the operation and values associated with the operation, such as acl bitmasks for before and after the operation

Parameters
pEvtthe audit event generated on the realm