Interface CommonAuditAccessLogPublisherCfg
- All Superinterfaces:
AccessLogPublisherCfg,Configuration,LogPublisherCfg
- All Known Subinterfaces:
CsvFileAccessLogPublisherCfg,ExternalAccessLogPublisherCfg,JsonFileAccessLogPublisherCfg
A server-side interface for querying Common Audit Access Log
Publisher settings.
Common Audit Access Log Publishers publish access events to commons audit.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddCommonAuditAccessChangeListener(ConfigurationChangeListener<CommonAuditAccessLogPublisherCfg> listener) Register to be notified when this Common Audit Access Log Publisher is changed.Class<? extends CommonAuditAccessLogPublisherCfg>Gets the configuration class associated with this Common Audit Access Log Publisher.booleanGets the "log-controls" property.voidremoveCommonAuditAccessChangeListener(ConfigurationChangeListener<CommonAuditAccessLogPublisherCfg> listener) Deregister an existing Common Audit Access Log Publisher configuration change listener.Methods inherited from interface org.forgerock.opendj.server.config.server.AccessLogPublisherCfg
addAccessChangeListener, addAccessLogFilteringCriteriaAddListener, addAccessLogFilteringCriteriaDeleteListener, getAccessLogFilteringCriteria, getFilteringPolicy, getJavaClass, isSuppressInternalOperations, isSuppressSynchronizationOperations, listAccessLogFilteringCriteria, removeAccessChangeListener, removeAccessLogFilteringCriteriaAddListener, removeAccessLogFilteringCriteriaDeleteListenerMethods inherited from interface org.forgerock.opendj.config.Configuration
dn, nameMethods inherited from interface org.forgerock.opendj.server.config.server.LogPublisherCfg
addChangeListener, isEnabled, removeChangeListener
-
Method Details
-
configurationClass
Class<? extends CommonAuditAccessLogPublisherCfg> configurationClass()Gets the configuration class associated with this Common Audit Access Log Publisher.- Specified by:
configurationClassin interfaceAccessLogPublisherCfg- Specified by:
configurationClassin interfaceConfiguration- Specified by:
configurationClassin interfaceLogPublisherCfg- Returns:
- Returns the configuration class associated with this Common Audit Access Log Publisher.
-
addCommonAuditAccessChangeListener
void addCommonAuditAccessChangeListener(ConfigurationChangeListener<CommonAuditAccessLogPublisherCfg> listener) Register to be notified when this Common Audit Access Log Publisher is changed.- Parameters:
listener- The Common Audit Access Log Publisher configuration change listener.
-
removeCommonAuditAccessChangeListener
void removeCommonAuditAccessChangeListener(ConfigurationChangeListener<CommonAuditAccessLogPublisherCfg> listener) Deregister an existing Common Audit Access Log Publisher configuration change listener.- Parameters:
listener- The Common Audit Access Log Publisher configuration change listener.
-
isLogControls
boolean isLogControls()Gets the "log-controls" property.Specifies whether controls with criticality and values will be included in operation log records.
Default value:
true- Returns:
- Returns the value of the "log-controls" property.
-