Interface Loggers


  • public interface Loggers
    Defines the logging categories and their associated logger.
    • Field Detail

      • DEFAULT

        static final LocalizedLogger DEFAULT
        The default logger when there is no specific category associated.
      • EXTERNAL

        static final LocalizedLogger EXTERNAL
        The logger used for external libraries.
      • PROTOCOL

        static final LocalizedLogger PROTOCOL
        The logger used for connection and protocol handling (e.g., ASN.1 and LDAP).
      • PROTOCOL_LDAP_CLIENT

        static final LocalizedLogger PROTOCOL_LDAP_CLIENT
        The logger used for SDK ldap client features (client, pool, loadbalancer, ...) as opposed to server ones.
      • PROTOCOL_LDAP_SERVER

        static final LocalizedLogger PROTOCOL_LDAP_SERVER
        The logger used for SDK ldap server features as opposed to client ones.
      • SCHEMA

        static final LocalizedLogger SCHEMA
        The logger used for the server schema elements.
      • SECURITY

        static final LocalizedLogger SECURITY
        The logger used for security related features.
      • SERVICE_DISCOVERY

        static final LocalizedLogger SERVICE_DISCOVERY
        The logger used for service discovery.
    • Method Detail

      • collectLoggers

        static List<LocalizedLogger> collectLoggers​(Class<?> clazz)
        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.