JMX access to integration beans
Hi,
I'm quite new to SI.
Is there any possibility to expose all (or at leas most of) spring integration components as MBeans? What I want to achieve is to be able to connect to SI components via jconsole and check various metrics (no of messages processed) and change various properties (like queue size, poller parameters, etc.) at runtime.
AFAIK -jmx module is for querying JMX, not for exposing whole thing as MBeans.
There's QueueChannel class. It implements TrackableComponent which is a @ManagedResource.
I use in majority of my projects org.springframework.jmx.export.MBeanExporter to expose every annotated bean. Unfortunately, this approach exposes me only few SI components.