public class org.apache.camel.support.SynchronizationAdapter extends java.lang.Object implements org.apache.camel.spi.SynchronizationVetoable, org.apache.camel.Ordered, org.apache.camel.spi.SynchronizationRouteAware
{
public void <init>()
{
org.apache.camel.support.SynchronizationAdapter v;
v := @this: org.apache.camel.support.SynchronizationAdapter;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void onComplete(org.apache.camel.Exchange)
{
org.apache.camel.Exchange v;
org.apache.camel.support.SynchronizationAdapter v;
v := @this: org.apache.camel.support.SynchronizationAdapter;
v := @parameter: org.apache.camel.Exchange;
virtualinvoke v.<org.apache.camel.support.SynchronizationAdapter: void onDone(org.apache.camel.Exchange)>(v);
return;
}
public void onFailure(org.apache.camel.Exchange)
{
org.apache.camel.Exchange v;
org.apache.camel.support.SynchronizationAdapter v;
v := @this: org.apache.camel.support.SynchronizationAdapter;
v := @parameter: org.apache.camel.Exchange;
virtualinvoke v.<org.apache.camel.support.SynchronizationAdapter: void onDone(org.apache.camel.Exchange)>(v);
return;
}
public void onDone(org.apache.camel.Exchange)
{
org.apache.camel.Exchange v;
org.apache.camel.support.SynchronizationAdapter v;
v := @this: org.apache.camel.support.SynchronizationAdapter;
v := @parameter: org.apache.camel.Exchange;
return;
}
public boolean allowHandover()
{
org.apache.camel.support.SynchronizationAdapter v;
v := @this: org.apache.camel.support.SynchronizationAdapter;
return 1;
}
public int getOrder()
{
org.apache.camel.support.SynchronizationAdapter v;
v := @this: org.apache.camel.support.SynchronizationAdapter;
return 0;
}
public void onBeforeRoute(org.apache.camel.Route, org.apache.camel.Exchange)
{
org.apache.camel.Exchange v;
org.apache.camel.Route v;
org.apache.camel.support.SynchronizationAdapter v;
v := @this: org.apache.camel.support.SynchronizationAdapter;
v := @parameter: org.apache.camel.Route;
v := @parameter: org.apache.camel.Exchange;
return;
}
public void onAfterRoute(org.apache.camel.Route, org.apache.camel.Exchange)
{
org.apache.camel.Exchange v;
org.apache.camel.Route v;
org.apache.camel.support.SynchronizationAdapter v;
v := @this: org.apache.camel.support.SynchronizationAdapter;
v := @parameter: org.apache.camel.Route;
v := @parameter: org.apache.camel.Exchange;
return;
}
}