| Package | Description | 
|---|---|
| java.util.logging | 
Provides the classes and interfaces of 
the JavaTM 2
 platform's core logging facilities. | 
| javax.sql.rowset.spi | The standard classes and interfaces that a third party vendor has to
use in its implementation of a synchronization provider. | 
| Modifier and Type | Field and Description | 
|---|---|
| static Level | Level. ALLALL indicates that all messages should be logged. | 
| static Level | Level. CONFIGCONFIG is a message level for static configuration messages. | 
| static Level | Level. FINEFINE is a message level providing tracing information. | 
| static Level | Level. FINERFINER indicates a fairly detailed tracing message. | 
| static Level | Level. FINESTFINEST indicates a highly detailed tracing message. | 
| static Level | Level. INFOINFO is a message level for informational messages. | 
| static Level | Level. OFFOFF is a special level that can be used to turn off logging. | 
| static Level | Level. SEVERESEVERE is a message level indicating a serious failure. | 
| static Level | Level. WARNINGWARNING is a message level indicating a potential problem. | 
| Modifier and Type | Method and Description | 
|---|---|
| Level | Logger. getLevel()Get the log Level that has been specified for this Logger. | 
| Level | LogRecord. getLevel()Get the logging message level, for example Level.SEVERE. | 
| Level | Handler. getLevel()Get the log level specifying which messages will be
 logged by this Handler. | 
| Level | MemoryHandler. getPushLevel()Get the pushLevel. | 
| static Level | Level. parse(String name)Parse a level name string into a Level. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | Logger. isLoggable(Level level)Check if a message of the given level would actually be logged
 by this logger. | 
| void | Logger. log(Level level,
   String msg)Log a message, with no arguments. | 
| void | Logger. log(Level level,
   String msg,
   Object param1)Log a message, with one object parameter. | 
| void | Logger. log(Level level,
   String msg,
   Object[] params)Log a message, with an array of object arguments. | 
| void | Logger. log(Level level,
   String msg,
   Throwable thrown)Log a message, with associated Throwable information. | 
| void | Logger. log(Level level,
   Supplier<String> msgSupplier)Log a message, which is only to be constructed if the logging level
 is such that the message will actually be logged. | 
| void | Logger. log(Level level,
   Throwable thrown,
   Supplier<String> msgSupplier)Log a lazily constructed message, with associated Throwable information. | 
| void | Logger. logp(Level level,
    String sourceClass,
    String sourceMethod,
    String msg)Log a message, specifying source class and method,
 with no arguments. | 
| void | Logger. logp(Level level,
    String sourceClass,
    String sourceMethod,
    String msg,
    Object param1)Log a message, specifying source class and method,
 with a single object parameter to the log message. | 
| void | Logger. logp(Level level,
    String sourceClass,
    String sourceMethod,
    String msg,
    Object[] params)Log a message, specifying source class and method,
 with an array of object arguments. | 
| void | Logger. logp(Level level,
    String sourceClass,
    String sourceMethod,
    String msg,
    Throwable thrown)Log a message, specifying source class and method,
 with associated Throwable information. | 
| void | Logger. logp(Level level,
    String sourceClass,
    String sourceMethod,
    Supplier<String> msgSupplier)Log a lazily constructed message, specifying source class and method,
 with no arguments. | 
| void | Logger. logp(Level level,
    String sourceClass,
    String sourceMethod,
    Throwable thrown,
    Supplier<String> msgSupplier)Log a lazily constructed message, specifying source class and method,
 with associated Throwable information. | 
| void | Logger. logrb(Level level,
     String sourceClass,
     String sourceMethod,
     ResourceBundle bundle,
     String msg,
     Object... params)Log a message, specifying source class, method, and resource bundle,
 with an optional list of message parameters. | 
| void | Logger. logrb(Level level,
     String sourceClass,
     String sourceMethod,
     ResourceBundle bundle,
     String msg,
     Throwable thrown)Log a message, specifying source class, method, and resource bundle,
 with associated Throwable information. | 
| void | Logger. logrb(Level level,
     String sourceClass,
     String sourceMethod,
     String bundleName,
     String msg) | 
| void | Logger. logrb(Level level,
     String sourceClass,
     String sourceMethod,
     String bundleName,
     String msg,
     Object param1) | 
| void | Logger. logrb(Level level,
     String sourceClass,
     String sourceMethod,
     String bundleName,
     String msg,
     Object[] params) | 
| void | Logger. logrb(Level level,
     String sourceClass,
     String sourceMethod,
     String bundleName,
     String msg,
     Throwable thrown) | 
| void | Logger. setLevel(Level newLevel)Set the log level specifying which message levels will be
 logged by this logger. | 
| void | LogRecord. setLevel(Level level)Set the logging message level, for example Level.SEVERE. | 
| void | Handler. setLevel(Level newLevel)Set the log level specifying which message levels will be
 logged by this Handler. | 
| void | MemoryHandler. setPushLevel(Level newLevel)Set the pushLevel. | 
| Constructor and Description | 
|---|
| LogRecord(Level level,
         String msg)Construct a LogRecord with the given level and message values. | 
| MemoryHandler(Handler target,
             int size,
             Level pushLevel)Create a MemoryHandler. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | SyncFactory. setLogger(Logger logger,
         Level level)Sets the logging object that is used by  SyncProviderimplementations provided by theSyncFactorySPI. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2017, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.