@ManagedResource(description="Managed InflightRepository") public class ManagedInflightRepository extends ManagedService implements org.apache.camel.api.management.mbean.ManagedInflightRepositoryMBean
Constructor and Description |
---|
ManagedInflightRepository(org.apache.camel.CamelContext context,
org.apache.camel.spi.InflightRepository inflightRepository) |
Modifier and Type | Method and Description |
---|---|
TabularData |
browse() |
TabularData |
browse(int limit,
boolean sortByLongestDuration) |
TabularData |
browse(String routeId,
int limit,
boolean sortByLongestDuration) |
org.apache.camel.spi.InflightRepository |
getInflightRepository() |
int |
getSize() |
boolean |
isInflightBrowseEnabled() |
int |
size(String routeId) |
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspend
public ManagedInflightRepository(org.apache.camel.CamelContext context, org.apache.camel.spi.InflightRepository inflightRepository)
public org.apache.camel.spi.InflightRepository getInflightRepository()
public int getSize()
getSize
in interface org.apache.camel.api.management.mbean.ManagedInflightRepositoryMBean
public boolean isInflightBrowseEnabled()
isInflightBrowseEnabled
in interface org.apache.camel.api.management.mbean.ManagedInflightRepositoryMBean
public int size(String routeId)
size
in interface org.apache.camel.api.management.mbean.ManagedInflightRepositoryMBean
public TabularData browse()
browse
in interface org.apache.camel.api.management.mbean.ManagedInflightRepositoryMBean
public TabularData browse(int limit, boolean sortByLongestDuration)
browse
in interface org.apache.camel.api.management.mbean.ManagedInflightRepositoryMBean
public TabularData browse(String routeId, int limit, boolean sortByLongestDuration)
browse
in interface org.apache.camel.api.management.mbean.ManagedInflightRepositoryMBean
Apache Camel