# Package io.vertx.ext.stomp

- Interface Summary
  Interface | Description
  --- | ---
  Acknowledgement | Structure passed to acknowledgement handler called when a `ACK` or `NACK` frame is received.
  Destination | Represents a STOMP destination.
  DestinationFactory | Interface implemented to customize the destination creation.
  Frames | Utility methods to build common `Frame`s.
  ServerFrame | Structure passed to server handler when receiving a frame.
  StompClient | Defines a STOMP client.
  StompClientConnection | Once a connection to the STOMP server has been made, client receives a `StompClientConnection`, that let send and receive STOMP frames.
  StompOptions | Defines a couples of constants shared by client and server options.
  StompServer | Defines a STOMP server.
  StompServerConnection | Class representing a connection between a STOMP client a the server.
  StompServerHandler | STOMP server handler implements the behavior of the STOMP server when a specific event occurs.

- Class Summary
  Class | Description
  --- | ---
  BridgeOptions | Specify the event bus bridge options.
  DefaultAbortHandler | STOMP compliant actions executed when receiving a `ABORT` frame.
  DefaultAckHandler | STOMP compliant actions executed when receiving a `ACK` frame.
  DefaultBeginHandler | STOMP compliant actions executed when receiving a `BEGIN` frame.
  DefaultCommitHandler | STOMP compliant actions executed when receiving a `COMMIT` frame.
  DefaultConnectHandler | STOMP compliant actions executed when receiving a `CONNECT` frame.
  DefaultNackHandler | STOMP compliant actions executed when receiving a `NACK` sf.frame().
  DefaultSendHandler | STOMP compliant actions executed when receiving a `SEND` sf.frame().
  DefaultSubscribeHandler | STOMP compliant actions executed when receiving a `SUBSCRIBE` frame.
  DefaultUnsubscribeHandler | STOMP compliant actions executed when receiving a `UNSUBSCRIBE` frame.
  Frame | Represents a STOMP frame.
  Frame.Heartbeat | Represents the heartbeat configuration.
  FrameConverter | Converter and mapper for `Frame`.
  StompClientOptions | Options used to configure a STOMP client.
  StompClientOptionsConverter | Converter and mapper for `StompClientOptions`.
  StompServerOptions | STOMP Server options.
  StompServerOptionsConverter | Converter and mapper for `StompServerOptions`.

- Enum Summary
  Enum | Description
  --- | ---
  Command | The list of command defined by the STOMP specification.