class org.jboss.threads.DelegatingScheduledExecutorService extends org.jboss.threads.DelegatingExecutorService implements java.util.concurrent.ScheduledExecutorService
{
private final java.util.concurrent.ScheduledExecutorService delegate;
void <init>(java.util.concurrent.ScheduledExecutorService)
{
java.util.concurrent.ScheduledExecutorService v;
org.jboss.threads.DelegatingScheduledExecutorService v;
v := @this: org.jboss.threads.DelegatingScheduledExecutorService;
v := @parameter: java.util.concurrent.ScheduledExecutorService;
specialinvoke v.<org.jboss.threads.DelegatingExecutorService: void <init>(java.util.concurrent.Executor)>(v);
v.<org.jboss.threads.DelegatingScheduledExecutorService: java.util.concurrent.ScheduledExecutorService delegate> = v;
return;
}
public java.util.concurrent.ScheduledFuture schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
org.jboss.threads.DelegatingScheduledExecutorService v;
java.util.concurrent.ScheduledFuture v;
java.util.concurrent.ScheduledExecutorService v;
long v;
java.lang.Runnable v;
v := @this: org.jboss.threads.DelegatingScheduledExecutorService;
v := @parameter: java.lang.Runnable;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = v.<org.jboss.threads.DelegatingScheduledExecutorService: java.util.concurrent.ScheduledExecutorService delegate>;
v = interfaceinvoke v.<java.util.concurrent.ScheduledExecutorService: java.util.concurrent.ScheduledFuture schedule(java.lang.Runnable,long,java.util.concurrent.TimeUnit)>(v, v, v);
return v;
}
public java.util.concurrent.ScheduledFuture schedule(java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
org.jboss.threads.DelegatingScheduledExecutorService v;
java.util.concurrent.ScheduledFuture v;
java.util.concurrent.ScheduledExecutorService v;
java.util.concurrent.Callable v;
long v;
v := @this: org.jboss.threads.DelegatingScheduledExecutorService;
v := @parameter: java.util.concurrent.Callable;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = v.<org.jboss.threads.DelegatingScheduledExecutorService: java.util.concurrent.ScheduledExecutorService delegate>;
v = interfaceinvoke v.<java.util.concurrent.ScheduledExecutorService: java.util.concurrent.ScheduledFuture schedule(java.util.concurrent.Callable,long,java.util.concurrent.TimeUnit)>(v, v, v);
return v;
}
public java.util.concurrent.ScheduledFuture scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
org.jboss.threads.DelegatingScheduledExecutorService v;
java.util.concurrent.ScheduledFuture v;
java.util.concurrent.ScheduledExecutorService v;
long v, v;
java.lang.Runnable v;
v := @this: org.jboss.threads.DelegatingScheduledExecutorService;
v := @parameter: java.lang.Runnable;
v := @parameter: long;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = v.<org.jboss.threads.DelegatingScheduledExecutorService: java.util.concurrent.ScheduledExecutorService delegate>;
v = interfaceinvoke v.<java.util.concurrent.ScheduledExecutorService: java.util.concurrent.ScheduledFuture scheduleAtFixedRate(java.lang.Runnable,long,long,java.util.concurrent.TimeUnit)>(v, v, v, v);
return v;
}
public java.util.concurrent.ScheduledFuture scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
{
java.util.concurrent.TimeUnit v;
org.jboss.threads.DelegatingScheduledExecutorService v;
java.util.concurrent.ScheduledFuture v;
java.util.concurrent.ScheduledExecutorService v;
long v, v;
java.lang.Runnable v;
v := @this: org.jboss.threads.DelegatingScheduledExecutorService;
v := @parameter: java.lang.Runnable;
v := @parameter: long;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = v.<org.jboss.threads.DelegatingScheduledExecutorService: java.util.concurrent.ScheduledExecutorService delegate>;
v = interfaceinvoke v.<java.util.concurrent.ScheduledExecutorService: java.util.concurrent.ScheduledFuture scheduleWithFixedDelay(java.lang.Runnable,long,long,java.util.concurrent.TimeUnit)>(v, v, v, v);
return v;
}
}