Class ManagedBrowsableEndpoint
- java.lang.Object
-
- org.apache.camel.management.mbean.ManagedEndpoint
-
- org.apache.camel.management.mbean.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 Summary
Constructors Constructor Description ManagedBrowsableEndpoint(org.apache.camel.spi.BrowsableEndpoint endpoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbrowseAllMessagesAsXml(Boolean includeBody)StringbrowseExchange(Integer index)StringbrowseMessageAsXml(Integer index, Boolean includeBody)StringbrowseMessageBody(Integer index)StringbrowseRangeMessagesAsXml(Integer fromIndex, Integer toIndex, Boolean includeBody)org.apache.camel.spi.BrowsableEndpointgetEndpoint()org.apache.camel.spi.BrowsableEndpointgetInstance()longqueueSize()-
Methods inherited from class org.apache.camel.management.mbean.ManagedEndpoint
getCamelId, getCamelManagementName, getEndpointBaseUri, getEndpointUri, getState, init, isSingleton
-
-
-
-
Constructor Detail
-
ManagedBrowsableEndpoint
public ManagedBrowsableEndpoint(org.apache.camel.spi.BrowsableEndpoint endpoint)
-
-
Method Detail
-
getEndpoint
public org.apache.camel.spi.BrowsableEndpoint getEndpoint()
- Overrides:
getEndpointin classManagedEndpoint
-
getInstance
public org.apache.camel.spi.BrowsableEndpoint getInstance()
- Specified by:
getInstancein interfaceorg.apache.camel.api.management.ManagedInstance- Overrides:
getInstancein classManagedEndpoint
-
queueSize
public long queueSize()
- Specified by:
queueSizein interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseExchange
public String browseExchange(Integer index)
- Specified by:
browseExchangein interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseMessageBody
public String browseMessageBody(Integer index)
- Specified by:
browseMessageBodyin interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseMessageAsXml
public String browseMessageAsXml(Integer index, Boolean includeBody)
- Specified by:
browseMessageAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseAllMessagesAsXml
public String browseAllMessagesAsXml(Boolean includeBody)
- Specified by:
browseAllMessagesAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseRangeMessagesAsXml
public String browseRangeMessagesAsXml(Integer fromIndex, Integer toIndex, Boolean includeBody)
- Specified by:
browseRangeMessagesAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
-