In case after an inital registration call, the server sends an event, I can
see that the message count has been incremented (and the InFlight count has
been decreased).

karaf@root>route-list
 Context            Route                   Status              Total #      
Failed #     Inflight #   Uptime
 -------            -----                   ------              -------      
--------     ----------   ------
 gs-provider        gs-provider-listener    Started                   0         
    
0              0   4 minutes
 gs-provider        gs-registration-route   Started                   2         
    
0             -1   4 minutes
karaf@root>

karaf@root>route-list
 Context            Route                   Status              Total #      
Failed #     Inflight #   Uptime
 -------            -----                   ------              -------      
--------     ----------   ------
 gs-provider        gs-provider-listener    Started                   0         
    
0              0   4 minutes
 gs-provider        gs-registration-route   Started                   3         
    
0             -2   4 minutes
karaf@root>

Is there any possibilty to catch the event somehow?

The route looks like this: 
    
    String rtServerUri = stringBuilder.toString();
    
   
from("quartz://gs/provider?trigger.repeatCount=0&trigger.repeatInterval=15000")
      .id("gs-registration-route").routeId("gs-registration-route")
      .setBody(constant(registrationBody))
     
.to("netty4:tcp://localhost:30600?clientMode=true&decoders=#length-decoder,#string-decoder&encoders=#length-encoder,#string-encoder&lazyChannelCreation=false")
      .process(exchange ->
System.out.println(exchange.getIn().getBody(String.class)))
    ;



--
View this message in context: 
http://camel.465427.n5.nabble.com/publish-subscribe-with-camel-netty4-tp5801431p5801683.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to