Class HttpOutboundGateway

java.lang.Object
org.frankframework.management.gateway.HttpOutboundGateway
All Implemented Interfaces:
OutboundGateway, org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.integration.IntegrationPattern

public class HttpOutboundGateway extends Object implements org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, OutboundGateway
  • Constructor Details

    • HttpOutboundGateway

      public HttpOutboundGateway()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • sendSyncMessage

      @Nonnull public <I, O> org.springframework.messaging.Message<O> sendSyncMessage(org.springframework.messaging.Message<I> in)
      Description copied from interface: OutboundGateway
      I in O out. May not be null.
      Specified by:
      sendSyncMessage in interface OutboundGateway
      Parameters:
      in - Message to send
      Returns:
      Response message
    • sendAsyncMessage

      public <I> void sendAsyncMessage(org.springframework.messaging.Message<I> in)
      Description copied from interface: OutboundGateway
      I in, no reply
      Specified by:
      sendAsyncMessage in interface OutboundGateway
      Parameters:
      in - Message to send
    • getIntegrationPatternType

      public org.springframework.integration.IntegrationPatternType getIntegrationPatternType()
      Specified by:
      getIntegrationPatternType in interface org.springframework.integration.IntegrationPattern
      Specified by:
      getIntegrationPatternType in interface OutboundGateway