Interface ManagedBrowsableEndpointMBean
-
- All Superinterfaces:
ManagedEndpointMBean
public interface ManagedBrowsableEndpointMBean extends ManagedEndpointMBean
-
-
Method Summary
All Methods Instance Methods Abstract 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)longqueueSize()-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
getCamelId, getCamelManagementName, getEndpointBaseUri, getEndpointUri, getState, isSingleton
-
-
-
-
Method Detail
-
queueSize
@ManagedOperation(description="Current number of Exchanges in Queue") long queueSize()
-
browseExchange
@ManagedOperation(description="Get Exchange from queue by index") String browseExchange(Integer index)
-
browseMessageBody
@ManagedOperation(description="Get message body from queue by index") String browseMessageBody(Integer index)
-
browseMessageAsXml
@ManagedOperation(description="Get message as XML from queue by index") String browseMessageAsXml(Integer index, Boolean includeBody)
-
browseAllMessagesAsXml
@ManagedOperation(description="Gets all the messages as XML from the queue") String browseAllMessagesAsXml(Boolean includeBody)
-
browseRangeMessagesAsXml
@ManagedOperation(description="Gets the range of messages as XML from the queue") String browseRangeMessagesAsXml(Integer fromIndex, Integer toIndex, Boolean includeBody)
-
-