Package | Description |
---|---|
org.forgerock.opendj.server.config.client |
Provides client-side interfaces for querying and managing the Core
directory server administrative components.
|
org.forgerock.opendj.server.config.meta |
Provides introspection interfaces for the Core directory server
administrative components.
|
org.forgerock.opendj.server.config.server |
Provides server-side interfaces for accessing the Core directory
server administrative components.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server codebase.
|
org.opends.server.loggers |
Contains implementations of Directory Server access, error, and debug loggers.
|
Modifier and Type | Method and Description |
---|---|
ManagedObjectDefinition<? extends LogPublisherCfgClient,? extends LogPublisherCfg> |
LogPublisherCfgClient.definition()
Get the configuration definition associated with this Log Publisher.
|
Modifier and Type | Method and Description |
---|---|
<C extends LogPublisherCfgClient> |
RootCfgClient.createLogPublisher(ManagedObjectDefinition<C,? extends LogPublisherCfg> d,
String name,
Collection<PropertyException> exceptions)
Creates a new Log Publisher.
|
Modifier and Type | Method and Description |
---|---|
InstantiableRelationDefinition<LogPublisherCfgClient,LogPublisherCfg> |
RootCfgDefn.getLogPublishersRelationDefinition()
Get the "log-publishers" relation definition.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AccessLogPublisherCfg
A server-side interface for querying Access Log Publisher settings.
|
interface |
CsvFileAccessLogPublisherCfg
A server-side interface for querying CSV File Access Log Publisher
settings.
|
interface |
CsvFileHttpAccessLogPublisherCfg
A server-side interface for querying CSV File HTTP Access Log
Publisher settings.
|
interface |
DebugLogPublisherCfg
A server-side interface for querying Debug Log Publisher settings.
|
interface |
ErrorLogPublisherCfg
A server-side interface for querying Error Log Publisher settings.
|
interface |
ExternalAccessLogPublisherCfg
A server-side interface for querying External Access Log Publisher
settings.
|
interface |
ExternalHttpAccessLogPublisherCfg
A server-side interface for querying External HTTP Access Log
Publisher settings.
|
interface |
FileBasedAccessLogPublisherCfg
A server-side interface for querying File Based Access Log
Publisher settings.
|
interface |
FileBasedAuditLogPublisherCfg
A server-side interface for querying File Based Audit Log Publisher
settings.
|
interface |
FileBasedDebugLogPublisherCfg
A server-side interface for querying File Based Debug Log Publisher
settings.
|
interface |
FileBasedErrorLogPublisherCfg
A server-side interface for querying File Based Error Log Publisher
settings.
|
interface |
FileBasedHttpAccessLogPublisherCfg
A server-side interface for querying File Based HTTP Access Log
Publisher settings.
|
interface |
HttpAccessLogPublisherCfg
A server-side interface for querying HTTP Access Log Publisher
settings.
|
interface |
JsonFileAccessLogPublisherCfg
A server-side interface for querying JSON File Based Access Log
Publisher settings.
|
interface |
JsonFileHttpAccessLogPublisherCfg
A server-side interface for querying JSON File Based HTTP Access
Log Publisher settings.
|
Modifier and Type | Method and Description |
---|---|
LogPublisherCfg |
RootCfg.getLogPublisher(String name)
Gets the named Log Publisher.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends LogPublisherCfg> |
LogPublisherCfg.configurationClass()
Gets the configuration class associated with this Log Publisher.
|
Modifier and Type | Method and Description |
---|---|
void |
LogPublisherCfg.addChangeListener(ConfigurationChangeListener<LogPublisherCfg> listener)
Register to be notified when this Log Publisher is changed.
|
void |
RootCfg.addLogPublisherAddListener(ConfigurationAddListener<LogPublisherCfg> listener)
Registers to be notified when new Log Publishers are added.
|
void |
RootCfg.addLogPublisherDeleteListener(ConfigurationDeleteListener<LogPublisherCfg> listener)
Registers to be notified when existing Log Publishers are deleted.
|
void |
LogPublisherCfg.removeChangeListener(ConfigurationChangeListener<LogPublisherCfg> listener)
Deregister an existing Log Publisher configuration change listener.
|
void |
RootCfg.removeLogPublisherAddListener(ConfigurationAddListener<LogPublisherCfg> listener)
Deregisters an existing Log Publisher configuration add listener.
|
void |
RootCfg.removeLogPublisherDeleteListener(ConfigurationDeleteListener<LogPublisherCfg> listener)
Deregisters an existing Log Publisher configuration delete listener.
|
Modifier and Type | Method and Description |
---|---|
ConfigChangeResult |
LoggerConfigManager.applyConfigurationAdd(LogPublisherCfg config) |
ConfigChangeResult |
LoggerConfigManager.applyConfigurationDelete(LogPublisherCfg config) |
boolean |
LoggerConfigManager.isConfigurationAddAcceptable(LogPublisherCfg config,
List<LocalizableMessage> unacceptableReasons) |
boolean |
LoggerConfigManager.isConfigurationDeleteAcceptable(LogPublisherCfg config,
List<LocalizableMessage> unacceptableReasons) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLogger<P extends LogPublisher<C>,C extends LogPublisherCfg>
This class defines the wrapper that will invoke all registered loggers for each type of request received or response
sent.
|
interface |
LogPublisher<T extends LogPublisherCfg>
This class defines the set of methods and structures that must be implemented for a Directory Server log publisher.
|
Modifier and Type | Method and Description |
---|---|
void |
CommonAudit.addOrUpdatePublisher(LogPublisherCfg newConfig)
Adds or updates the publisher corresponding to the provided configuration to common audit.
|
RequestHandler |
CommonAudit.getRequestHandler(LogPublisherCfg config)
Returns the Common Audit request handler for the provided configuration.
|
boolean |
CommonAudit.isCommonAuditConfig(LogPublisherCfg config)
Indicates if the provided log publisher configuration corresponds to a common audit publisher.
|
boolean |
CommonAudit.isExistingCommonAuditConfig(LogPublisherCfg config)
Indicates if the provided log publisher configuration corresponds to a common audit publisher.
|
void |
CommonAudit.removePublisher(LogPublisherCfg config)
Removes the publisher corresponding to the provided configuration from common audit.
|
Copyright 2010-2018 ForgeRock AS.