Interface OutboundGateway
- All Superinterfaces:
org.springframework.integration.IntegrationPattern
- All Known Implementing Classes:
HazelcastOutboundGateway,HttpOutboundGateway,LocalGateway
public interface OutboundGateway
extends org.springframework.integration.IntegrationPattern
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondefault org.springframework.integration.IntegrationPatternTypedefault List<OutboundGateway.ClusterMember> <I> voidsendAsyncMessage(org.springframework.messaging.Message<I> in) I in, no reply<I,O> org.springframework.messaging.Message <O> sendSyncMessage(org.springframework.messaging.Message<I> in) I in O out.
-
Method Details
-
getIntegrationPatternType
default org.springframework.integration.IntegrationPatternType getIntegrationPatternType()- Specified by:
getIntegrationPatternTypein interfaceorg.springframework.integration.IntegrationPattern
-
getMembers
-
sendSyncMessage
@Nonnull <I,O> org.springframework.messaging.Message<O> sendSyncMessage(org.springframework.messaging.Message<I> in) I in O out. May not be null.- Parameters:
in- Message to send- Returns:
- Response message
-
sendAsyncMessage
<I> void sendAsyncMessage(org.springframework.messaging.Message<I> in) I in, no reply- Parameters:
in- Message to send
-