public class org.glassfish.grizzly.websockets.WebSocketEngine
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.glassfish.grizzly.websockets.WebSocketEngine
super_class: java.lang.Object
{
public static final org.glassfish.grizzly.websockets.Version DEFAULT_VERSION;
descriptor: Lorg/glassfish/grizzly/websockets/Version;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int DEFAULT_TIMEOUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 30
private static final java.lang.String[] EMPTY_STRING_ARRAY;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final org.glassfish.grizzly.websockets.WebSocketEngine engine;
descriptor: Lorg/glassfish/grizzly/websockets/WebSocketEngine;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static final java.util.logging.Logger logger;
descriptor: Ljava/util/logging/Logger;
flags: (0x0018) ACC_STATIC, ACC_FINAL
private final java.util.List<org.glassfish.grizzly.websockets.WebSocketApplication> applications;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/List<Lorg/glassfish/grizzly/websockets/WebSocketApplication;>;
private final java.util.HashMap<org.glassfish.grizzly.websockets.WebSocketApplication, java.lang.String> applicationMap;
descriptor: Ljava/util/HashMap;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/HashMap<Lorg/glassfish/grizzly/websockets/WebSocketApplication;Ljava/lang/String;>;
private final java.util.HashMap<java.lang.String, org.glassfish.grizzly.websockets.WebSocketApplication> fullPathToApplication;
descriptor: Ljava/util/HashMap;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/HashMap<Ljava/lang/String;Lorg/glassfish/grizzly/websockets/WebSocketApplication;>;
private final java.util.HashMap<java.lang.String, java.util.List<org.glassfish.grizzly.websockets.WebSocketApplication>> contextApplications;
descriptor: Ljava/util/HashMap;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/HashMap<Ljava/lang/String;Ljava/util/List<Lorg/glassfish/grizzly/websockets/WebSocketApplication;>;>;
private final org.glassfish.grizzly.http.HttpResponsePacket$Builder unsupportedVersionsResponseBuilder;
descriptor: Lorg/glassfish/grizzly/http/HttpResponsePacket$Builder;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private Mapper mapper;
descriptor: LMapper;
flags: (0x0002) ACC_PRIVATE
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.glassfish.grizzly.http.server cannot be resolved\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\twrapper cannot be resolved or is not a field\n\twrapper cannot be resolved or is not a field\n\tThe method recycle() is undefined for the type WebSocketMappingData\n\tcontextPath cannot be resolved or is not a field\n\tThe method upgrade(FilterChainContext, HttpContent, Mapper) from the type WebSocketEngine refers to the missing type Mapper\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
public static org.glassfish.grizzly.websockets.WebSocketEngine getEngine();
descriptor: ()Lorg/glassfish/grizzly/websockets/WebSocketEngine;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
public org.glassfish.grizzly.websockets.WebSocketApplication getApplication(org.glassfish.grizzly.http.HttpRequestPacket);
descriptor: (Lorg/glassfish/grizzly/http/HttpRequestPacket;)Lorg/glassfish/grizzly/websockets/WebSocketApplication;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tMapper cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
MethodParameters:
Name Flags
request
org.glassfish.grizzly.websockets.WebSocketEngine$WebSocketApplicationReg getApplication(org.glassfish.grizzly.http.HttpRequestPacket, Mapper);
descriptor: (Lorg/glassfish/grizzly/http/HttpRequestPacket;LMapper;)Lorg/glassfish/grizzly/websockets/WebSocketEngine$WebSocketApplicationReg;
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\twrapper cannot be resolved or is not a field\n\twrapper cannot be resolved or is not a field\n\tThe method recycle() is undefined for the type WebSocketMappingData\n\tcontextPath cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
MethodParameters:
Name Flags
request final
glassfishMapper final
public boolean upgrade(org.glassfish.grizzly.filterchain.FilterChainContext, org.glassfish.grizzly.http.HttpContent);
descriptor: (Lorg/glassfish/grizzly/filterchain/FilterChainContext;Lorg/glassfish/grizzly/http/HttpContent;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method upgrade(FilterChainContext, HttpContent, Mapper) from the type WebSocketEngine refers to the missing type Mapper\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
ctx
requestContent
public boolean upgrade(org.glassfish.grizzly.filterchain.FilterChainContext, org.glassfish.grizzly.http.HttpContent, Mapper);
descriptor: (Lorg/glassfish/grizzly/filterchain/FilterChainContext;Lorg/glassfish/grizzly/http/HttpContent;LMapper;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tMapper cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
ctx
requestContent
mapper
public static org.glassfish.grizzly.websockets.ProtocolHandler loadHandler(org.glassfish.grizzly.http.util.MimeHeaders);
descriptor: (Lorg/glassfish/grizzly/http/util/MimeHeaders;)Lorg/glassfish/grizzly/websockets/ProtocolHandler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
headers
public synchronized void register(java.lang.String, java.lang.String, org.glassfish.grizzly.websockets.WebSocketApplication);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lorg/glassfish/grizzly/websockets/WebSocketApplication;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
MethodParameters:
Name Flags
contextPath final
urlPattern final
app final
public synchronized void register(org.glassfish.grizzly.websockets.WebSocketApplication);
descriptor: (Lorg/glassfish/grizzly/websockets/WebSocketApplication;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
app
public synchronized void unregister(org.glassfish.grizzly.websockets.WebSocketApplication);
descriptor: (Lorg/glassfish/grizzly/websockets/WebSocketApplication;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
MethodParameters:
Name Flags
app
public synchronized void unregisterAll();
descriptor: ()V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n\tMapper cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
private void handleUnsupportedVersion(org.glassfish.grizzly.filterchain.FilterChainContext, org.glassfish.grizzly.http.HttpRequestPacket);
descriptor: (Lorg/glassfish/grizzly/filterchain/FilterChainContext;Lorg/glassfish/grizzly/http/HttpRequestPacket;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/websockets/WebSocketEngine;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
ctx final
request final
private static java.lang.String getContextPath(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
mapping
}
SourceFile: "WebSocketEngine.java"
NestMembers:
org.glassfish.grizzly.websockets.WebSocketEngine$1 org.glassfish.grizzly.websockets.WebSocketEngine$WebSocketApplicationReg
InnerClasses:
public Builder = org.glassfish.grizzly.http.HttpResponsePacket$Builder of org.glassfish.grizzly.http.HttpResponsePacket
private WebSocketApplicationReg = org.glassfish.grizzly.websockets.WebSocketEngine$WebSocketApplicationReg of org.glassfish.grizzly.websockets.WebSocketEngine