org.apache.camel.api.management.mbean
Interface ManagedBrowsableEndpointMBean
- All Superinterfaces:
- ManagedEndpointMBean
- All Known Implementing Classes:
- ManagedBrowsableEndpoint
public interface ManagedBrowsableEndpointMBean
- extends ManagedEndpointMBean
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")
@Deprecated
String browseMessageAsXml(Integer index)
- Deprecated. use
browseAllMessagesAsXml(Boolean)
instead
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)
Apache CAMEL