public class DatagramSocketManager extends AbstractSocketManager
host, inetAddress, port
byteBuffer, layout
count, LOGGER
Modifier | Constructor and Description |
---|---|
protected |
DatagramSocketManager(String name,
OutputStream os,
InetAddress inetAddress,
String host,
int port,
Layout<? extends Serializable> layout,
int bufferSize)
The Constructor.
|
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getContentFormat()
Gets this DatagramSocketManager's content format.
|
static DatagramSocketManager |
getSocketManager(String host,
int port,
Layout<? extends Serializable> layout,
int bufferSize)
Obtain a SocketManager.
|
closeOutputStream, createOutputStream, drain, flush, flushBuffer, flushDestination, getByteBuffer, getManager, getOutputStream, hasOutputStream, isOpen, releaseSub, setOutputStream, skipFooter, write, write, write, write, writeBytes, writeBytes, writeFooter, writeHeader, writeToDestination
close, getCount, getLoggerContext, getName, hasManager, log, logDebug, logError, logger, logWarn, narrow, release, stop, updateData
protected DatagramSocketManager(String name, OutputStream os, InetAddress inetAddress, String host, int port, Layout<? extends Serializable> layout, int bufferSize)
name
- The unique name of the connection.os
- The OutputStream.inetAddress
- host
- The host to connect to.port
- The port on the host.layout
- The layoutbufferSize
- The buffer sizepublic static DatagramSocketManager getSocketManager(String host, int port, Layout<? extends Serializable> layout, int bufferSize)
host
- The host to connect to.port
- The port on the host.layout
- The layout.bufferSize
- The buffer size.public Map<String,String> getContentFormat()
getContentFormat
in class AbstractSocketManager
Copyright © 1999-2021 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.