Uses of Interface
org.apache.logging.log4j.core.util.NanoClock
-
Packages that use NanoClock Package Description org.apache.logging.log4j.core.async Provides Asynchronous Logger classes and interfaces for low-latency logging.org.apache.logging.log4j.core.config Configuration of Log4j 2.org.apache.logging.log4j.core.impl Log4j 2 private implementation classes.org.apache.logging.log4j.core.util Log4j 2 helper classes. -
-
Uses of NanoClock in org.apache.logging.log4j.core.async
Fields in org.apache.logging.log4j.core.async declared as NanoClock Modifier and Type Field Description private NanoClockAsyncLogger. nanoClockprivate NanoClockRingBufferLogEventTranslator. nanoClockMethods in org.apache.logging.log4j.core.async that return NanoClock Modifier and Type Method Description (package private) NanoClockAsyncLogger. getNanoClock()Methods in org.apache.logging.log4j.core.async with parameters of type NanoClock Modifier and Type Method Description voidRingBufferLogEventTranslator. setBasicValues(AsyncLogger anAsyncLogger, java.lang.String aLoggerName, Marker aMarker, java.lang.String theFqcn, Level aLevel, Message msg, java.lang.Throwable aThrowable, ThreadContext.ContextStack aContextStack, java.lang.StackTraceElement aLocation, Clock aClock, NanoClock aNanoClock)voidRingBufferLogEvent. setValues(AsyncLogger anAsyncLogger, java.lang.String aLoggerName, Marker aMarker, java.lang.String theFqcn, Level aLevel, Message msg, java.lang.Throwable aThrowable, StringMap mutableContextData, ThreadContext.ContextStack aContextStack, long threadId, java.lang.String threadName, int threadPriority, java.lang.StackTraceElement aLocation, Clock clock, NanoClock nanoClock) -
Uses of NanoClock in org.apache.logging.log4j.core.config
Fields in org.apache.logging.log4j.core.config declared as NanoClock Modifier and Type Field Description private NanoClockAbstractConfiguration. nanoClockMethods in org.apache.logging.log4j.core.config that return NanoClock Modifier and Type Method Description NanoClockAbstractConfiguration. getNanoClock()NanoClockConfiguration. getNanoClock()Returns theNanoClockinstance for this configuration.Methods in org.apache.logging.log4j.core.config with parameters of type NanoClock Modifier and Type Method Description voidAbstractConfiguration. setNanoClock(NanoClock nanoClock)voidConfiguration. setNanoClock(NanoClock nanoClock)Sets theNanoClockinstance for this configuration. -
Uses of NanoClock in org.apache.logging.log4j.core.impl
Fields in org.apache.logging.log4j.core.impl declared as NanoClock Modifier and Type Field Description private static NanoClockLog4jLogEvent. nanoClockMethods in org.apache.logging.log4j.core.impl that return NanoClock Modifier and Type Method Description static NanoClockLog4jLogEvent. getNanoClock()Returns theNanoClockto use for creating the nanoTime timestamp of log events.Methods in org.apache.logging.log4j.core.impl with parameters of type NanoClock Modifier and Type Method Description (package private) voidMutableLogEvent. initTime(Clock clock, NanoClock nanoClock)static voidLog4jLogEvent. setNanoClock(NanoClock nanoClock)Sets theNanoClockto use for creating the nanoTime timestamp of log events. -
Uses of NanoClock in org.apache.logging.log4j.core.util
Classes in org.apache.logging.log4j.core.util that implement NanoClock Modifier and Type Class Description classDummyNanoClockImplementation of theNanoClockinterface that always returns a fixed value.classSystemNanoClockImplementation of theNanoClockinterface that returns the system nano time.
-