public interface jakarta.servlet.AsyncContext
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: jakarta.servlet.AsyncContext
super_class: java.lang.Object
{
public static final java.lang.String ASYNC_REQUEST_URI;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "jakarta.servlet.async.request_uri"
public static final java.lang.String ASYNC_CONTEXT_PATH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "jakarta.servlet.async.context_path"
public static final java.lang.String ASYNC_MAPPING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "jakarta.servlet.async.mapping"
public static final java.lang.String ASYNC_PATH_INFO;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "jakarta.servlet.async.path_info"
public static final java.lang.String ASYNC_SERVLET_PATH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "jakarta.servlet.async.servlet_path"
public static final java.lang.String ASYNC_QUERY_STRING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "jakarta.servlet.async.query_string"
public abstract jakarta.servlet.ServletRequest getRequest();
descriptor: ()Ljakarta/servlet/ServletRequest;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract jakarta.servlet.ServletResponse getResponse();
descriptor: ()Ljakarta/servlet/ServletResponse;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasOriginalRequestAndResponse();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void dispatch();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void dispatch(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
path
public abstract void dispatch(jakarta.servlet.ServletContext, java.lang.String);
descriptor: (Ljakarta/servlet/ServletContext;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
context
path
public abstract void complete();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void start(java.lang.Runnable);
descriptor: (Ljava/lang/Runnable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
run
public abstract void addListener(jakarta.servlet.AsyncListener);
descriptor: (Ljakarta/servlet/AsyncListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void addListener(jakarta.servlet.AsyncListener, jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse);
descriptor: (Ljakarta/servlet/AsyncListener;Ljakarta/servlet/ServletRequest;Ljakarta/servlet/ServletResponse;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
request
response
public abstract <T extends jakarta.servlet.AsyncListener> T createListener(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljakarta/servlet/AsyncListener;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws jakarta.servlet.ServletException
Signature: <T::Ljakarta/servlet/AsyncListener;>(Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
clazz
public abstract void setTimeout(long);
descriptor: (J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timeout
public abstract long getTimeout();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "AsyncContext.java"