Package org.forgerock.i18n.slf4j
Interface Loggers
public interface Loggers
Defines the logging categories and their associated logger.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LocalizedLoggerThe default logger when there is no specific category associated.static final LocalizedLoggerThe logger used for external libraries.static final LocalizedLoggerThe logger used for connection and protocol handling (e.g., ASN.1 and LDAP).static final LocalizedLoggerThePROTOCOLsub-logger used for ASN.1 encoding.static final LocalizedLoggerThePROTOCOLsub-logger used for the LDAP protocol.static final LocalizedLoggerThe logger used for SDK ldap client features (client, pool, loadbalancer, ...) as opposed to server ones.static final LocalizedLoggerThe logger used for SDK ldap server features as opposed to client ones.static final LocalizedLoggerThePROTOCOLsub-logger used for the LDIF format.static final LocalizedLoggerThePROTOCOLsub-logger used for SASL protocol.static final LocalizedLoggerThe logger used for the server schema elements.static final LocalizedLoggerThe logger used for security related features.static final LocalizedLoggerThe logger used for service discovery. -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic List<LocalizedLogger>collectLoggers(Class<?> clazz) Returns the list of loggers defined in the provided class/interface.
-
Field Details
-
DEFAULT
The default logger when there is no specific category associated. -
EXTERNAL
The logger used for external libraries. -
PROTOCOL
The logger used for connection and protocol handling (e.g., ASN.1 and LDAP). -
PROTOCOL_ASN1
ThePROTOCOLsub-logger used for ASN.1 encoding. -
PROTOCOL_LDAP
ThePROTOCOLsub-logger used for the LDAP protocol. -
PROTOCOL_LDAP_CLIENT
The logger used for SDK ldap client features (client, pool, loadbalancer, ...) as opposed to server ones. -
PROTOCOL_LDAP_SERVER
The logger used for SDK ldap server features as opposed to client ones. -
PROTOCOL_LDIF
ThePROTOCOLsub-logger used for the LDIF format. -
PROTOCOL_SASL
ThePROTOCOLsub-logger used for SASL protocol. -
SCHEMA
The logger used for the server schema elements. -
SECURITY
The logger used for security related features. -
SERVICE_DISCOVERY
The logger used for service discovery.
-
-
Method Details
-
collectLoggers
Returns the list of loggers defined in the provided class/interface.- Parameters:
clazz- The class to collect the loggers from- Returns:
- the list of loggers defined in the provided class/interface.
-