public class io.smallrye.mutiny.infrastructure.MutinyScheduler extends java.util.concurrent.ScheduledThreadPoolExecutor
{
private final java.util.concurrent.Executor executor;
public void <init>(java.util.concurrent.Executor)
{
io.smallrye.mutiny.infrastructure.MutinyScheduler v;
java.util.concurrent.Executor v;
v := @this: io.smallrye.mutiny.infrastructure.MutinyScheduler;
v := @parameter: java.util.concurrent.Executor;
specialinvoke v.<java.util.concurrent.ScheduledThreadPoolExecutor: void <init>(int)>(1);
v.<io.smallrye.mutiny.infrastructure.MutinyScheduler: java.util.concurrent.Executor executor> = v;
return;
}
protected java.util.concurrent.RunnableScheduledFuture decorateTask(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture)
{
io.smallrye.mutiny.infrastructure.MutinyScheduler$DecoratedRunnableTask v;
java.util.concurrent.Executor v;
java.util.concurrent.RunnableScheduledFuture v;
io.smallrye.mutiny.infrastructure.MutinyScheduler v;
java.lang.Runnable v;
v := @this: io.smallrye.mutiny.infrastructure.MutinyScheduler;
v := @parameter: java.lang.Runnable;
v := @parameter: java.util.concurrent.RunnableScheduledFuture;
v = new io.smallrye.mutiny.infrastructure.MutinyScheduler$DecoratedRunnableTask;
v = v.<io.smallrye.mutiny.infrastructure.MutinyScheduler: java.util.concurrent.Executor executor>;
specialinvoke v.<io.smallrye.mutiny.infrastructure.MutinyScheduler$DecoratedRunnableTask: void <init>(java.util.concurrent.RunnableScheduledFuture,java.util.concurrent.Executor)>(v, v);
return v;
}
protected java.util.concurrent.RunnableScheduledFuture decorateTask(java.util.concurrent.Callable, java.util.concurrent.RunnableScheduledFuture)
{
io.smallrye.mutiny.infrastructure.MutinyScheduler$DecoratedRunnableTask v;
java.util.concurrent.Executor v;
java.util.concurrent.RunnableScheduledFuture v;
java.util.concurrent.Callable v;
io.smallrye.mutiny.infrastructure.MutinyScheduler v;
v := @this: io.smallrye.mutiny.infrastructure.MutinyScheduler;
v := @parameter: java.util.concurrent.Callable;
v := @parameter: java.util.concurrent.RunnableScheduledFuture;
v = new io.smallrye.mutiny.infrastructure.MutinyScheduler$DecoratedRunnableTask;
v = v.<io.smallrye.mutiny.infrastructure.MutinyScheduler: java.util.concurrent.Executor executor>;
specialinvoke v.<io.smallrye.mutiny.infrastructure.MutinyScheduler$DecoratedRunnableTask: void <init>(java.util.concurrent.RunnableScheduledFuture,java.util.concurrent.Executor)>(v, v);
return v;
}
}