public class org.apache.camel.impl.DefaultRouteController extends org.apache.camel.support.ServiceSupport implements org.apache.camel.spi.RouteController
{
private org.apache.camel.CamelContext camelContext;
public void <init>()
{
org.apache.camel.impl.DefaultRouteController v;
v := @this: org.apache.camel.impl.DefaultRouteController;
specialinvoke v.<org.apache.camel.impl.DefaultRouteController: void <init>(org.apache.camel.CamelContext)>(null);
return;
}
public void <init>(org.apache.camel.CamelContext)
{
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v := @parameter: org.apache.camel.CamelContext;
specialinvoke v.<org.apache.camel.support.ServiceSupport: void <init>()>();
v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext> = v;
return;
}
public void setCamelContext(org.apache.camel.CamelContext)
{
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v := @parameter: org.apache.camel.CamelContext;
v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext> = v;
return;
}
public org.apache.camel.CamelContext getCamelContext()
{
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v = v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext>;
return v;
}
protected void doStart() throws java.lang.Exception
{
org.apache.camel.impl.DefaultRouteController v;
v := @this: org.apache.camel.impl.DefaultRouteController;
return;
}
protected void doStop() throws java.lang.Exception
{
org.apache.camel.impl.DefaultRouteController v;
v := @this: org.apache.camel.impl.DefaultRouteController;
return;
}
public void startRoute(java.lang.String) throws java.lang.Exception
{
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
java.lang.String v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v := @parameter: java.lang.String;
v = v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext>;
interfaceinvoke v.<org.apache.camel.CamelContext: void startRoute(java.lang.String)>(v);
return;
}
public void stopRoute(java.lang.String) throws java.lang.Exception
{
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
java.lang.String v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v := @parameter: java.lang.String;
v = v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext>;
interfaceinvoke v.<org.apache.camel.CamelContext: void stopRoute(java.lang.String)>(v);
return;
}
public void stopRoute(java.lang.String, long, java.util.concurrent.TimeUnit) throws java.lang.Exception
{
java.util.concurrent.TimeUnit v;
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
long v;
java.lang.String v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v := @parameter: java.lang.String;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext>;
interfaceinvoke v.<org.apache.camel.CamelContext: void stopRoute(java.lang.String,long,java.util.concurrent.TimeUnit)>(v, v, v);
return;
}
public boolean stopRoute(java.lang.String, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
{
java.util.concurrent.TimeUnit v;
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
long v;
java.lang.String v;
boolean v, v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v := @parameter: java.lang.String;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v := @parameter: boolean;
v = v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext>;
v = interfaceinvoke v.<org.apache.camel.CamelContext: boolean stopRoute(java.lang.String,long,java.util.concurrent.TimeUnit,boolean)>(v, v, v, v);
return v;
}
public void suspendRoute(java.lang.String) throws java.lang.Exception
{
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
java.lang.String v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v := @parameter: java.lang.String;
v = v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext>;
interfaceinvoke v.<org.apache.camel.CamelContext: void suspendRoute(java.lang.String)>(v);
return;
}
public void suspendRoute(java.lang.String, long, java.util.concurrent.TimeUnit) throws java.lang.Exception
{
java.util.concurrent.TimeUnit v;
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
long v;
java.lang.String v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v := @parameter: java.lang.String;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext>;
interfaceinvoke v.<org.apache.camel.CamelContext: void suspendRoute(java.lang.String,long,java.util.concurrent.TimeUnit)>(v, v, v);
return;
}
public void resumeRoute(java.lang.String) throws java.lang.Exception
{
org.apache.camel.CamelContext v;
org.apache.camel.impl.DefaultRouteController v;
java.lang.String v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v := @parameter: java.lang.String;
v = v.<org.apache.camel.impl.DefaultRouteController: org.apache.camel.CamelContext camelContext>;
interfaceinvoke v.<org.apache.camel.CamelContext: void resumeRoute(java.lang.String)>(v);
return;
}
public java.util.Collection getControlledRoutes()
{
org.apache.camel.impl.DefaultRouteController v;
java.util.List v;
v := @this: org.apache.camel.impl.DefaultRouteController;
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
return v;
}
}