public class OutboundWebSocket extends Object implements org.mule.runtime.http.api.ws.WebSocket
WebSocket| Constructor and Description |
|---|
OutboundWebSocket(String id,
URI uri,
org.mule.runtime.http.api.ws.WebSocketProtocol protocol,
com.ning.http.client.providers.grizzly.websocket.GrizzlyWebSocketAdapter delegate) |
| 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) |
org.glassfish.grizzly.websockets.WebSocket |
getGrizzlyWebSocket() |
List<String> |
getGroups() |
String |
getId() |
org.mule.runtime.http.api.ws.WebSocketProtocol |
getProtocol() |
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() |
public CompletableFuture<Void> send(InputStream content, org.mule.runtime.api.metadata.MediaType mediaType)
send in interface org.mule.runtime.http.api.ws.WebSocketpublic FragmentHandler getFragmentHandler(Consumer<FragmentHandler> newFragmentHandlerCallback)
public String getId()
getId in interface org.mule.runtime.http.api.ws.WebSocketpublic List<String> getGroups()
getGroups in interface org.mule.runtime.http.api.ws.WebSocketpublic void addGroup(String group)
addGroup in interface org.mule.runtime.http.api.ws.WebSocketpublic void removeGroup(String group)
removeGroup in interface org.mule.runtime.http.api.ws.WebSocketpublic CompletableFuture<Void> close(org.mule.runtime.http.api.ws.WebSocketCloseCode code, String reason)
close in interface org.mule.runtime.http.api.ws.WebSocketpublic org.mule.runtime.http.api.ws.WebSocket.WebSocketType getType()
getType in interface org.mule.runtime.http.api.ws.WebSocketpublic org.mule.runtime.http.api.ws.WebSocketProtocol getProtocol()
getProtocol in interface org.mule.runtime.http.api.ws.WebSocketpublic URI getUri()
getUri in interface org.mule.runtime.http.api.ws.WebSocketpublic org.glassfish.grizzly.websockets.WebSocket getGrizzlyWebSocket()
Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.