Package org.nuxeo.audit.service
Interface AuditBackendFactory<B extends AuditBackend>
- All Superinterfaces:
Component
,Extensible
,TimestampedService
- All Known Implementing Classes:
MemAuditBackendFactory
,MongoDBAuditBackendFactory
,OpenSearchAuditBackendFactory
,SQLAuditBackendFactory
Factory allowing to retrieve an
AuditBackend
.- Since:
- 2025.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
The component notification order forComponent.start(ComponentContext)
.getAuditBackend
(String name) Methods inherited from interface org.nuxeo.runtime.model.Component
activate, deactivate, setName, start, stop
Methods inherited from interface org.nuxeo.runtime.model.Extensible
registerExtension, unregisterExtension
Methods inherited from interface org.nuxeo.runtime.service.TimestampedService
getLastModified, setLastModified
-
Method Details
-
getApplicationStartedOrder
default int getApplicationStartedOrder()Description copied from interface:Component
The component notification order forComponent.start(ComponentContext)
.Components are notified in increasing order. Order 1000 is the default order for components that don't care. Order 100 is the repository initialization.
- Specified by:
getApplicationStartedOrder
in interfaceComponent
- Returns:
- the order, 1000 by default
-
getAuditBackend
- Returns:
- the
AuditBackend
with the givenname
-