public class io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions extends io.vertx.ext.bridge.BridgeOptions
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions
super_class: io.vertx.ext.bridge.BridgeOptions
{
public static final int DEFAULT_MAX_ADDRESS_LENGTH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 200
public static final int DEFAULT_MAX_HANDLERS_PER_SOCKET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1000
public static final long DEFAULT_PING_TIMEOUT;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10000
public static final long DEFAULT_REPLY_TIMEOUT;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 30000
private int maxAddressLength;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int maxHandlersPerSocket;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private long pingTimeout;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long replyTimeout;
descriptor: J
flags: (0x0002) ACC_PRIVATE
public void <init>(io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions);
descriptor: (Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial io.vertx.ext.bridge.BridgeOptions.<init>:(Lio/vertx/ext/bridge/BridgeOptions;)V
1: aload 0
aload 1
getfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxAddressLength:I
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxAddressLength:I
2: aload 0
aload 1
getfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxHandlersPerSocket:I
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxHandlersPerSocket:I
3: aload 0
aload 1
getfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.pingTimeout:J
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.pingTimeout:J
4: aload 0
aload 1
getfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.replyTimeout:J
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.replyTimeout:J
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 6 1 other Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
MethodParameters:
Name Flags
other
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial io.vertx.ext.bridge.BridgeOptions.<init>:()V
1: aload 0
sipush 200
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxAddressLength:I
2: aload 0
sipush 1000
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxHandlersPerSocket:I
3: aload 0
ldc 10000
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.pingTimeout:J
4: aload 0
ldc 30000
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.replyTimeout:J
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
public void <init>(io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/json/JsonObject;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.<init>:()V
1: aload 1
aload 0
invokestatic io.vertx.ext.web.handler.sockjs.SockJSBridgeOptionsConverter.fromJson:(Ljava/lang/Iterable;Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 3 1 json Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
json
public int getMaxAddressLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxAddressLength:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
public io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions setMaxAddressLength(int);
descriptor: (I)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "maxAddressLength must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxAddressLength:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 4 1 maxAddressLength I
MethodParameters:
Name Flags
maxAddressLength
public int getMaxHandlersPerSocket();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxHandlersPerSocket:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
public io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions setMaxHandlersPerSocket(int);
descriptor: (I)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "maxHandlersPerSocket must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.maxHandlersPerSocket:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 4 1 maxHandlersPerSocket I
MethodParameters:
Name Flags
maxHandlersPerSocket
public long getPingTimeout();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.pingTimeout:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
public io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions setPingTimeout(long);
descriptor: (J)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "pingTimeout must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.pingTimeout:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 4 1 pingTimeout J
MethodParameters:
Name Flags
pingTimeout
public long getReplyTimeout();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.replyTimeout:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
public io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions setReplyTimeout(long);
descriptor: (J)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "replyTimeout must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.replyTimeout:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 4 1 replyTimeout J
MethodParameters:
Name Flags
replyTimeout
public io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions addInboundPermitted(io.vertx.ext.bridge.PermittedOptions);
descriptor: (Lio/vertx/ext/bridge/PermittedOptions;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial io.vertx.ext.bridge.BridgeOptions.addInboundPermitted:(Lio/vertx/ext/bridge/PermittedOptions;)Lio/vertx/ext/bridge/BridgeOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 2 1 permitted Lio/vertx/ext/bridge/PermittedOptions;
MethodParameters:
Name Flags
permitted
public io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions setInboundPermitteds(java.util.List<io.vertx.ext.bridge.PermittedOptions>);
descriptor: (Ljava/util/List;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial io.vertx.ext.bridge.BridgeOptions.setInboundPermitteds:(Ljava/util/List;)Lio/vertx/ext/bridge/BridgeOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 2 1 inboundPermitted Ljava/util/List<Lio/vertx/ext/bridge/PermittedOptions;>;
Signature: (Ljava/util/List<Lio/vertx/ext/bridge/PermittedOptions;>;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
MethodParameters:
Name Flags
inboundPermitted
public io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions addOutboundPermitted(io.vertx.ext.bridge.PermittedOptions);
descriptor: (Lio/vertx/ext/bridge/PermittedOptions;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial io.vertx.ext.bridge.BridgeOptions.addOutboundPermitted:(Lio/vertx/ext/bridge/PermittedOptions;)Lio/vertx/ext/bridge/BridgeOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 2 1 permitted Lio/vertx/ext/bridge/PermittedOptions;
MethodParameters:
Name Flags
permitted
public io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions setOutboundPermitteds(java.util.List<io.vertx.ext.bridge.PermittedOptions>);
descriptor: (Ljava/util/List;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial io.vertx.ext.bridge.BridgeOptions.setOutboundPermitteds:(Ljava/util/List;)Lio/vertx/ext/bridge/BridgeOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
0 2 1 outboundPermitted Ljava/util/List<Lio/vertx/ext/bridge/PermittedOptions;>;
Signature: (Ljava/util/List<Lio/vertx/ext/bridge/PermittedOptions;>;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
MethodParameters:
Name Flags
outboundPermitted
public io.vertx.core.json.JsonObject toJson();
descriptor: ()Lio/vertx/core/json/JsonObject;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new io.vertx.core.json.JsonObject
dup
invokespecial io.vertx.core.json.JsonObject.<init>:()V
astore 1
start local 1 1: aload 0
aload 1
invokestatic io.vertx.ext.web.handler.sockjs.SockJSBridgeOptionsConverter.toJson:(Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;Lio/vertx/core/json/JsonObject;)V
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
1 3 1 json Lio/vertx/core/json/JsonObject;
public io.vertx.ext.bridge.BridgeOptions setInboundPermitteds(java.util.List);
descriptor: (Ljava/util/List;)Lio/vertx/ext/bridge/BridgeOptions;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.setInboundPermitteds:(Ljava/util/List;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
areturn
LocalVariableTable:
Start End Slot Name Signature
public io.vertx.ext.bridge.BridgeOptions addInboundPermitted(io.vertx.ext.bridge.PermittedOptions);
descriptor: (Lio/vertx/ext/bridge/PermittedOptions;)Lio/vertx/ext/bridge/BridgeOptions;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.addInboundPermitted:(Lio/vertx/ext/bridge/PermittedOptions;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
areturn
LocalVariableTable:
Start End Slot Name Signature
public io.vertx.ext.bridge.BridgeOptions setOutboundPermitteds(java.util.List);
descriptor: (Ljava/util/List;)Lio/vertx/ext/bridge/BridgeOptions;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.setOutboundPermitteds:(Ljava/util/List;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
areturn
LocalVariableTable:
Start End Slot Name Signature
public io.vertx.ext.bridge.BridgeOptions addOutboundPermitted(io.vertx.ext.bridge.PermittedOptions);
descriptor: (Lio/vertx/ext/bridge/PermittedOptions;)Lio/vertx/ext/bridge/BridgeOptions;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual io.vertx.ext.web.handler.sockjs.SockJSBridgeOptions.addOutboundPermitted:(Lio/vertx/ext/bridge/PermittedOptions;)Lio/vertx/ext/web/handler/sockjs/SockJSBridgeOptions;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "SockJSBridgeOptions.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.DataObject(generateConverter = true)