@ManagedResource(description="Managed BrowsableEndpoint") public class ManagedBrowsableEndpoint extends ManagedEndpoint implements org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
Constructor and Description |
---|
ManagedBrowsableEndpoint(org.apache.camel.spi.BrowsableEndpoint endpoint) |
Modifier and Type | Method and 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) |
org.apache.camel.spi.BrowsableEndpoint |
getEndpoint() |
org.apache.camel.spi.BrowsableEndpoint |
getInstance() |
long |
queueSize() |
getCamelId, getCamelManagementName, getEndpointBaseUri, getEndpointUri, getState, init, isSingleton
public ManagedBrowsableEndpoint(org.apache.camel.spi.BrowsableEndpoint endpoint)
public org.apache.camel.spi.BrowsableEndpoint getEndpoint()
getEndpoint
in class ManagedEndpoint
public org.apache.camel.spi.BrowsableEndpoint getInstance()
getInstance
in interface org.apache.camel.api.management.ManagedInstance
getInstance
in class ManagedEndpoint
public long queueSize()
queueSize
in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
public String browseExchange(Integer index)
browseExchange
in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
public String browseMessageBody(Integer index)
browseMessageBody
in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
public String browseMessageAsXml(Integer index, Boolean includeBody)
browseMessageAsXml
in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
public String browseAllMessagesAsXml(Boolean includeBody)
browseAllMessagesAsXml
in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
public String browseRangeMessagesAsXml(Integer fromIndex, Integer toIndex, Boolean includeBody)
browseRangeMessagesAsXml
in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
Apache Camel