Uses of Interface
org.apache.logging.log4j.core.layout.ByteBufferDestination
-
Packages that use ByteBufferDestination Package Description org.apache.log4j.layout org.apache.logging.log4j.core.appender Log4j 2 Appenders.org.apache.logging.log4j.core.appender.rolling Rolling File Appender and support classes.org.apache.logging.log4j.core.layout Log4j 2 Layout support.org.apache.logging.log4j.core.net Log4j 2 network support. -
-
Uses of ByteBufferDestination in org.apache.log4j.layout
Methods in org.apache.log4j.layout with parameters of type ByteBufferDestination Modifier and Type Method Description voidLog4j1XmlLayout. encode(LogEvent event, ByteBufferDestination destination) -
Uses of ByteBufferDestination in org.apache.logging.log4j.core.appender
Classes in org.apache.logging.log4j.core.appender that implement ByteBufferDestination Modifier and Type Class Description classFileManagerManages actual File I/O for File Appenders.classMemoryMappedFileManagerExtends OutputStreamManager but instead of using a buffered output stream, this class maps a region of a file into memory and writes to this memory region.classOutputStreamManagerManages an OutputStream so that it can be shared by multiple Appenders and will allow appenders to reconfigure without requiring a new stream.classRandomAccessFileManagerExtends OutputStreamManager but instead of using a buffered output stream, this class uses aByteBufferand aRandomAccessFileto do the I/O. -
Uses of ByteBufferDestination in org.apache.logging.log4j.core.appender.rolling
Classes in org.apache.logging.log4j.core.appender.rolling that implement ByteBufferDestination Modifier and Type Class Description classRollingFileManagerThe Rolling File Manager.classRollingRandomAccessFileManagerExtends RollingFileManager but instead of using a buffered output stream, this class uses aByteBufferand aRandomAccessFileto do the I/O. -
Uses of ByteBufferDestination in org.apache.logging.log4j.core.layout
Methods in org.apache.logging.log4j.core.layout with parameters of type ByteBufferDestination Modifier and Type Method Description voidAbstractLayout. encode(LogEvent event, ByteBufferDestination destination)Encodes the specified source LogEvent to some binary representation and writes the result to the specified destination.voidEncoder. encode(T source, ByteBufferDestination destination)Encodes the specified source object to some binary representation and writes the result to the specified destination.voidGelfLayout. encode(LogEvent event, ByteBufferDestination destination)voidLockingStringBuilderEncoder. encode(java.lang.StringBuilder source, ByteBufferDestination destination)voidPatternLayout. encode(LogEvent event, ByteBufferDestination destination)voidStringBuilderEncoder. encode(java.lang.StringBuilder source, ByteBufferDestination destination)static voidTextEncoderHelper. encodeText(java.nio.charset.CharsetEncoder charsetEncoder, java.nio.CharBuffer charBuf, ByteBufferDestination destination)Deprecated.static voidByteBufferDestinationHelper. writeToUnsynchronized(byte[] data, int offset, int length, ByteBufferDestination destination)Writes the specified data to the specified destination.static voidByteBufferDestinationHelper. writeToUnsynchronized(java.nio.ByteBuffer source, ByteBufferDestination destination)Writes the specified data to the specified destination. -
Uses of ByteBufferDestination in org.apache.logging.log4j.core.net
Classes in org.apache.logging.log4j.core.net that implement ByteBufferDestination Modifier and Type Class Description classAbstractSocketManagerAbstract base class for managing sockets.classDatagramSocketManagerSocket Manager for UDP connections.classSslSocketManagerclassTcpSocketManagerManager of TCP Socket connections.
-