public interface com.netflix.hystrix.HystrixThreadPool
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.netflix.hystrix.HystrixThreadPool
super_class: java.lang.Object
{
public abstract java.util.concurrent.ExecutorService getExecutor();
descriptor: ()Ljava/util/concurrent/ExecutorService;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract rx.Scheduler getScheduler();
descriptor: ()Lrx/Scheduler;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract rx.Scheduler getScheduler(rx.functions.Func0<java.lang.Boolean>);
descriptor: (Lrx/functions/Func0;)Lrx/Scheduler;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lrx/functions/Func0<Ljava/lang/Boolean;>;)Lrx/Scheduler;
MethodParameters:
Name Flags
shouldInterruptThread
public abstract void markThreadExecution();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void markThreadCompletion();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void markThreadRejection();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isQueueSpaceAvailable();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "HystrixThreadPool.java"
NestMembers:
com.netflix.hystrix.HystrixThreadPool$Factory com.netflix.hystrix.HystrixThreadPool$HystrixThreadPoolDefault com.netflix.hystrix.HystrixThreadPool$HystrixThreadPoolDefault$1
InnerClasses:
public Factory = com.netflix.hystrix.HystrixThreadPool$Factory of com.netflix.hystrix.HystrixThreadPool
public HystrixThreadPoolDefault = com.netflix.hystrix.HystrixThreadPool$HystrixThreadPoolDefault of com.netflix.hystrix.HystrixThreadPool