2017-06-02 9 views
0

Java DSLを使用する以下の統合フローがあります。requestPayloadTypeをjava.util.HashMapとして追加します。 どうすればいいですか? 私はJSON入力が自動JSONとして認識されていないバイトとしてしたいJava DSLを使用してrequestPayloadTypeパラメータをHashMapに設定するには

public IntegrationFlow NotificationFlow() { 
    return IntegrationFlows 
      .from(Http.inboundChannelAdapter("/passenger") 
        .requestChannel(inputChannel()) 
        .autoStartup(true) 
        .id("httpInnboundPass") 
        .requestMapping(r -> r.consumes("application/json")) 
        .**requestPayloadType**() 
        ) 
      .enrichHeaders(hes -> hes.header(HttpHeaders.ACCEPT, MediaType.APPLICATION_JSON_VALUE)) 
      .channel("inputChannel") 
      .get(); 
} 

答えて

1

ご質問は明確ではありません。実際にそこにその方法があります:

Http.inboundChannelAdapter("/passenger") 
       .requestPayloadType(HashMap.class) 
関連する問題