A B C D E F G H I L M N P R S T U V W 
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 Websocket is 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.Heartbeat from 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 amount of 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 Frame from its JSON representation.
Frame(Frame) - Constructor for class io.vertx.ext.stomp.lite.frame.Frame
Creates a new instance of Frame by copying the values from the other frame.
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 ack header.
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 HashMap to 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.Heartbeat from the heartbeat header of 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 flowing mode.

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
Sends an error frame to the client and leaves the client connected
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 Websocket is created it automatically registers an event handler with the eventbus, the ID of that handler is given by textHandlerID.
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.
A B C D E F G H I L M N P R S T U V W 
All Classes All Packages