Class RmiOutboundGateway
java.lang.Object
org.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.handler.MessageHandlerSupport
org.springframework.integration.handler.AbstractMessageHandler
org.springframework.integration.handler.AbstractMessageProducingHandler
org.springframework.integration.handler.AbstractReplyProducingMessageHandler
org.springframework.integration.rmi.RmiOutboundGateway
- All Implemented Interfaces:
org.reactivestreams.Subscriber<org.springframework.messaging.Message<?>>,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware,org.springframework.core.Ordered,org.springframework.integration.context.ExpressionCapable,org.springframework.integration.context.Orderable,org.springframework.integration.core.MessageProducer,org.springframework.integration.handler.HeaderPropagationAware,org.springframework.integration.IntegrationPattern,org.springframework.integration.support.context.NamedComponent,org.springframework.integration.support.management.IntegrationManagement,org.springframework.integration.support.management.TrackableComponent,org.springframework.messaging.MessageHandler,reactor.core.CoreSubscriber<org.springframework.messaging.Message<?>>
@Deprecated
public class RmiOutboundGateway
extends org.springframework.integration.handler.AbstractReplyProducingMessageHandler
Deprecated.
since 5.4 with no replacement.
An outbound Messaging Gateway for RMI-based remoting.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRmiOutboundGateway.RmiProxyFactoryBeanConfigurerDeprecated.Allows configuration of the proxy factory bean before the RMI proxy is created. -
Field Summary
Fields inherited from class org.springframework.integration.handler.AbstractMessageProducingHandler
messagingTemplateFields inherited from class org.springframework.integration.context.IntegrationObjectSupport
EXPRESSION_PARSER, logger -
Constructor Summary
Constructors Constructor Description RmiOutboundGateway(java.lang.String url)Deprecated.Construct an instance with a `RequestReplyExchanger` built from the defaultRmiProxyFactoryBean.RmiOutboundGateway(java.lang.String url, RmiOutboundGateway.RmiProxyFactoryBeanConfigurer configurer)Deprecated.Construct an instance with a `RequestReplyExchanger` built from the defaultRmiProxyFactoryBeanwhich can be modified by the configurer. -
Method Summary
Modifier and Type Method Description java.lang.StringgetComponentType()Deprecated.java.lang.ObjecthandleRequestMessage(org.springframework.messaging.Message<?> requestMessage)Deprecated.voidsetReplyChannel(org.springframework.messaging.MessageChannel replyChannel)Deprecated.Methods inherited from class org.springframework.integration.handler.AbstractReplyProducingMessageHandler
doInit, doInvokeAdvisedRequestHandler, getBeanClassLoader, getIntegrationPatternType, getRequiresReply, handleMessageInternal, hasAdviceChain, onInit, setAdviceChain, setBeanClassLoader, setRequiresReplyMethods inherited from class org.springframework.integration.handler.AbstractMessageProducingHandler
addNotPropagatedHeaders, createOutputMessage, getNotPropagatedHeaders, getOutputChannel, isAsync, messageBuilderForReply, produceOutput, resolveErrorChannel, sendErrorMessage, sendOutput, sendOutputs, setAsync, setNotPropagatedHeaders, setOutputChannel, setOutputChannelName, setSendTimeout, shouldCopyRequestHeaders, shouldSplitOutput, updateNotPropagatedHeadersMethods inherited from class org.springframework.integration.handler.AbstractMessageHandler
handleMessage, onComplete, onError, onNext, onSubscribeMethods inherited from class org.springframework.integration.handler.MessageHandlerSupport
buildSendTimer, destroy, getManagedName, getManagedType, getMetricsCaptor, getOrder, getOverrides, isLoggingEnabled, registerMetricsCaptor, sendTimer, setLoggingEnabled, setManagedName, setManagedType, setOrder, setShouldTrack, shouldTrackMethods inherited from class org.springframework.integration.context.IntegrationObjectSupport
afterPropertiesSet, 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
RmiOutboundGateway
public RmiOutboundGateway(java.lang.String url)Deprecated.Construct an instance with a `RequestReplyExchanger` built from the defaultRmiProxyFactoryBean.- Parameters:
url- the url.
-
RmiOutboundGateway
public RmiOutboundGateway(java.lang.String url, RmiOutboundGateway.RmiProxyFactoryBeanConfigurer configurer)Deprecated.Construct an instance with a `RequestReplyExchanger` built from the defaultRmiProxyFactoryBeanwhich can be modified by the configurer.- Parameters:
url- the url.configurer- theRmiOutboundGateway.RmiProxyFactoryBeanConfigurer.- Since:
- 4.3.2
-
-
Method Details
-
setReplyChannel
public void setReplyChannel(org.springframework.messaging.MessageChannel replyChannel)Deprecated. -
getComponentType
public java.lang.String getComponentType()Deprecated.- Specified by:
getComponentTypein interfaceorg.springframework.integration.support.context.NamedComponent- Overrides:
getComponentTypein classorg.springframework.integration.handler.MessageHandlerSupport
-
handleRequestMessage
public final java.lang.Object handleRequestMessage(org.springframework.messaging.Message<?> requestMessage)Deprecated.- Specified by:
handleRequestMessagein classorg.springframework.integration.handler.AbstractReplyProducingMessageHandler
-