Class LogManager


  • @SupportedAll
    @Deprecated
    public class LogManager
    extends LogManager
    Deprecated.
    This class keeps track of all the logger objects and does all the bookkeeping work. It is extended from JDK's LogManager to add functionalities, such as adding our logger listening to DS changes, etc.
    • Field Detail

      • isLocal

        public static boolean isLocal
        Deprecated.
        Is the Log Service running locally or remotely
      • HANDLER

        public static String HANDLER
        Deprecated.
        The handler which will be added to each logger object
      • FORMATTER

        public static String FORMATTER
        Deprecated.
        The formatter which depends on the log settings
      • isMonitoringInit

        public static boolean isMonitoringInit
        Deprecated.
      • loggingLevel

        protected Level loggingLevel
        Deprecated.
    • Constructor Detail

      • LogManager

        @Inject
        public LogManager​(com.sun.identity.monitoring.MonitoringServices monitoringServices,
                          com.sun.identity.monitoring.MonitoringStatusService monitoringStatusService)
        Deprecated.
    • Method Detail

      • addLogger

        public boolean addLogger​(Logger logger)
        Deprecated.
        Adds a logger to the Log Manager.
        Overrides:
        addLogger in class LogManager
        Parameters:
        logger - Logger object to be added to the Log Manager.
        Returns:
        true if the logger is added.
      • isSecure

        public final boolean isSecure()
        Deprecated.
        Return whether secure logging is specified.
        Returns:
        securityStatus
      • getAllFields

        public final String[] getAllFields()
        Deprecated.
        Return the array of all LogRecord fields available for selection.
        Returns:
        allFields
      • getSelectedFieldSet

        public final Set getSelectedFieldSet()
        Deprecated.
        Return the LogRecord fields selected to be included.
        Returns:
        selectedFieldSet
      • readConfiguration

        public final void readConfiguration()
                                     throws IOException,
                                            SecurityException
        Deprecated.
        This method overrides the readConfiguration method in JDK LogManager class. The base class method resets the loggers in memory. This method must add handlers to the loggers in memory according to the new configuration.
        Overrides:
        readConfiguration in class LogManager
        Throws:
        IOException - if there are IO problems reading the configuration.
        SecurityException - if a security manager exists and if the caller does not have LoggingPermission("control").
      • updateMonitConfigForLogService

        public void updateMonitConfigForLogService()
        Deprecated.
        This method is called from two places, from readConfiguration() and from Logger.getLoggers().
      • getLoggingStatusIsActive

        public boolean getLoggingStatusIsActive()
        Deprecated.
      • getBackend

        protected String getBackend()
        Deprecated.
      • isDBLogging

        protected boolean isDBLogging()
        Deprecated.
      • getDidFirstReadConfig

        public boolean getDidFirstReadConfig()
        Deprecated.
      • logStopLogs

        public void logStopLogs()
        Deprecated.