A B C D E F G H I L M N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
- ABORT - io.vertx.ext.stomp.lite.frame.Frame.Command
- ACCEPT_VERSION - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- ack(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
- ACK - io.vertx.ext.stomp.lite.frame.Frame.Command
- ACK - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- add(String, String) - Method in class io.vertx.ext.stomp.lite.frame.Headers
- addAll(Map<String, String>) - Method in class io.vertx.ext.stomp.lite.frame.Headers
- addHeader(String, String) - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Adds a header to the frame.
- authenticate(Map<String, String>) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
-
Requests authentication for the given credentials
B
- begin(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
- BEGIN - io.vertx.ext.stomp.lite.frame.Frame.Command
- binaryHandlerID() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
When a
Websocketis created it automatically registers an event handler with the event bus - the ID of that handler is given by this method.
C
- CARRIAGE_RETURN - Static variable in class io.vertx.ext.stomp.lite.frame.FrameParser
- close() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Closes the connection with the client.
- closed() - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
-
Called when the client connection is closed
- COLON - Static variable in class io.vertx.ext.stomp.lite.frame.FrameParser
- COMMA - Static variable in class io.vertx.ext.stomp.lite.frame.FrameParser
- commit(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
- COMMIT - io.vertx.ext.stomp.lite.frame.Frame.Command
- computeClientHeartbeatPeriod(Frame.Heartbeat, Frame.Heartbeat) - Static method in class io.vertx.ext.stomp.lite.frame.Frame.Heartbeat
-
Computes the period at which the client must send a Heartbeat to the server.
- computeServerHeartbeatPeriod(Frame.Heartbeat, Frame.Heartbeat) - Static method in class io.vertx.ext.stomp.lite.frame.Frame.Heartbeat
-
Computes the period at which the server must send a Heartbeat to the client.
- CONNECT - io.vertx.ext.stomp.lite.frame.Frame.Command
- CONNECTED - io.vertx.ext.stomp.lite.frame.Frame.Command
- CONTENT_LENGTH - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- CONTENT_TYPE - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- create() - Static method in class io.vertx.ext.stomp.lite.frame.Headers
- create(JsonObject) - Static method in class io.vertx.ext.stomp.lite.frame.Frame.Heartbeat
-
Creates an instance of
Frame.Heartbeatfrom the JSON configuration provides in the client / server options. - create(StompServerConnection) - Method in interface io.vertx.ext.stomp.lite.StompServerHandlerFactory
- create(String...) - Static method in class io.vertx.ext.stomp.lite.frame.Headers
- create(Map<String, String>) - Static method in class io.vertx.ext.stomp.lite.frame.Headers
- createErrorFrame(String, Map<String, String>, String) - Static method in interface io.vertx.ext.stomp.lite.frame.Frames
- createErrorFrame(Throwable, boolean) - Static method in interface io.vertx.ext.stomp.lite.frame.Frames
-
Creates and error frame for given throwable and includes the stack trace in the body if desired
- createReceiptFrame(String, Map<String, String>) - Static method in interface io.vertx.ext.stomp.lite.frame.Frames
- createWebSocketHandler(Vertx, StompServerOptions, StompServerHandlerFactory) - Static method in class io.vertx.ext.stomp.lite.StompServer
D
- decode(String, boolean) - Static method in class io.vertx.ext.stomp.lite.frame.HeaderCodec
- DEFAULT_DEBUG_ENABLED - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DEFAULT_MAX_BODY_LENGTH - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DEFAULT_MAX_CONNECT_FRAME_LENGTH - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DEFAULT_MAX_HEADER_LENGTH - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DEFAULT_MAX_HEADERS - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DEFAULT_STOMP_HEARTBEAT - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DEFAULT_STOMP_HOST - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DEFAULT_STOMP_PORT - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DEFAULT_TRAILING_LINE - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DEFAULT_WEBSOCKET_PATH - Static variable in class io.vertx.ext.stomp.lite.StompServerOptions
- DESTINATION - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- DISCONNECT - io.vertx.ext.stomp.lite.frame.Frame.Command
- disconnected() - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
-
Called when a client explicitly sends a DISCONNECT frame.
E
- encode(String, boolean) - Static method in class io.vertx.ext.stomp.lite.frame.HeaderCodec
- encoding() - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Read the frame encoding.
- EOL - Static variable in class io.vertx.ext.stomp.lite.frame.FrameParser
- ERROR - io.vertx.ext.stomp.lite.frame.Frame.Command
- errorHandler(Handler<FrameException>) - Method in class io.vertx.ext.stomp.lite.frame.FrameParser
- ESCAPE - Static variable in class io.vertx.ext.stomp.lite.frame.FrameParser
- exception(Throwable) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
-
This is called when the processing of a client request resulted in an exception.
F
- fetch(long) - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Fetch the specified
amountof elements. - Frame - Class in io.vertx.ext.stomp.lite.frame
-
Represents a STOMP frame.
- Frame() - Constructor for class io.vertx.ext.stomp.lite.frame.Frame
-
Creates an un-configured frame.
- Frame(JsonObject) - Constructor for class io.vertx.ext.stomp.lite.frame.Frame
-
Creates a new instance of
Framefrom its JSON representation. - Frame(Frame) - Constructor for class io.vertx.ext.stomp.lite.frame.Frame
-
Creates a new instance of
Frameby copying the values from theotherframe. - Frame(Frame.Command, Map<String, String>, Buffer) - Constructor for class io.vertx.ext.stomp.lite.frame.Frame
-
Creates a new instance of
Frame. - Frame.Command - Enum in io.vertx.ext.stomp.lite.frame
-
The list of command defined by the STOMP specification.
- Frame.Heartbeat - Class in io.vertx.ext.stomp.lite.frame
-
Represents the heartbeat configuration.
- FrameConverter - Class in io.vertx.ext.stomp.lite.frame
-
Converter for
Frame. - FrameConverter() - Constructor for class io.vertx.ext.stomp.lite.frame.FrameConverter
- FrameException - Exception in io.vertx.ext.stomp.lite.frame
-
Exception thrown when a STOMP frame is not structured correctly or does nto obey to the specification.
- FrameException(String) - Constructor for exception io.vertx.ext.stomp.lite.frame.FrameException
- FrameParser - Class in io.vertx.ext.stomp.lite.frame
-
A STOMP frame parser compliant with the specification (including header decoding).
- FrameParser() - Constructor for class io.vertx.ext.stomp.lite.frame.FrameParser
- FrameParser(StompServerOptions) - Constructor for class io.vertx.ext.stomp.lite.frame.FrameParser
- Frames - Interface in io.vertx.ext.stomp.lite.frame
-
Utility methods to build common
Frames. - fromJson(JsonObject, Frame) - Static method in class io.vertx.ext.stomp.lite.frame.FrameConverter
G
- getAck() - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Gets the value of the
ackheader. - getBody() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- getBodyAsByteArray() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- getBodyAsString() - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Gets the body of the frames as a String encoded in the frame encoding.
- getBodyAsString(String) - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Gets the body of the frames as a String encoded in the given encoding.
- getCommand() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- getData() - Method in exception io.vertx.ext.stomp.lite.frame.InvalidConnectFrame
-
The original connect frame before parsing sent by the client
- getDestination() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- getHeader(String) - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Gets the value of the header with the given name.
- getHeaders() - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Gets the frame headers.
- getHeartbeat() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Gets the heartbeat configuration.
- getHost() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
- getId() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- getMaxBodyLength() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Gets the max length of the frame body accepted by the server.
- getMaxConnectFrameLength() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Gets the maximum length of the CONNECT frame that can be provided by the client
- getMaxHeaderLength() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Gets the max length of header's value.
- getMaxHeaders() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Gets the maximum number of headers supported by the server.
- getPort() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
- getReceipt() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- getTransaction() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- getWebsocketPath() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Gets the path for the web socket.
H
- handle(Buffer) - Method in class io.vertx.ext.stomp.lite.frame.FrameParser
-
Something has happened, so handle it.
- handle(ServerWebSocket) - Method in class io.vertx.ext.stomp.lite.handler.StompServerWebSocketHandler
- handler(Handler<Frame>) - Method in class io.vertx.ext.stomp.lite.frame.FrameParser
- hasEmptyBody() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- HeaderCodec - Class in io.vertx.ext.stomp.lite.frame
-
Class responsible for the encoding and decoding of the STOMP frame headers.
- Headers - Class in io.vertx.ext.stomp.lite.frame
-
An implementation of
HashMapto store STOMP frame headers. - Headers() - Constructor for class io.vertx.ext.stomp.lite.frame.Headers
- Heartbeat(int, int) - Constructor for class io.vertx.ext.stomp.lite.frame.Frame.Heartbeat
- HEARTBEAT - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- HOST - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
I
- ID - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- InvalidConnectFrame - Exception in io.vertx.ext.stomp.lite.frame
-
Created by 🤓 on 6/4/21.
- InvalidConnectFrame(String, Buffer) - Constructor for exception io.vertx.ext.stomp.lite.frame.InvalidConnectFrame
- InvalidConnectFrame(String, Throwable, Buffer) - Constructor for exception io.vertx.ext.stomp.lite.frame.InvalidConnectFrame
- io.vertx.ext.stomp.lite - package io.vertx.ext.stomp.lite
- io.vertx.ext.stomp.lite.frame - package io.vertx.ext.stomp.lite.frame
- io.vertx.ext.stomp.lite.handler - package io.vertx.ext.stomp.lite.handler
- isDebugEnabled() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Gets whether or not debug is enabled.
- isSsl() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
- isTrailingLine() - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Gets whether or not an empty line should be appended to the written STOMP frame.
L
- LINE_FEED - Static variable in class io.vertx.ext.stomp.lite.frame.FrameParser
- localAddress() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
- LOGIN - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
M
- MESSAGE - io.vertx.ext.stomp.lite.frame.Frame.Command
- MESSAGE - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- MESSAGE_ID - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
N
- nack(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
- NACK - io.vertx.ext.stomp.lite.frame.Frame.Command
- NULL - Static variable in class io.vertx.ext.stomp.lite.frame.FrameParser
P
- parse(String) - Static method in class io.vertx.ext.stomp.lite.frame.Frame.Heartbeat
-
Creates an instance of
Frame.Heartbeatfrom theheartbeat headerof a frame . - PASSCODE - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- pause() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Pause the client from sending data.
- peerCertificateChain() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Note: Java SE 5+ recommends to use javax.net.ssl.SSLSession#getPeerCertificates() instead of of javax.net.ssl.SSLSession#getPeerCertificateChain() which this method is based on.
- ping() - Static method in interface io.vertx.ext.stomp.lite.frame.Frames
- PING - io.vertx.ext.stomp.lite.frame.Frame.Command
- PING - Static variable in interface io.vertx.ext.stomp.lite.frame.Frames
R
- RECEIPT - io.vertx.ext.stomp.lite.frame.Frame.Command
- RECEIPT - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- RECEIPT_ID - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- remoteAddress() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
- resume() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Resume reading, and sets the buffer in
flowingmode.
S
- send(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
- SEND - io.vertx.ext.stomp.lite.frame.Frame.Command
- sendError(Throwable) - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Deprecated.does not comply to the STOMP spec
- sendErrorAndDisconnect(Throwable) - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Sends an error frame to the client and then disconnects the client per the Stomp Spec
- sendReceiptIfNeeded(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Will send receipt frame acknowledgement to clients when requested by a receipt header
- SERVER - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- SESSION - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- setBody(Buffer) - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Sets the body of the frame.
- setCommand(Frame.Command) - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Sets the frame command.
- setDebugEnabled(boolean) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Sets if debug should be enabled or not.
- setDestination(String) - Method in class io.vertx.ext.stomp.lite.frame.Frame
- setHeaders(Map<String, String>) - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Sets the headers of the frames.
- setHeartbeat(JsonObject) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Sets the heartbeat configuration.
- setHost(String) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Set the host
- setId(String) - Method in class io.vertx.ext.stomp.lite.frame.Frame
- setMaxBodyLength(int) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Sets the max body length accepted by the server.
- setMaxConnectFrameLength(int) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Sets the maximum length of the CONNECT frame that can be provided by the client
- setMaxHeaderLength(int) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Sets the max header length.
- setMaxHeaders(int) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Sets the maximum number of headers.
- setPort(int) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Sets the port on which the server is going to listen for connections.
- setTrailingLine(boolean) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Sets whether or not an empty line should be appended to the written STOMP frame.
- setTransaction(String) - Method in class io.vertx.ext.stomp.lite.frame.Frame
- setWebsocketPath(String) - Method in class io.vertx.ext.stomp.lite.StompServerOptions
-
Sets the websocket path.
- sslSession() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
- STOMP - io.vertx.ext.stomp.lite.frame.Frame.Command
- STOMP_FRAME_COMMAND - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
-
Header used when a frame using an unknown command is received.
- StompServer - Class in io.vertx.ext.stomp.lite
-
Created by Navid Mitchell on 2019-02-04.
- StompServer() - Constructor for class io.vertx.ext.stomp.lite.StompServer
- StompServerConnection - Interface in io.vertx.ext.stomp.lite
-
Created by Navid Mitchell on 2019-01-10.
- StompServerHandler - Interface in io.vertx.ext.stomp.lite
-
Created by Navid Mitchell on 2019-01-25.
- StompServerHandlerFactory - Interface in io.vertx.ext.stomp.lite
-
Created by Navid Mitchell on 2019-02-04.
- StompServerOptions - Class in io.vertx.ext.stomp.lite
-
STOMP Server options.
- StompServerOptions() - Constructor for class io.vertx.ext.stomp.lite.StompServerOptions
-
Default constructor.
- StompServerWebSocketHandler - Class in io.vertx.ext.stomp.lite.handler
-
Created by Navid Mitchell on 2019-02-04.
- StompServerWebSocketHandler(Vertx, StompServerOptions, StompServerHandlerFactory) - Constructor for class io.vertx.ext.stomp.lite.handler.StompServerWebSocketHandler
- subscribe(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
- SUBSCRIBE - io.vertx.ext.stomp.lite.frame.Frame.Command
- SUBSCRIPTION - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
T
- textHandlerID() - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
When a
Websocketis created it automatically registers an event handler with the eventbus, the ID of that handler is given bytextHandlerID. - toBuffer() - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
This method does not enforce the trailing line option.
- toBuffer(boolean) - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Creates a buffer for the current frame.
- toJson() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- toJson(Frame, JsonObject) - Static method in class io.vertx.ext.stomp.lite.frame.FrameConverter
- toString() - Method in class io.vertx.ext.stomp.lite.frame.Frame.Heartbeat
- toString() - Method in class io.vertx.ext.stomp.lite.frame.Frame
- TRANSACTION - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
U
- UNKNOWN - io.vertx.ext.stomp.lite.frame.Frame.Command
- unsubscribe(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerHandler
- UNSUBSCRIBE - io.vertx.ext.stomp.lite.frame.Frame.Command
- UTF_8 - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
- UTF_8 - Static variable in class io.vertx.ext.stomp.lite.frame.FrameParser
V
- validate() - Method in class io.vertx.ext.stomp.lite.frame.Frame
-
Checks the validity of the frame.
- valueOf(String) - Static method in enum io.vertx.ext.stomp.lite.frame.Frame.Command
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.vertx.ext.stomp.lite.frame.Frame.Command
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - Static variable in class io.vertx.ext.stomp.lite.frame.Frame
W
- write(Buffer) - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Writes the given buffer to the socket.
- write(Frame) - Method in interface io.vertx.ext.stomp.lite.StompServerConnection
-
Writes the given frame to the socket.
All Classes All Packages