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.IntegrationPatternType
default List
<OutboundGateway.ClusterMember> <I> void
sendAsyncMessage
(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:
getIntegrationPatternType
in 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
-