Package io.micronaut.websocket
Interface WebSocketClientFactory
-
public interface WebSocketClientFactoryA factory to create WebSocket clients.- Since:
- 3.0.0
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default WebSocketClientcreateWebSocketClient(java.net.URI uri)Create a newWebSocketClient.default WebSocketClientcreateWebSocketClient(java.net.URI uri, io.micronaut.http.client.HttpClientConfiguration configuration)Create a newWebSocketClientwith the specified configuration.default WebSocketClientcreateWebSocketClient(java.net.URL url)Deprecated.UsecreateWebSocketClient(URI)insteaddefault WebSocketClientcreateWebSocketClient(java.net.URL url, io.micronaut.http.client.HttpClientConfiguration configuration)Deprecated.
-
-
-
Method Detail
-
createWebSocketClient
@NonNull @Deprecated default WebSocketClient createWebSocketClient(@Nullable java.net.URL url)
Deprecated.UsecreateWebSocketClient(URI)insteadCreate a newWebSocketClient. Note that this method should only be used outside of the context of an application. Within Micronaut useInjectto inject a client instead- Parameters:
url- The base URL- Returns:
- The client
-
createWebSocketClient
@NonNull @Deprecated default WebSocketClient createWebSocketClient(@Nullable java.net.URL url, @NonNull io.micronaut.http.client.HttpClientConfiguration configuration)
Deprecated.Create a newWebSocketClientwith the specified configuration. Note that this method should only be used outside of the context of an application. Within Micronaut useInjectto inject a client instead- Parameters:
url- The base URLconfiguration- The client configuration- Returns:
- The client
-
createWebSocketClient
@NonNull default WebSocketClient createWebSocketClient(@Nullable java.net.URI uri)
Create a newWebSocketClient. Note that this method should only be used outside of the context of an application. Within Micronaut useInjectto inject a client instead- Parameters:
uri- The base URI- Returns:
- The client
- Since:
- 3.2.0
-
createWebSocketClient
@NonNull default WebSocketClient createWebSocketClient(@Nullable java.net.URI uri, @NonNull io.micronaut.http.client.HttpClientConfiguration configuration)
Create a newWebSocketClientwith the specified configuration. Note that this method should only be used outside of the context of an application. Within Micronaut useInjectto inject a client instead- Parameters:
uri- The base URIconfiguration- The client configuration- Returns:
- The client
- Since:
- 3.2.0
-
-