camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Baltej Singh <bsi...@ra.rockwell.com>
Subject RE: logging/incrementing simple counter
Date Thu, 29 Dec 2016 21:49:55 GMT
Following code works, but is there a better way to define the constant 1L in Spring DSL Camel
context?

	<bean class="java.lang.Long" id="longOne">
		<constructor-arg index="0" value="1" />
	</bean>
	<bean class="java.lang.Long" id="execCount">
		<constructor-arg index="0" value="1" />
	</bean>


	<log id="_id1"   message="${bean:execCount?method=sum(${bean:execCount.longValue}, ${bean:longOne.longValue})}"
/>



-----Original Message-----
From: Baltej Singh 
Sent: Thursday, December 29, 2016 12:08 PM
To: users@camel.apache.org
Subject: RE: logging/incrementing simple counter

Thanks Quin - worked like a charm!

What the recommended way to set the value on this bean?  
What are the advantages/disadvantages of using groovy VS ${bean:..} syntax?

Mime
View raw message