public interface  org.apache.camel.spi.RouteContext extends java.lang.Object implements org.apache.camel.RuntimeConfiguration, org.apache.camel.EndpointAware
{
public abstract org.apache.camel.model.FromDefinition getFrom();
public abstract org.apache.camel.model.RouteDefinition getRoute();
public abstract org.apache.camel.CamelContext getCamelContext();
public abstract org.apache.camel.Endpoint resolveEndpoint(java.lang.String);
public abstract org.apache.camel.Endpoint resolveEndpoint(java.lang.String, java.lang.String);
public abstract java.lang.Object lookup(java.lang.String, java.lang.Class);
public abstract java.lang.Object mandatoryLookup(java.lang.String, java.lang.Class);
public abstract java.util.Map lookupByType(java.lang.Class);
public abstract void commit();
public abstract void addEventDrivenProcessor(org.apache.camel.Processor);
public abstract java.util.List getInterceptStrategies();
public abstract void setInterceptStrategies(java.util.List);
public abstract void addInterceptStrategy(org.apache.camel.spi.InterceptStrategy);
public abstract void setManagedInterceptStrategy(org.apache.camel.spi.InterceptStrategy);
public abstract org.apache.camel.spi.InterceptStrategy getManagedInterceptStrategy();
public abstract void setIsRouteAdded(boolean);
public abstract boolean isRouteAdded();
public abstract java.util.List getRoutePolicyList();
public abstract void setRoutePolicyList(java.util.List);
public abstract int getAndIncrement(org.apache.camel.model.ProcessorDefinition);
public org.apache.camel.spi.RouteError getLastError()
{
org.apache.camel.spi.RouteContext v;
v := @this: org.apache.camel.spi.RouteContext;
return null;
}
public void setLastError(org.apache.camel.spi.RouteError)
{
org.apache.camel.spi.RouteContext v;
org.apache.camel.spi.RouteError v;
v := @this: org.apache.camel.spi.RouteContext;
v := @parameter: org.apache.camel.spi.RouteError;
return;
}
public org.apache.camel.spi.RouteController getRouteController()
{
org.apache.camel.spi.RouteContext v;
v := @this: org.apache.camel.spi.RouteContext;
return null;
}
public void setRouteController(org.apache.camel.spi.RouteController)
{
org.apache.camel.spi.RouteController v;
org.apache.camel.spi.RouteContext v;
v := @this: org.apache.camel.spi.RouteContext;
v := @parameter: org.apache.camel.spi.RouteController;
return;
}
}