Interface ManagedBrowsableEndpointMBean
-
- All Superinterfaces:
ManagedEndpointMBean
public interface ManagedBrowsableEndpointMBean extends ManagedEndpointMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
browseAllMessagesAsXml(Boolean includeBody)
String
browseExchange(Integer index)
String
browseMessageAsXml(Integer index, Boolean includeBody)
String
browseMessageBody(Integer index)
String
browseRangeMessagesAsXml(Integer fromIndex, Integer toIndex, Boolean includeBody)
long
queueSize()
-
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)
-
-