Example usage for org.springframework.integration.http.inbound HttpRequestHandlingMessagingGateway setRequestChannel

List of usage examples for org.springframework.integration.http.inbound HttpRequestHandlingMessagingGateway setRequestChannel

Introduction

In this page you can find the example usage for org.springframework.integration.http.inbound HttpRequestHandlingMessagingGateway setRequestChannel.

Prototype

public void setRequestChannel(MessageChannel requestChannel) 

Source Link

Document

Set the request channel.

Usage

From source file:soap.client.Application.java

@Bean
public HttpRequestHandlingMessagingGateway httpGate() {
    HttpRequestHandlingMessagingGateway gateway = new HttpRequestHandlingMessagingGateway(true);
    RequestMapping mapping = new RequestMapping();
    mapping.setMethods(HttpMethod.GET);//  ww  w.j av  a2  s  .com
    mapping.setPathPatterns("/foo");
    gateway.setRequestMapping(mapping);
    gateway.setRequestChannel(requestChannel());
    gateway.setRequestPayloadType(String.class);
    return gateway;
}

From source file:rest.json.Application.java

@Bean
public HttpRequestHandlingMessagingGateway httpGate() {
    HttpRequestHandlingMessagingGateway gateway = new HttpRequestHandlingMessagingGateway(true);
    RequestMapping mapping = new RequestMapping();
    mapping.setMethods(HttpMethod.POST);
    mapping.setPathPatterns("/foo");
    gateway.setRequestMapping(mapping);//from   w  w  w . j a  v a 2 s  . c  om
    gateway.setRequestChannel(requestChannel());
    gateway.setRequestPayloadType(String.class);
    return gateway;
}

From source file:simple.flow.Application.java

@Bean
public HttpRequestHandlingMessagingGateway httpGate1() {
    HttpRequestHandlingMessagingGateway gateway = new HttpRequestHandlingMessagingGateway(true);
    RequestMapping mapping = new RequestMapping();
    mapping.setMethods(HttpMethod.POST);
    mapping.setPathPatterns("/requestChannel1");
    gateway.setRequestMapping(mapping);/*from   w  w w.j  av  a2 s  .  com*/
    gateway.setRequestChannel(requestChannel1());
    gateway.setRequestPayloadType(String.class);
    return gateway;
}

From source file:simple.flow.Application.java

@Bean
public HttpRequestHandlingMessagingGateway httpGate2() {
    HttpRequestHandlingMessagingGateway gateway = new HttpRequestHandlingMessagingGateway(true);
    RequestMapping mapping = new RequestMapping();
    mapping.setMethods(HttpMethod.POST);
    mapping.setPathPatterns("/requestChannel2");
    gateway.setRequestMapping(mapping);/* w  w  w.  j  a  va 2  s. c  o m*/
    gateway.setRequestChannel(requestChannel2());
    gateway.setRequestPayloadType(String.class);
    return gateway;
}