public class oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask extends java.lang.Object implements java.util.concurrent.Future
{
private final java.util.concurrent.ScheduledFuture scheduledFuture;
final oadd.org.apache.curator.utils.CloseableExecutorService this$0;
public void <init>(oadd.org.apache.curator.utils.CloseableExecutorService, java.util.concurrent.ScheduledFuture)
{
java.util.concurrent.ScheduledFuture v;
java.util.Set v;
oadd.org.apache.curator.utils.CloseableExecutorService v;
oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask v;
v := @this: oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask;
v := @parameter: oadd.org.apache.curator.utils.CloseableExecutorService;
v := @parameter: java.util.concurrent.ScheduledFuture;
v.<oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask: oadd.org.apache.curator.utils.CloseableExecutorService this$0> = v;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask: java.util.concurrent.ScheduledFuture scheduledFuture> = v;
v = v.<oadd.org.apache.curator.utils.CloseableExecutorService: java.util.Set futures>;
interfaceinvoke v.<java.util.Set: boolean add(java.lang.Object)>(v);
return;
}
public boolean cancel(boolean)
{
java.util.concurrent.ScheduledFuture v, v;
java.util.Set v;
oadd.org.apache.curator.utils.CloseableExecutorService v;
oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask v;
boolean v, v;
v := @this: oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask;
v := @parameter: boolean;
v = v.<oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask: oadd.org.apache.curator.utils.CloseableExecutorService this$0>;
v = v.<oadd.org.apache.curator.utils.CloseableExecutorService: java.util.Set futures>;
v = v.<oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask: java.util.concurrent.ScheduledFuture scheduledFuture>;
interfaceinvoke v.<java.util.Set: boolean remove(java.lang.Object)>(v);
v = v.<oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask: java.util.concurrent.ScheduledFuture scheduledFuture>;
v = interfaceinvoke v.<java.util.concurrent.ScheduledFuture: boolean cancel(boolean)>(v);
return v;
}
public boolean isCancelled()
{
java.util.concurrent.ScheduledFuture v;
oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask v;
boolean v;
v := @this: oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask;
v = v.<oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask: java.util.concurrent.ScheduledFuture scheduledFuture>;
v = interfaceinvoke v.<java.util.concurrent.ScheduledFuture: boolean isCancelled()>();
return v;
}
public boolean isDone()
{
java.util.concurrent.ScheduledFuture v;
oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask v;
boolean v;
v := @this: oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask;
v = v.<oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask: java.util.concurrent.ScheduledFuture scheduledFuture>;
v = interfaceinvoke v.<java.util.concurrent.ScheduledFuture: boolean isDone()>();
return v;
}
public java.lang.Void get() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
{
oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask v;
v := @this: oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask;
return null;
}
public java.lang.Void get(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.util.concurrent.TimeoutException
{
java.util.concurrent.TimeUnit v;
long v;
oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask v;
v := @this: oadd.org.apache.curator.utils.CloseableExecutorService$InternalScheduledFutureTask;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
return null;
}
}