Interface OutboundGateway

All Superinterfaces:
org.springframework.integration.IntegrationPattern
All Known Implementing Classes:
HazelcastOutboundGateway, HttpOutboundGateway, LocalGateway

public interface OutboundGateway extends org.springframework.integration.IntegrationPattern
  • Method Details

    • getIntegrationPatternType

      default org.springframework.integration.IntegrationPatternType getIntegrationPatternType()
      Specified by:
      getIntegrationPatternType in interface org.springframework.integration.IntegrationPattern
    • getMembers

      @Nonnull default List<OutboundGateway.ClusterMember> 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