public interface  org.apache.camel.Route extends java.lang.Object implements org.apache.camel.EndpointAware
{
public static final java.lang.String ID_PROPERTY;
public static final java.lang.String PARENT_PROPERTY;
public static final java.lang.String GROUP_PROPERTY;
public static final java.lang.String REST_PROPERTY;
public static final java.lang.String DESCRIPTION_PROPERTY;
public abstract java.lang.String getId();
public abstract java.lang.String getGroup();
public abstract java.lang.String getUptime();
public abstract long getUptimeMillis();
public abstract org.apache.camel.Consumer getConsumer();
public abstract boolean supportsSuspension();
public abstract java.util.Map getProperties();
public abstract java.lang.String getDescription();
public abstract org.apache.camel.spi.RouteContext getRouteContext();
public abstract void onStartingServices(java.util.List) throws java.lang.Exception;
public abstract java.util.List getServices();
public abstract void addService(org.apache.camel.Service);
public abstract org.apache.camel.Navigate navigate();
public abstract java.util.List filter(java.lang.String);
public abstract void warmUp();
}