@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