public class InboundWebSocket
extends org.glassfish.grizzly.websockets.DefaultWebSocket
implements org.mule.runtime.http.api.ws.WebSocket
WebSocket| Constructor and Description |
|---|
InboundWebSocket(String id,
org.mule.runtime.http.api.server.ws.WebSocketHandler resource,
org.mule.runtime.http.api.server.ws.WebSocketRequest request,
org.glassfish.grizzly.websockets.ProtocolHandler protocolHandler,
org.glassfish.grizzly.http.HttpRequestPacket requestPacket,
org.glassfish.grizzly.websockets.WebSocketListener... listeners) |
| Modifier and Type | Method and Description |
|---|---|
void |
addGroup(String group) |
CompletableFuture<Void> |
close(org.mule.runtime.http.api.ws.WebSocketCloseCode code,
String reason) |
boolean |
equals(Object obj) |
FragmentHandler |
getFragmentHandler(Consumer<FragmentHandler> newFragmentHandlerCallback) |
List<String> |
getGroups() |
String |
getId() |
org.mule.runtime.http.api.ws.WebSocketProtocol |
getProtocol() |
org.mule.runtime.http.api.server.ws.WebSocketRequest |
getRequest() |
org.mule.runtime.http.api.server.ws.WebSocketHandler |
getResource() |
org.mule.runtime.http.api.ws.WebSocket.WebSocketType |
getType() |
URI |
getUri() |
int |
hashCode() |
void |
removeGroup(String group) |
CompletableFuture<Void> |
send(InputStream content,
org.mule.runtime.api.metadata.MediaType mediaType) |
String |
toString() |
add, broadcast, broadcast, broadcastFragment, broadcastFragment, close, close, close, completableClose, getBroadcaster, getListeners, isConnected, onClose, onConnect, onFragment, onFragment, onMessage, onMessage, onPing, onPong, remove, send, send, sendPing, sendPong, sendRaw, setBroadcaster, setClosed, stream, stream, toRawData, toRawData, toRawData, toRawDatapublic InboundWebSocket(String id, org.mule.runtime.http.api.server.ws.WebSocketHandler resource, org.mule.runtime.http.api.server.ws.WebSocketRequest request, org.glassfish.grizzly.websockets.ProtocolHandler protocolHandler, org.glassfish.grizzly.http.HttpRequestPacket requestPacket, org.glassfish.grizzly.websockets.WebSocketListener... listeners)
public CompletableFuture<Void> send(InputStream content, org.mule.runtime.api.metadata.MediaType mediaType)
public FragmentHandler getFragmentHandler(Consumer<FragmentHandler> newFragmentHandlerCallback)
public void addGroup(String group)
public void removeGroup(String group)
public CompletableFuture<Void> close(org.mule.runtime.http.api.ws.WebSocketCloseCode code, String reason)
public String getId()
public URI getUri()
public org.mule.runtime.http.api.ws.WebSocket.WebSocketType getType()
public org.mule.runtime.http.api.ws.WebSocketProtocol getProtocol()
public org.mule.runtime.http.api.server.ws.WebSocketRequest getRequest()
public org.mule.runtime.http.api.server.ws.WebSocketHandler getResource()
Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.