public class ForwardingWebSocketHandler extends Object implements org.mule.runtime.http.api.server.ws.WebSocketHandler
WebSocketHandler| Constructor and Description |
|---|
ForwardingWebSocketHandler(String path,
long idleSocketTimeoutMillis,
Function<org.mule.runtime.http.api.server.ws.WebSocketRequest,String> socketIdGenerator) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.http.api.server.ws.WebSocketConnectionHandler |
getConnectionHandler() |
long |
getIdleSocketTimeoutMills() |
org.mule.runtime.http.api.server.ws.WebSocketMessageHandler |
getMessageHandler() |
List<OnCloseCallback> |
getOnCloseCallbacks() |
List<OnConnectCallback> |
getOnConnectionCallbacks() |
String |
getPath() |
void |
setMessageHandler(org.mule.runtime.http.api.server.ws.WebSocketMessageHandler messageHandler) |
public String getPath()
getPath in interface org.mule.runtime.http.api.server.ws.WebSocketHandlerpublic org.mule.runtime.http.api.server.ws.WebSocketConnectionHandler getConnectionHandler()
getConnectionHandler in interface org.mule.runtime.http.api.server.ws.WebSocketHandlerpublic org.mule.runtime.http.api.server.ws.WebSocketMessageHandler getMessageHandler()
getMessageHandler in interface org.mule.runtime.http.api.server.ws.WebSocketHandlerpublic long getIdleSocketTimeoutMills()
getIdleSocketTimeoutMills in interface org.mule.runtime.http.api.server.ws.WebSocketHandlerpublic List<OnConnectCallback> getOnConnectionCallbacks()
public List<OnCloseCallback> getOnCloseCallbacks()
public void setMessageHandler(org.mule.runtime.http.api.server.ws.WebSocketMessageHandler messageHandler)
Copyright © 2024 MuleSoft, Inc.. All rights reserved.