Class ByteBufferDestinationHelper
java.lang.Object
org.apache.logging.log4j.core.layout.ByteBufferDestinationHelper
Helper class for ByteBufferDestination implementors.
- Since:
- 2.9 (see LOG4J2-1874)
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
writeToUnsynchronized
(byte[] data, int offset, int length, ByteBufferDestination destination) Writes the specified data to the specified destination.static void
writeToUnsynchronized
(ByteBuffer source, ByteBufferDestination destination) Writes the specified data to the specified destination.
-
Method Details
-
writeToUnsynchronized
Writes the specified data to the specified destination. Doesn't synchronize on the destination object. The helper method forByteBufferDestination.writeBytes(ByteBuffer)
implementations.- Parameters:
source
- the data to writedestination
- theByteBufferDestination
to write to
-
writeToUnsynchronized
public static void writeToUnsynchronized(byte[] data, int offset, int length, ByteBufferDestination destination) Writes the specified data to the specified destination. Doesn't synchronize on the destination object. The helper method forByteBufferDestination.writeBytes(byte[], int, int)
implementations.- Parameters:
data
- the data to writeoffset
- where to start in the specified data arraylength
- the number of bytes to writedestination
- theByteBufferDestination
to write to
-