| Name | Description | Type | Package | Framework |
| AuditEvent | Defines the known event types used with audits on arbitraryAuthor:Iain Shigeoka | Class | org.jivesoftware.openfire.audit | Echo |
| AuditManager | Manages and directs server message auditing behavior. | Interface | org.jivesoftware.openfire.audit | Echo |
| AuditManagerImpl | Class | org.jivesoftware.openfire.audit.spi | Echo | |
| Auditor | Use auditors to audit events and messages on the server. | Interface | org.jivesoftware.openfire.audit | Echo |
| AuditorImpl | Class | org.jivesoftware.openfire.audit.spi | Echo | |
| AuditStreamIDFactory | Factory for producing audit stream IDs. | Class | org.jivesoftware.openfire.audit | Echo |
| SessionEvent | Events that occur during the session life cycle are repreentedAuthor:Iain Shigeoka | Class | org.jivesoftware.openfire.audit | Echo |
| AuditEvent | Defines the known event types used with audits on arbitraryAuthor:Iain Shigeoka | Class | org.jivesoftware.openfire.audit | OpenFire |
| AuditManager | Manages and directs server message auditing behavior. | Interface | org.jivesoftware.openfire.audit | OpenFire |
| AuditManagerImpl | Class | org.jivesoftware.openfire.audit.spi | OpenFire | |
| Auditor | Use auditors to audit events and messages on the server. | Interface | org.jivesoftware.openfire.audit | OpenFire |
| AuditorImpl | Class | org.jivesoftware.openfire.audit.spi | OpenFire | |
| AuditStreamIDFactory | Factory for producing audit stream IDs. | Class | org.jivesoftware.openfire.audit | OpenFire |
| SessionEvent | Events that occur during the session life cycle are repreentedAuthor:Iain Shigeoka | Class | org.jivesoftware.openfire.audit | OpenFire |