public interface io.vertx.core.impl.ContextInternal extends io.vertx.core.Context
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.vertx.core.impl.ContextInternal
super_class: java.lang.Object
{
public static boolean isOnWorkerThread();
descriptor: ()Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_1
invokestatic io.vertx.core.impl.ContextImpl.isOnVertxThread:(Z)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public static boolean isOnEventLoopThread();
descriptor: ()Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_0
invokestatic io.vertx.core.impl.ContextImpl.isOnVertxThread:(Z)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public static boolean isOnVertxThread();
descriptor: ()Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=0
0: invokestatic java.lang.Thread.currentThread:()Ljava/lang/Thread;
astore 0
start local 0 1: aload 0
instanceof io.vertx.core.impl.VertxThread
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 2 0 t Ljava/lang/Thread;
public abstract io.netty.channel.EventLoop nettyEventLoop();
descriptor: ()Lio/netty/channel/EventLoop;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract <T> void executeBlocking(io.vertx.core.Handler<io.vertx.core.Promise<T>>, io.vertx.core.impl.TaskQueue, io.vertx.core.Handler<io.vertx.core.AsyncResult<T>>);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/impl/TaskQueue;Lio/vertx/core/Handler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lio/vertx/core/Handler<Lio/vertx/core/Promise<TT;>;>;Lio/vertx/core/impl/TaskQueue;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<TT;>;>;)V
MethodParameters:
Name Flags
blockingCodeHandler
queue
resultHandler
public abstract <T> void executeBlockingInternal(io.vertx.core.Handler<io.vertx.core.Promise<T>>, io.vertx.core.Handler<io.vertx.core.AsyncResult<T>>);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/Handler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lio/vertx/core/Handler<Lio/vertx/core/Promise<TT;>;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<TT;>;>;)V
MethodParameters:
Name Flags
action
resultHandler
public abstract io.vertx.core.impl.Deployment getDeployment();
descriptor: ()Lio/vertx/core/impl/Deployment;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.vertx.core.impl.VertxInternal owner();
descriptor: ()Lio/vertx/core/impl/VertxInternal;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void executeFromIO(io.vertx.core.Handler<java.lang.Void>);
descriptor: (Lio/vertx/core/Handler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/Handler<Ljava/lang/Void;>;)V
MethodParameters:
Name Flags
task
public abstract <T> void executeFromIO(T, io.vertx.core.Handler<T>);
descriptor: (Ljava/lang/Object;Lio/vertx/core/Handler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(TT;Lio/vertx/core/Handler<TT;>;)V
MethodParameters:
Name Flags
value
task
public abstract void reportException(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
t
public abstract java.util.concurrent.ConcurrentMap<java.lang.Object, java.lang.Object> contextData();
descriptor: ()Ljava/util/concurrent/ConcurrentMap;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/concurrent/ConcurrentMap<Ljava/lang/Object;Ljava/lang/Object;>;
public io.vertx.core.Vertx owner();
descriptor: ()Lio/vertx/core/Vertx;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokeinterface io.vertx.core.impl.ContextInternal.owner:()Lio/vertx/core/impl/VertxInternal;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "ContextInternal.java"