@Singleton
@Requires(property="graphql-ws.keep-alive-enabled",
value="true",
defaultValue="true")
public class GraphQLWsKeepAlive
extends java.lang.Object
| Constructor and Description |
|---|
GraphQLWsKeepAlive(io.micronaut.websocket.WebSocketBroadcaster broadcaster,
io.micronaut.configuration.graphql.ws.GraphQLWsState state,
GraphQLJsonSerializer graphQLJsonSerializer)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
keepAliveSender()
Send ka messages to active sessions.
|
public GraphQLWsKeepAlive(io.micronaut.websocket.WebSocketBroadcaster broadcaster,
io.micronaut.configuration.graphql.ws.GraphQLWsState state,
GraphQLJsonSerializer graphQLJsonSerializer)
broadcaster - the WebSocketBroadcaster instancestate - the GraphQLWsState instancegraphQLJsonSerializer - the GraphQLJsonSerializer instance