org.springframework.integration.endpoint
Interface MessagingGateway

All Known Implementing Classes:
AbstractRemotingGateway, GatewayProxyFactoryBean, HttpInvokerGateway, JmsGateway, RmiGateway, SimpleMessagingGateway

public interface MessagingGateway

Base interface for gateway adapters. In Spring Integration, a "gateway" is a component that sends messages to and receives messages from message channels so that application code does not need to be aware of channels or even messages.

Author:
Mark Fisher

Method Summary
 java.lang.Object receive()
           
 void receiveAndForward()
           
 void send(java.lang.Object object)
           
 java.lang.Object sendAndReceive(java.lang.Object object)
           
 Message<?> sendAndReceiveMessage(java.lang.Object object)
           
 

Method Detail

send

void send(java.lang.Object object)

receive

java.lang.Object receive()

sendAndReceive

java.lang.Object sendAndReceive(java.lang.Object object)

sendAndReceiveMessage

Message<?> sendAndReceiveMessage(java.lang.Object object)

receiveAndForward

void receiveAndForward()