public abstract class AbstractInternetProtocolSendingMessageHandler extends AbstractMessageHandler implements CommonSocketOptions, ManageableLifecycle
IntegrationManagement.ManagementOverridesEXPRESSION_PARSER, loggerHIGHEST_PRECEDENCE, LOWEST_PRECEDENCEMETER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME| コンストラクターと説明 |
|---|
AbstractInternetProtocolSendingMessageHandler(StringSE host, int port) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected abstract void | doStart() |
protected abstract void | doStop() |
SocketAddressSE | getDestinationAddress() |
StringSE | 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() |
handleMessage, handleMessageInternal, onComplete, onError, onNext, onSubscribebuildSendTimer, destroy, getComponentType, getIntegrationPatternType, getManagedName, getManagedType, getMetricsCaptor, getOrder, getOverrides, isLoggingEnabled, registerMetricsCaptor, sendTimer, setLoggingEnabled, setManagedName, setManagedType, setOrder, setShouldTrack, shouldTrackafterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentName, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, onInit, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEsetLocalAddressgetThisAsgetBeanName, getComponentNamepublic AbstractInternetProtocolSendingMessageHandler(StringSE host, int port)
public void setSoTimeout(int timeout)
CommonSocketOptions 内の setSoTimeout timeout - タイムアウト。DatagramSocket.setSoTimeout(int)SEpublic void setSoReceiveBufferSize(int size)
CommonSocketOptions 内の setSoReceiveBufferSize size - 受信バッファサイズ。DatagramSocket.setReceiveBufferSize(int)SEpublic void setSoSendBufferSize(int size)
CommonSocketOptions 内の setSoSendBufferSize size - 送信バッファサイズ。DatagramSocket.setSendBufferSize(int)SEpublic StringSE getHost()
public int getPort()
public SocketAddressSE getDestinationAddress()
public int getSoTimeout()
public int getSoSendBufferSize()
public void start()
Lifecycle 内の start ManageableLifecycle 内の start protected abstract void doStart()
public void stop()
Lifecycle 内の stop ManageableLifecycle 内の stop protected abstract void doStop()
public boolean isRunning()
Lifecycle 内の isRunning ManageableLifecycle 内の isRunning