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 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()
-
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:
getEndpoint
in classManagedEndpoint
-
getInstance
public org.apache.camel.spi.BrowsableEndpoint getInstance()
- Specified by:
getInstance
in interfaceorg.apache.camel.api.management.ManagedInstance
- Overrides:
getInstance
in classManagedEndpoint
-
queueSize
public long queueSize()
- Specified by:
queueSize
in interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseExchange
public String browseExchange(Integer index)
- Specified by:
browseExchange
in interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseMessageBody
public String browseMessageBody(Integer index)
- Specified by:
browseMessageBody
in interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseMessageAsXml
public String browseMessageAsXml(Integer index, Boolean includeBody)
- Specified by:
browseMessageAsXml
in interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseAllMessagesAsXml
public String browseAllMessagesAsXml(Boolean includeBody)
- Specified by:
browseAllMessagesAsXml
in interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
browseRangeMessagesAsXml
public String browseRangeMessagesAsXml(Integer fromIndex, Integer toIndex, Boolean includeBody)
- Specified by:
browseRangeMessagesAsXml
in interfaceorg.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
-
-