@DeprecatedSE public class RmiOutboundGateway extends AbstractReplyProducingMessageHandler
| 修飾子と型 | クラスと説明 |
|---|---|
static interface | RmiOutboundGateway.RmiProxyFactoryBeanConfigurer 使用すべきではありません。 RMI プロキシが作成される前に、プロキシファクトリ Bean の設定を許可します。 |
AbstractReplyProducingMessageHandler.RequestHandlerIntegrationManagement.ManagementOverridesmessagingTemplateEXPRESSION_PARSER, loggerHIGHEST_PRECEDENCE, LOWEST_PRECEDENCEMETER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME| コンストラクターと説明 |
|---|
RmiOutboundGateway(StringSE url) 使用すべきではありません。 デフォルトの RmiProxyFactoryBean から構築された `RequestReplyExchanger` を使用してインスタンスを構築します。 |
RmiOutboundGateway(StringSE url, RmiOutboundGateway.RmiProxyFactoryBeanConfigurer configurer) 使用すべきではありません。 構成者が変更できるデフォルトの RmiProxyFactoryBean から構築された `RequestReplyExchanger` を使用してインスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getComponentType() 使用すべきではありません。 サブクラスはこのメソッドを実装して、コンポーネント型情報を提供できます。 |
ObjectSE | handleRequestMessage(Message<?> requestMessage) 使用すべきではありません。 サブクラスはこのメソッドを実装して、リクエストメッセージを処理する必要があります。 |
void | setReplyChannel(MessageChannel replyChannel) 使用すべきではありません。 |
doInit, doInvokeAdvisedRequestHandler, getBeanClassLoader, getIntegrationPatternType, getRequiresReply, handleMessageInternal, hasAdviceChain, onInit, setAdviceChain, setBeanClassLoader, setRequiresReplyaddNotPropagatedHeaders, createOutputMessage, getNotPropagatedHeaders, getOutputChannel, isAsync, messageBuilderForReply, produceOutput, resolveErrorChannel, sendErrorMessage, sendOutput, sendOutputs, setAsync, setNotPropagatedHeaders, setOutputChannel, setOutputChannelName, setSendTimeout, shouldCopyRequestHeaders, shouldSplitOutput, updateNotPropagatedHeadershandleMessage, onComplete, onError, onNext, onSubscribebuildSendTimer, destroy, 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, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEgetThisAsgetBeanName, getComponentNamepublic RmiOutboundGateway(StringSE url)
RmiProxyFactoryBean から構築された `RequestReplyExchanger` を使用してインスタンスを構築します。url - URL。public RmiOutboundGateway(StringSE url, RmiOutboundGateway.RmiProxyFactoryBeanConfigurer configurer)
RmiProxyFactoryBean から構築された `RequestReplyExchanger` を使用してインスタンスを作成します。url - URL。configurer - RmiOutboundGateway.RmiProxyFactoryBeanConfigurerpublic void setReplyChannel(MessageChannel replyChannel)
public StringSE getComponentType()
IntegrationObjectSupportNamedComponent の getComponentType MessageHandlerSupport の getComponentType public final ObjectSE handleRequestMessage(Message<?> requestMessage)
AbstractReplyProducingMessageHandlerAbstractReplyProducingMessageHandler の handleRequestMessage requestMessage - リクエストメッセージ。null