Class GraphQLWsKeepAlive
- java.lang.Object
-
- io.micronaut.configuration.graphql.ws.GraphQLWsKeepAlive
-
@Singleton @Requires(property="graphql-ws.keep-alive-enabled", value="true", defaultValue="true") public class GraphQLWsKeepAlive extends java.lang.ObjectUsed to send keep alive messages to the active sessions at a regular interval.- Since:
- 1.3
-
-
Constructor Summary
Constructors Constructor Description GraphQLWsKeepAlive(io.micronaut.websocket.WebSocketBroadcaster broadcaster, io.micronaut.configuration.graphql.ws.GraphQLWsState state, GraphQLJsonSerializer graphQLJsonSerializer)Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidkeepAliveSender()Send ka messages to active sessions.
-
-
-
Constructor Detail
-
GraphQLWsKeepAlive
public GraphQLWsKeepAlive(io.micronaut.websocket.WebSocketBroadcaster broadcaster, io.micronaut.configuration.graphql.ws.GraphQLWsState state, GraphQLJsonSerializer graphQLJsonSerializer)Default constructor.- Parameters:
broadcaster- theWebSocketBroadcasterinstancestate- theGraphQLWsStateinstancegraphQLJsonSerializer- theGraphQLJsonSerializerinstance
-
-