Class NettyTcpResource


  • @Path("/netty/tcp")
    public class NettyTcpResource
    extends Object
    • Field Detail

      • producerTemplate

        @Inject
        org.apache.camel.ProducerTemplate producerTemplate
      • consumerTemplate

        @Inject
        org.apache.camel.ConsumerTemplate consumerTemplate
      • context

        @Inject
        org.apache.camel.CamelContext context
      • correlationManager

        @Inject
        org.apache.camel.component.netty.NettyCamelStateCorrelationManager correlationManager
    • Constructor Detail

      • NettyTcpResource

        public NettyTcpResource()
    • Method Detail

      • sendNettyTcpMessage

        @POST
        public String sendNettyTcpMessage​(String message)
      • sendNettyTcpMessageWithByteBufResponse

        @Path("/bytebuf")
        @POST
        public String sendNettyTcpMessageWithByteBufResponse​(String message)
      • sendNettyTcpMessageWithCodec

        @Path("/codec")
        @POST
        public Object sendNettyTcpMessageWithCodec​(String message)
      • sendNettyTcpSSLMessage

        @Path("/ssl")
        @POST
        public String sendNettyTcpSSLMessage​(String message)
      • sendNettyTcpMessageWithServerInitializer

        @Path("/server/initializer")
        @POST
        public String sendNettyTcpMessageWithServerInitializer​(String message)
      • sendNettyTcpMessageWithClientInitializer

        @Path("/client/initializer")
        @POST
        public String sendNettyTcpMessageWithClientInitializer​(String message)
      • sendNettyTcpMessageWithCustomThreadPools

        @Path("/custom/thread/pools")
        @POST
        public String sendNettyTcpMessageWithCustomThreadPools​(String message)
      • sendNettyTcpMessageWithCustomCorrelationManager

        @Path("/custom/correlation/manager")
        @POST
        public void sendNettyTcpMessageWithCustomCorrelationManager()
                                                             throws InterruptedException
        Throws:
        InterruptedException