Uses of Class java.util.logging.Level (Java SE 14 & JDK 14)
Description: use: module: java.logging, package: java.util.logging, class: Level

# Uses of Class
java.util.logging.Level

Packages that use Level
Package | Description
--- | ---
java.util.logging | Provides the classes and interfaces of the Java™ 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.

- ## Uses of Level in java.util.logging

  Fields in java.util.logging declared as Level
  Modifier and Type | Field | Description
  --- | --- | ---
  `static Level` | Level.`ALL` | ALL indicates that all messages should be logged.
  `static Level` | Level.`CONFIG` | CONFIG is a message level for static configuration messages.
  `static Level` | Level.`FINE` | FINE is a message level providing tracing information.
  `static Level` | Level.`FINER` | FINER indicates a fairly detailed tracing message.
  `static Level` | Level.`FINEST` | FINEST indicates a highly detailed tracing message.
  `static Level` | Level.`INFO` | INFO is a message level for informational messages.
  `static Level` | Level.`OFF` | OFF is a special level that can be used to turn off logging.
  `static Level` | Level.`SEVERE` | SEVERE is a message level indicating a serious failure.
  `static Level` | Level.`WARNING` | WARNING is a message level indicating a potential problem.

  Methods in java.util.logging that return Level
  Modifier and Type | Method | Description
  --- | --- | ---
  `Level` | Handler.`getLevel()` | Get the log level specifying which messages will be logged by this `Handler`.
  `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` | MemoryHandler.`getPushLevel()` | Get the `pushLevel`.
  `static Level` | Level.`parse​(String name)` | Parse a level name string into a Level.

  Methods in java.util.logging with parameters of type Level
  Modifier and Type | Method | 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, Throwable thrown, Supplier<String> msgSupplier)` | Log a lazily constructed 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.`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, Throwable thrown, Supplier<String> msgSupplier)` | Log a lazily constructed 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.`logrb​(Level level, String sourceClass, String sourceMethod, String bundleName, String msg)` | Deprecated. Use `Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Object...)` instead.
  `void` | Logger.`logrb​(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object param1)` | Deprecated. Use `Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Object...)` instead
  `void` | Logger.`logrb​(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object[] params)` | Deprecated. Use `Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Object...)` instead.
  `void` | Logger.`logrb​(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Throwable thrown)` | Deprecated. Use `Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.util.ResourceBundle, java.lang.String, java.lang.Throwable)` instead.
  `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, 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, ResourceBundle bundle, String msg, Throwable thrown)` | Log a message, specifying source class, method, and resource bundle, with associated Throwable information.
  `void` | Handler.`setLevel​(Level newLevel)` | Set the log level specifying which message levels will be logged by this `Handler`.
  `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` | MemoryHandler.`setPushLevel​(Level newLevel)` | Set the `pushLevel`.

  Constructors in java.util.logging with parameters of type Level
  Constructor | 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`.

- ## Uses of Level in javax.sql.rowset.spi

  Methods in javax.sql.rowset.spi with parameters of type Level
  Modifier and Type | Method | Description
  --- | --- | ---
  `static void` | SyncFactory.`setLogger​(Logger logger, Level level)` | Sets the logging object that is used by `SyncProvider` implementations provided by the `SyncFactory` SPI.