| Package | Description |
|---|---|
| jakarta.websocket |
This package contains all the Jakartq WebSocket APIs common to both the client and server side.
|
| org.glassfish.tyrus.core |
Core classes.
|
| org.glassfish.tyrus.core.cluster |
Cluster relates classes and interfaces.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
MessageHandler.Partial<T>
This kind of handler is notified by the implementation as it becomes ready to deliver parts of a whole message.
|
static interface |
MessageHandler.Whole<T>
This kind of handler is notified by the container on arrival of a complete message.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<MessageHandler> |
Session.getMessageHandlers()
Return an unmodifiable copy of the set of MessageHandlers for this Session.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Session.addMessageHandler(MessageHandler handler)
Register to handle to incoming messages in this conversation.
|
void |
Session.removeMessageHandler(MessageHandler handler)
Remove the given MessageHandler from the set belonging to this session.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<MessageHandler> |
MessageHandlerManager.getMessageHandlers()
Get all successfully registered
MessageHandlers. |
java.util.Set<MessageHandler> |
TyrusSession.getMessageHandlers() |
java.util.List<java.util.Map.Entry<java.lang.Class<?>,MessageHandler>> |
MessageHandlerManager.getOrderedWholeMessageHandlers() |
| Modifier and Type | Method and Description |
|---|---|
void |
MessageHandlerManager.addMessageHandler(MessageHandler handler)
Add
MessageHandler to the manager. |
void |
TyrusSession.addMessageHandler(MessageHandler handler)
|
void |
MessageHandlerManager.removeMessageHandler(MessageHandler handler)
Remove
MessageHandler from the manager. |
void |
TyrusSession.removeMessageHandler(MessageHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<MessageHandler> |
RemoteSession.getMessageHandlers()
This method is not supported on
RemoteSession. |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteSession.addMessageHandler(MessageHandler handler)
This method is not supported on
RemoteSession. |
void |
RemoteSession.removeMessageHandler(MessageHandler handler)
This method is not supported on
RemoteSession. |
Copyright © 2012–2020 Oracle Corporation. All rights reserved.