Add custom endpoints to camel jmx mbean server
----------------------------------------------
Key: CAMEL-1450
URL: https://issues.apache.org/activemq/browse/CAMEL-1450
Project: Apache Camel
Issue Type: Improvement
Components: camel-core
Affects Versions: 1.6.0
Reporter: Stephen Mullins
Priority: Minor
Currently, when adding endpoints to the mbean server, all endpoints are wrapped
with ManagedEndpoint. This does not allow for custom attributes or operations
to be exposed on the custom endpoints. I would like the
InstrumentationLifecycleStrategy.onEndpointAdd() method to first check if the
endpoint is annotated with ManagedResource, if it is then register that
endpoint; if the endpoint is not annotated with ManagedResource then wrap it
with ManagedEndpoint and register. This way all endpoints still get registered
but any custom attributes or operations will be exposed through jmx.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.