S - ターゲット AbstractUdpOutboundChannelAdapterSpec 実装型。public abstract class AbstractUdpOutboundChannelAdapterSpec<S extends AbstractUdpOutboundChannelAdapterSpec<S>> extends MessageHandlerSpec<S,UnicastSendingMessageHandler>
MessageHandler 用の MessageHandlerSpec。PARSER, targetloggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| 修飾子 | コンストラクターと説明 |
|---|---|
protected | AbstractUdpOutboundChannelAdapterSpec() |
protected | AbstractUdpOutboundChannelAdapterSpec(java.util.function.FunctionSE<Message<?>,?> destinationFunction) |
protected | AbstractUdpOutboundChannelAdapterSpec(StringSE destinationExpression) |
protected | AbstractUdpOutboundChannelAdapterSpec(StringSE host, int port) |
| 修飾子と型 | メソッドと説明 |
|---|---|
S | ackCounter(int ackCounter) |
S | configureSocket(SocketCustomizer customizer) ソケットを構成します。 |
S | lengthCheck(boolean lengthCheck) |
S | localAddress(StringSE localAddress) |
S | socketExpression(StringSE socketExpression) |
S | socketFunction(java.util.function.FunctionSE<Message<?>,DatagramSocketSE> socketFunction) |
S | soReceiveBufferSize(int size) |
S | soSendBufferSize(int size) |
S | soTimeout(int timeout) |
_this, createInstance, destroyInstance, doGet, get, getId, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stopafterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletoncloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected AbstractUdpOutboundChannelAdapterSpec()
protected AbstractUdpOutboundChannelAdapterSpec(StringSE host, int port)
protected AbstractUdpOutboundChannelAdapterSpec(StringSE destinationExpression)
protected AbstractUdpOutboundChannelAdapterSpec(java.util.function.FunctionSE<Message<?>,?> destinationFunction)
public S soTimeout(int timeout)
timeout - タイムアウトソケットオプション。AbstractInternetProtocolSendingMessageHandler.setSoTimeout(int)public S soSendBufferSize(int size)
size - 送信バッファサイズソケットオプション。AbstractInternetProtocolSendingMessageHandler.setSoSendBufferSize(int)public S localAddress(StringSE localAddress)
localAddress - ローカルアドレス。UnicastSendingMessageHandler.setLocalAddress(String)public S lengthCheck(boolean lengthCheck)
lengthCheck - 長さチェックブール値。UnicastSendingMessageHandler.setLengthCheck(boolean)public S soReceiveBufferSize(int size)
size - 受信バッファサイズソケットオプション。UnicastSendingMessageHandler.setSoReceiveBufferSize(int)public S ackCounter(int ackCounter)
ackCounter - ack カウンター。UnicastSendingMessageHandler.setAckCounter(int)public S socketFunction(java.util.function.FunctionSE<Message<?>,DatagramSocketSE> socketFunction)
socketFunction - ソケット機能。UnicastSendingMessageHandler.setSocketExpression(org.springframework.expression.Expression)public S socketExpression(StringSE socketExpression)
socketExpression - ソケット式。UnicastSendingMessageHandler.setSocketExpressionString(String)public S configureSocket(SocketCustomizer customizer)
customizer - カスタマイザー。