public class io.vertx.ext.stomp.StompServerOptions extends io.vertx.core.net.NetServerOptions implements io.vertx.ext.stomp.StompOptions
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.ext.stomp.StompServerOptions
super_class: io.vertx.core.net.NetServerOptions
{
public static final int ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10240
public static final int ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1000
public static final int DEFAULT_MAX_BODY_LENGTH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 104857600
public static final int DEFAULT_MAX_FRAME_IN_TRANSACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1000
public static final int DEFAULT_TRANSACTION_CHUNK_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1000
public static final int DEFAULT_MAX_SUBSCRIPTIONS_BY_CLIENT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1000
public static final java.lang.String DEFAULT_WEBSOCKET_PATH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "/stomp"
private int ;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int ;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int maxBodyLength;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int maxFrameInTransaction;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.util.List<java.lang.String> supportedVersions;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Ljava/lang/String;>;
private boolean secured;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean sendErrorOnNoSubscriptions;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private long ackTimeout;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private int timeFactor;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.json.JsonObject heartbeat;
descriptor: Lio/vertx/core/json/JsonObject;
flags: (0x0002) ACC_PRIVATE
private int transactionChunkSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int maxSubscriptionsByClient;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private boolean websocketBridge;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String websocketPath;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean disableTCPServer;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean trailingLine;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokespecial io.vertx.core.net.NetServerOptions.<init>:()V
1: aload 0
sipush 10240
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaderLength:I
2: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaders:I
3: aload 0
ldc 104857600
putfield io.vertx.ext.stomp.StompServerOptions.maxBodyLength:I
4: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.maxFrameInTransaction:I
5: aload 0
new java.util.ArrayList
dup
getstatic io.vertx.ext.stomp.StompServerOptions.DEFAULT_SUPPORTED_VERSIONS:Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
putfield io.vertx.ext.stomp.StompServerOptions.supportedVersions:Ljava/util/List;
6: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.secured:Z
7: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.sendErrorOnNoSubscriptions:Z
8: aload 0
ldc 10000
putfield io.vertx.ext.stomp.StompServerOptions.ackTimeout:J
9: aload 0
iconst_1
putfield io.vertx.ext.stomp.StompServerOptions.timeFactor:I
10: aload 0
getstatic io.vertx.ext.stomp.StompServerOptions.DEFAULT_STOMP_HEARTBEAT:Lio/vertx/core/json/JsonObject;
putfield io.vertx.ext.stomp.StompServerOptions.heartbeat:Lio/vertx/core/json/JsonObject;
11: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.transactionChunkSize:I
12: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.maxSubscriptionsByClient:I
13: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.websocketBridge:Z
14: aload 0
ldc "/stomp"
putfield io.vertx.ext.stomp.StompServerOptions.websocketPath:Ljava/lang/String;
15: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.trailingLine:Z
16: aload 0
ldc 61613
invokevirtual io.vertx.ext.stomp.StompServerOptions.setPort:(I)Lio/vertx/ext/stomp/StompServerOptions;
pop
17: aload 0
ldc "0.0.0.0"
invokevirtual io.vertx.ext.stomp.StompServerOptions.setHost:(Ljava/lang/String;)Lio/vertx/ext/stomp/StompServerOptions;
pop
18: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lio/vertx/ext/stomp/StompServerOptions;
public void <init>(io.vertx.ext.stomp.StompServerOptions);
descriptor: (Lio/vertx/ext/stomp/StompServerOptions;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial io.vertx.core.net.NetServerOptions.<init>:(Lio/vertx/core/net/NetServerOptions;)V
1: aload 0
sipush 10240
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaderLength:I
2: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaders:I
3: aload 0
ldc 104857600
putfield io.vertx.ext.stomp.StompServerOptions.maxBodyLength:I
4: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.maxFrameInTransaction:I
5: aload 0
new java.util.ArrayList
dup
getstatic io.vertx.ext.stomp.StompServerOptions.DEFAULT_SUPPORTED_VERSIONS:Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
putfield io.vertx.ext.stomp.StompServerOptions.supportedVersions:Ljava/util/List;
6: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.secured:Z
7: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.sendErrorOnNoSubscriptions:Z
8: aload 0
ldc 10000
putfield io.vertx.ext.stomp.StompServerOptions.ackTimeout:J
9: aload 0
iconst_1
putfield io.vertx.ext.stomp.StompServerOptions.timeFactor:I
10: aload 0
getstatic io.vertx.ext.stomp.StompServerOptions.DEFAULT_STOMP_HEARTBEAT:Lio/vertx/core/json/JsonObject;
putfield io.vertx.ext.stomp.StompServerOptions.heartbeat:Lio/vertx/core/json/JsonObject;
11: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.transactionChunkSize:I
12: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.maxSubscriptionsByClient:I
13: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.websocketBridge:Z
14: aload 0
ldc "/stomp"
putfield io.vertx.ext.stomp.StompServerOptions.websocketPath:Ljava/lang/String;
15: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.trailingLine:Z
16: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.maxHeaderLength:I
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaderLength:I
17: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.maxHeaders:I
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaders:I
18: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.maxBodyLength:I
putfield io.vertx.ext.stomp.StompServerOptions.maxBodyLength:I
19: aload 0
new java.util.ArrayList
dup
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.supportedVersions:Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
putfield io.vertx.ext.stomp.StompServerOptions.supportedVersions:Ljava/util/List;
20: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.secured:Z
putfield io.vertx.ext.stomp.StompServerOptions.secured:Z
21: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.sendErrorOnNoSubscriptions:Z
putfield io.vertx.ext.stomp.StompServerOptions.sendErrorOnNoSubscriptions:Z
22: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.ackTimeout:J
putfield io.vertx.ext.stomp.StompServerOptions.ackTimeout:J
23: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.timeFactor:I
putfield io.vertx.ext.stomp.StompServerOptions.timeFactor:I
24: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.heartbeat:Lio/vertx/core/json/JsonObject;
putfield io.vertx.ext.stomp.StompServerOptions.heartbeat:Lio/vertx/core/json/JsonObject;
25: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.maxFrameInTransaction:I
putfield io.vertx.ext.stomp.StompServerOptions.maxFrameInTransaction:I
26: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.transactionChunkSize:I
putfield io.vertx.ext.stomp.StompServerOptions.transactionChunkSize:I
27: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.maxSubscriptionsByClient:I
putfield io.vertx.ext.stomp.StompServerOptions.maxSubscriptionsByClient:I
28: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.websocketBridge:Z
putfield io.vertx.ext.stomp.StompServerOptions.websocketBridge:Z
29: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.websocketPath:Ljava/lang/String;
putfield io.vertx.ext.stomp.StompServerOptions.websocketPath:Ljava/lang/String;
30: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.disableTCPServer:Z
putfield io.vertx.ext.stomp.StompServerOptions.disableTCPServer:Z
31: aload 0
aload 1
getfield io.vertx.ext.stomp.StompServerOptions.trailingLine:Z
putfield io.vertx.ext.stomp.StompServerOptions.trailingLine:Z
32: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 33 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 33 1 other Lio/vertx/ext/stomp/StompServerOptions;
MethodParameters:
Name Flags
other
public void <init>(io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/json/JsonObject;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial io.vertx.core.net.NetServerOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
1: aload 0
sipush 10240
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaderLength:I
2: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaders:I
3: aload 0
ldc 104857600
putfield io.vertx.ext.stomp.StompServerOptions.maxBodyLength:I
4: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.maxFrameInTransaction:I
5: aload 0
new java.util.ArrayList
dup
getstatic io.vertx.ext.stomp.StompServerOptions.DEFAULT_SUPPORTED_VERSIONS:Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
putfield io.vertx.ext.stomp.StompServerOptions.supportedVersions:Ljava/util/List;
6: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.secured:Z
7: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.sendErrorOnNoSubscriptions:Z
8: aload 0
ldc 10000
putfield io.vertx.ext.stomp.StompServerOptions.ackTimeout:J
9: aload 0
iconst_1
putfield io.vertx.ext.stomp.StompServerOptions.timeFactor:I
10: aload 0
getstatic io.vertx.ext.stomp.StompServerOptions.DEFAULT_STOMP_HEARTBEAT:Lio/vertx/core/json/JsonObject;
putfield io.vertx.ext.stomp.StompServerOptions.heartbeat:Lio/vertx/core/json/JsonObject;
11: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.transactionChunkSize:I
12: aload 0
sipush 1000
putfield io.vertx.ext.stomp.StompServerOptions.maxSubscriptionsByClient:I
13: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.websocketBridge:Z
14: aload 0
ldc "/stomp"
putfield io.vertx.ext.stomp.StompServerOptions.websocketPath:Ljava/lang/String;
15: aload 0
iconst_0
putfield io.vertx.ext.stomp.StompServerOptions.trailingLine:Z
16: aload 1
aload 0
invokestatic io.vertx.ext.stomp.StompServerOptionsConverter.fromJson:(Ljava/lang/Iterable;Lio/vertx/ext/stomp/StompServerOptions;)V
17: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 18 1 json Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
json
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.stomp.StompServerOptionsConverter.toJson:(Lio/vertx/ext/stomp/StompServerOptions;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/stomp/StompServerOptions;
1 3 1 json Lio/vertx/core/json/JsonObject;
public int getMaxBodyLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.maxBodyLength:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setMaxBodyLength(int);
descriptor: (I)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.maxBodyLength:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 maxBodyLength I
MethodParameters:
Name Flags
maxBodyLength
public int ();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.maxHeaderLength:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions (int);
descriptor: (I)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaderLength:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 maxHeaderLength I
MethodParameters:
Name Flags
maxHeaderLength
public int ();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.maxHeaders:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions (int);
descriptor: (I)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.maxHeaders:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 maxHeaders I
MethodParameters:
Name Flags
maxHeaders
public java.util.List<java.lang.String> getSupportedVersions();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.supportedVersions:Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
Signature: ()Ljava/util/List<Ljava/lang/String;>;
public io.vertx.ext.stomp.StompServerOptions setSupportedVersions(java.util.List<java.lang.String>);
descriptor: (Ljava/util/List;)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.stomp.StompServerOptions.supportedVersions:Ljava/util/List;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 supportedVersions Ljava/util/List<Ljava/lang/String;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/ext/stomp/StompServerOptions;
MethodParameters:
Name Flags
supportedVersions
public boolean isSecured();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.secured:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setSecured(boolean);
descriptor: (Z)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.secured:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 secured Z
MethodParameters:
Name Flags
secured
public boolean isSendErrorOnNoSubscriptions();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.sendErrorOnNoSubscriptions:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setSendErrorOnNoSubscriptions(boolean);
descriptor: (Z)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.sendErrorOnNoSubscriptions:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 sendErrorOnNoSubscriptions Z
MethodParameters:
Name Flags
sendErrorOnNoSubscriptions
public int getTimeFactor();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.timeFactor:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setTimeFactor(int);
descriptor: (I)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
ifgt 2
1: new java.lang.IllegalArgumentException
dup
ldc "The time factor must be strictly positive"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.timeFactor:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 4 1 timeFactor I
MethodParameters:
Name Flags
timeFactor
public io.vertx.ext.stomp.StompServerOptions setSsl(boolean);
descriptor: (Z)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokespecial io.vertx.core.net.NetServerOptions.setSsl:(Z)Lio/vertx/core/net/NetServerOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 ssl Z
MethodParameters:
Name Flags
ssl
public io.vertx.ext.stomp.StompServerOptions setPort(int);
descriptor: (I)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_m1
if_icmpeq 3
1: aload 0
iload 1
invokespecial io.vertx.core.net.NetServerOptions.setPort:(I)Lio/vertx/core/net/NetServerOptions;
pop
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield io.vertx.ext.stomp.StompServerOptions.disableTCPServer:Z
4: StackMap locals:
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 5 1 port I
MethodParameters:
Name Flags
port
public int getPort();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.disableTCPServer:Z
ifeq 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
aload 0
invokespecial io.vertx.core.net.NetServerOptions.getPort:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setHost(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/ext/stomp/StompServerOptions;
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.core.net.NetServerOptions.setHost:(Ljava/lang/String;)Lio/vertx/core/net/NetServerOptions;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 host Ljava/lang/String;
MethodParameters:
Name Flags
host
public io.vertx.core.json.JsonObject getHeartbeat();
descriptor: ()Lio/vertx/core/json/JsonObject;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.heartbeat:Lio/vertx/core/json/JsonObject;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setHeartbeat(io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/json/JsonObject;)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.stomp.StompServerOptions.heartbeat:Lio/vertx/core/json/JsonObject;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 heartbeat Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
heartbeat
public int getMaxFrameInTransaction();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.maxFrameInTransaction:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setMaxFrameInTransaction(int);
descriptor: (I)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.maxFrameInTransaction:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 maxFrameInTransaction I
MethodParameters:
Name Flags
maxFrameInTransaction
public int getTransactionChunkSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.transactionChunkSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setTransactionChunkSize(int);
descriptor: (I)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
ifgt 2
1: new java.lang.IllegalArgumentException
dup
ldc "Chunk size must be strictly positive"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.transactionChunkSize:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 4 1 transactionChunkSize I
MethodParameters:
Name Flags
transactionChunkSize
public int getMaxSubscriptionsByClient();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.maxSubscriptionsByClient:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setMaxSubscriptionsByClient(int);
descriptor: (I)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.maxSubscriptionsByClient:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 maxSubscriptionsByClient I
MethodParameters:
Name Flags
maxSubscriptionsByClient
public boolean isWebsocketBridge();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.websocketBridge:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setWebsocketBridge(boolean);
descriptor: (Z)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.websocketBridge:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 websocketBridge Z
MethodParameters:
Name Flags
websocketBridge
public java.lang.String getWebsocketPath();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.websocketPath:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setWebsocketPath(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.ext.stomp.StompServerOptions.websocketPath:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 websocketPath Ljava/lang/String;
MethodParameters:
Name Flags
websocketPath
public boolean isTrailingLine();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.ext.stomp.StompServerOptions.trailingLine:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/ext/stomp/StompServerOptions;
public io.vertx.ext.stomp.StompServerOptions setTrailingLine(boolean);
descriptor: (Z)Lio/vertx/ext/stomp/StompServerOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.ext.stomp.StompServerOptions.trailingLine:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/ext/stomp/StompServerOptions;
0 2 1 trailingLine Z
MethodParameters:
Name Flags
trailingLine
public io.vertx.core.net.NetServerOptions setSsl(boolean);
descriptor: (Z)Lio/vertx/core/net/NetServerOptions;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual io.vertx.ext.stomp.StompServerOptions.setSsl:(Z)Lio/vertx/ext/stomp/StompServerOptions;
areturn
LocalVariableTable:
Start End Slot Name Signature
public io.vertx.core.net.TCPSSLOptions setSsl(boolean);
descriptor: (Z)Lio/vertx/core/net/TCPSSLOptions;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual io.vertx.ext.stomp.StompServerOptions.setSsl:(Z)Lio/vertx/ext/stomp/StompServerOptions;
areturn
LocalVariableTable:
Start End Slot Name Signature
public io.vertx.core.net.NetServerOptions setHost(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/net/NetServerOptions;
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.stomp.StompServerOptions.setHost:(Ljava/lang/String;)Lio/vertx/ext/stomp/StompServerOptions;
areturn
LocalVariableTable:
Start End Slot Name Signature
public io.vertx.core.net.NetServerOptions setPort(int);
descriptor: (I)Lio/vertx/core/net/NetServerOptions;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual io.vertx.ext.stomp.StompServerOptions.setPort:(I)Lio/vertx/ext/stomp/StompServerOptions;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "StompServerOptions.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.DataObject(generateConverter = true)