public interface  org.apache.camel.api.management.mbean.ManagedRouteMBean extends java.lang.Object implements org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
{
public abstract java.lang.String getRouteId();
public abstract java.lang.String getRouteGroup();
public abstract javax.management.openmbean.TabularData getRouteProperties();
public abstract java.lang.String getDescription();
public abstract java.lang.String getEndpointUri();
public abstract java.lang.String getState();
public abstract java.lang.String getUptime();
public abstract long getUptimeMillis();
public abstract java.lang.Integer getInflightExchanges();
public abstract java.lang.String getCamelId();
public abstract java.lang.String getCamelManagementName();
public abstract java.lang.Boolean getTracing();
public abstract void setTracing(java.lang.Boolean);
public abstract java.lang.Boolean getMessageHistory();
public abstract java.lang.String getRoutePolicyList();
public abstract java.lang.String getLoad01();
public abstract java.lang.String getLoad05();
public abstract java.lang.String getLoad15();
public abstract void start() throws java.lang.Exception;
public abstract void stop() throws java.lang.Exception;
public abstract void stop(long) throws java.lang.Exception;
public abstract boolean stop(java.lang.Long, java.lang.Boolean) throws java.lang.Exception;
public abstract void shutdown() throws java.lang.Exception;
public abstract void shutdown(long) throws java.lang.Exception;
public abstract boolean remove() throws java.lang.Exception;
public abstract void restart() throws java.lang.Exception;
public abstract void restart(long) throws java.lang.Exception;
public abstract java.lang.String dumpRouteAsXml() throws java.lang.Exception;
public abstract java.lang.String dumpRouteAsXml(boolean) throws java.lang.Exception;
public abstract void updateRouteFromXml(java.lang.String) throws java.lang.Exception;
public abstract java.lang.String dumpRouteStatsAsXml(boolean, boolean) throws java.lang.Exception;
public abstract void reset(boolean) throws java.lang.Exception;
public abstract java.lang.String createRouteStaticEndpointJson();
public abstract java.lang.String createRouteStaticEndpointJson(boolean);
public abstract java.lang.Long getOldestInflightDuration();
public abstract java.lang.String getOldestInflightExchangeId();
public abstract java.lang.Boolean getHasRouteController();
public abstract org.apache.camel.spi.RouteError getLastError();
}