Class ManagedEndpoint

  • All Implemented Interfaces:
    org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedEndpointMBean
    Direct Known Subclasses:
    ManagedBrowsableEndpoint

    @ManagedResource(description="Managed Endpoint")
    public class ManagedEndpoint
    extends Object
    implements org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedEndpointMBean
    • Constructor Detail

      • ManagedEndpoint

        public ManagedEndpoint​(org.apache.camel.Endpoint endpoint)
    • Method Detail

      • init

        public void init​(org.apache.camel.spi.ManagementStrategy strategy)
      • getEndpoint

        public org.apache.camel.Endpoint getEndpoint()
      • getCamelId

        public String getCamelId()
        Specified by:
        getCamelId in interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
      • getCamelManagementName

        public String getCamelManagementName()
        Specified by:
        getCamelManagementName in interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
      • getEndpointUri

        public String getEndpointUri()
        Specified by:
        getEndpointUri in interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
      • getEndpointBaseUri

        public String getEndpointBaseUri()
        Specified by:
        getEndpointBaseUri in interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
      • isSingleton

        public boolean isSingleton()
        Specified by:
        isSingleton in interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
      • getState

        public String getState()
        Specified by:
        getState in interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
      • getInstance

        public org.apache.camel.Endpoint getInstance()
        Specified by:
        getInstance in interface org.apache.camel.api.management.ManagedInstance