Interface CommonAuditAccessLogPublisherCfg
-
- All Superinterfaces:
AccessLogPublisherCfg
,Configuration
,LogPublisherCfg
- All Known Subinterfaces:
CsvFileAccessLogPublisherCfg
,ExternalAccessLogPublisherCfg
,JsonFileAccessLogPublisherCfg
public interface CommonAuditAccessLogPublisherCfg extends AccessLogPublisherCfg
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addCommonAuditAccessChangeListener(ConfigurationChangeListener<CommonAuditAccessLogPublisherCfg> listener)
Register to be notified when this Common Audit Access Log Publisher is changed.Class<? extends CommonAuditAccessLogPublisherCfg>
configurationClass()
Gets the configuration class associated with this Common Audit Access Log Publisher.boolean
isLogControlOids()
Gets the "log-control-oids" property.void
removeCommonAuditAccessChangeListener(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, removeAccessLogFilteringCriteriaDeleteListener
-
Methods inherited from interface org.forgerock.opendj.config.Configuration
dn, name
-
Methods inherited from interface org.forgerock.opendj.server.config.server.LogPublisherCfg
addChangeListener, isEnabled, removeChangeListener
-
-
-
-
Method Detail
-
configurationClass
Class<? extends CommonAuditAccessLogPublisherCfg> configurationClass()
Gets the configuration class associated with this Common Audit Access Log Publisher.- Specified by:
configurationClass
in interfaceAccessLogPublisherCfg
- Specified by:
configurationClass
in interfaceConfiguration
- Specified by:
configurationClass
in 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.
-
isLogControlOids
boolean isLogControlOids()
Gets the "log-control-oids" property.Specifies whether control OIDs will be included in operation log records.
Default value:
false
- Returns:
- Returns the value of the "log-control-oids" property.
-
-