# Uses of Enum Class
fr.gouv.vitam.common.logging.VitamLogLevel

Packages that use VitamLogLevel
Package
Description
fr.gouv.vitam.common.alert
fr.gouv.vitam.common.logging
Logging Module largely inspired from Netty
fr.gouv.vitam.common.retryable

- ## Uses of VitamLogLevel in fr.gouv.vitam.common.alert

  Methods in fr.gouv.vitam.common.alert with parameters of type VitamLogLevel
  Modifier and Type
  Method
  Description
  `void`
  AlertService.`createAlert(VitamLogLevel level, String message)`
  Create an alert with the specified message and level
  `void`
  AlertService.`createAlert(VitamLogLevel level, String message, Throwable cause)`
  / Create an alert with the specified message, level au cause
  `void`
  AlertServiceImpl.`createAlert(VitamLogLevel level, String message)`
  `void`
  AlertServiceImpl.`createAlert(VitamLogLevel level, String message, Throwable cause)`

- ## Uses of VitamLogLevel in fr.gouv.vitam.common.logging

  Fields in fr.gouv.vitam.common.logging declared as VitamLogLevel
  Modifier and Type
  Field
  Description
  `protected static VitamLogLevel`
  VitamLoggerFactory.`currentLevel`
  Methods in fr.gouv.vitam.common.logging that return VitamLogLevel
  Modifier and Type
  Method
  Description
  `VitamLogLevel`
  VitamLogger.`getLevel()`
  Get the log level of this logger
  `protected VitamLogLevel`
  JdkLoggerFactory.`getLevelSpecific()`
  `protected VitamLogLevel`
  LogbackLoggerFactory.`getLevelSpecific()`
  `protected abstract VitamLogLevel`
  VitamLoggerFactory.`getLevelSpecific()`
  `static VitamLogLevel`
  VitamLoggerFactory.`getLogLevel()`
  `static VitamLogLevel`
  VitamLogLevel.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static VitamLogLevel[]`
  VitamLogLevel.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in fr.gouv.vitam.common.logging with parameters of type VitamLogLevel
  Modifier and Type
  Method
  Description
  `boolean`
  AbstractVitamLogger.`isEnabled(VitamLogLevel level)`
  `boolean`
  VitamLogger.`isEnabled(VitamLogLevel level)`
  Is the logger instance enabled for the specified `level`?
  `void`
  AbstractVitamLogger.`log(VitamLogLevel level, String msg)`
  `void`
  AbstractVitamLogger.`log(VitamLogLevel level, String format, Object arg)`
  `void`
  AbstractVitamLogger.`log(VitamLogLevel level, String format, Object... arguments)`
  `void`
  AbstractVitamLogger.`log(VitamLogLevel level, String format, Object argA, Object argB)`
  `void`
  AbstractVitamLogger.`log(VitamLogLevel level, String msg, Throwable cause)`
  `void`
  AbstractVitamLogger.`log(VitamLogLevel level, Throwable cause)`
  `void`
  VitamLogger.`log(VitamLogLevel level, String msg)`
  Log a message at the specified `level`.
  `void`
  VitamLogger.`log(VitamLogLevel level, String format, Object arg)`
  Log a message at the specified `level` according to the specified format and argument.
  `void`
  VitamLogger.`log(VitamLogLevel level, String format, Object... arguments)`
  Log a message at the specified `level` according to the specified format and arguments.
  `void`
  VitamLogger.`log(VitamLogLevel level, String format, Object argA, Object argB)`
  Log a message at the specified `level` according to the specified format and arguments.
  `void`
  VitamLogger.`log(VitamLogLevel level, String msg, Throwable t)`
  Log an exception (throwable) at the specified `level` with an accompanying message.
  `void`
  VitamLogger.`log(VitamLogLevel level, Throwable t)`
  Log an exception (throwable) at the specified `level`.
  `protected void`
  JdkLoggerFactory.`seLevelSpecific(VitamLogLevel level)`
  `protected void`
  LogbackLoggerFactory.`seLevelSpecific(VitamLogLevel level)`
  `protected abstract void`
  VitamLoggerFactory.`seLevelSpecific(VitamLogLevel level)`
  Set the level for the specific implementation
  `protected static void`
  VitamLoggerFactory.`setInternalLogLevel(VitamLogLevel level)`
  `void`
  VitamLogger.`setLevel(VitamLogLevel level)`
  Change the log level of this logger
  `static void`
  VitamLoggerFactory.`setLogLevel(VitamLogLevel level)`
  Constructors in fr.gouv.vitam.common.logging with parameters of type VitamLogLevel
  Modifier
  Constructor
  Description
  ``
  `JdkLoggerFactory(VitamLogLevel level)`
  ``
  `LogbackLoggerFactory(VitamLogLevel level)`
  ``
  `VitamLoggerFactory(VitamLogLevel level)`

- ## Uses of VitamLogLevel in fr.gouv.vitam.common.retryable

  Constructors in fr.gouv.vitam.common.retryable with parameters of type VitamLogLevel
  Modifier
  Constructor
  Description
  ``
  `RetryableParameters(int nbRetry, int firstAttemptWaitingTime, int waitingTime, int randomRangeSleep, TimeUnit timeUnit, VitamLogLevel level)`