Class ManagedBrowsableEndpoint

  • All Implemented Interfaces:
    org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean, org.apache.camel.api.management.mbean.ManagedEndpointMBean

    @ManagedResource(description="Managed BrowsableEndpoint")
    public class ManagedBrowsableEndpoint
    extends ManagedEndpoint
    implements org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
    • Constructor Detail

    • Method Detail

      • getInstance

        public org.apache.camel.spi.BrowsableEndpoint getInstance()
        Specified by:
        getInstance in interface org.apache.camel.api.management.ManagedInstance
        Overrides:
        getInstance in class ManagedEndpoint
      • queueSize

        public long queueSize()
        Specified by:
        queueSize in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
      • browseExchange

        public String browseExchange​(Integer index)
        Specified by:
        browseExchange in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
      • browseMessageBody

        public String browseMessageBody​(Integer index)
        Specified by:
        browseMessageBody in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
      • browseMessageAsXml

        public String browseMessageAsXml​(Integer index,
                                         Boolean includeBody)
        Specified by:
        browseMessageAsXml in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
      • browseAllMessagesAsXml

        public String browseAllMessagesAsXml​(Boolean includeBody)
        Specified by:
        browseAllMessagesAsXml in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean