public abstract class AbstractInternetProtocolSendingMessageHandler extends AbstractMessageHandler implements CommonSocketOptions, Lifecycle
loggerHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| Constructor and Description |
|---|
AbstractInternetProtocolSendingMessageHandler(java.lang.String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
doStart() |
protected abstract void |
doStop() |
java.net.SocketAddress |
getDestinationAddress() |
java.lang.String |
getHost() |
int |
getPort() |
int |
getSoSendBufferSize() |
int |
getSoTimeout() |
boolean |
isRunning() |
void |
setSoReceiveBufferSize(int size) |
void |
setSoSendBufferSize(int size) |
void |
setSoTimeout(int timeout) |
void |
start() |
void |
stop() |
getComponentType, getOrder, handleMessage, handleMessageInternal, setOrder, setShouldTrackafterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, onInit, setApplicationContext, setBeanFactory, setBeanName, setComponentName, setConversionService, setMessageBuilderFactory, setTaskScheduler, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetLocalAddressgetComponentNamepublic AbstractInternetProtocolSendingMessageHandler(java.lang.String host,
int port)
public void setSoTimeout(int timeout)
setSoTimeout in interface CommonSocketOptionstimeout - The timeout.Socket.setSoTimeout(int),
DatagramSocket.setSoTimeout(int)public void setSoReceiveBufferSize(int size)
setSoReceiveBufferSize in interface CommonSocketOptionssize - The receive buffer size.Socket.setReceiveBufferSize(int),
DatagramSocket.setReceiveBufferSize(int)public void setSoSendBufferSize(int size)
setSoSendBufferSize in interface CommonSocketOptionssize - The send buffer size.Socket.setSendBufferSize(int),
DatagramSocket.setSendBufferSize(int)public java.lang.String getHost()
public int getPort()
public java.net.SocketAddress getDestinationAddress()
public int getSoTimeout()
public int getSoSendBufferSize()
protected abstract void doStart()
protected abstract void doStop()