public class ApolloWebSocketSubscriptionProtocolFactory extends graphql.kickstart.execution.subscriptions.apollo.ApolloSubscriptionProtocolFactory implements WebSocketSubscriptionProtocolFactory
Constructor and Description |
---|
ApolloWebSocketSubscriptionProtocolFactory(graphql.kickstart.execution.GraphQLObjectMapper objectMapper,
graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory invocationInputFactory,
graphql.kickstart.execution.GraphQLInvoker graphQLInvoker) |
ApolloWebSocketSubscriptionProtocolFactory(graphql.kickstart.execution.GraphQLObjectMapper objectMapper,
graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory invocationInputFactory,
graphql.kickstart.execution.GraphQLInvoker graphQLInvoker,
java.util.Collection<graphql.kickstart.execution.subscriptions.apollo.ApolloSubscriptionConnectionListener> connectionListeners) |
ApolloWebSocketSubscriptionProtocolFactory(graphql.kickstart.execution.GraphQLObjectMapper objectMapper,
graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory invocationInputFactory,
graphql.kickstart.execution.GraphQLInvoker graphQLInvoker,
java.util.Collection<graphql.kickstart.execution.subscriptions.apollo.ApolloSubscriptionConnectionListener> connectionListeners,
java.time.Duration keepAliveInterval) |
ApolloWebSocketSubscriptionProtocolFactory(graphql.kickstart.execution.GraphQLObjectMapper objectMapper,
graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory invocationInputFactory,
graphql.kickstart.execution.GraphQLInvoker graphQLInvoker,
java.time.Duration keepAliveInterval) |
Modifier and Type | Method and Description |
---|---|
graphql.kickstart.execution.subscriptions.SubscriptionSession |
createSession(javax.websocket.Session session) |
createConsumer, getObjectMapper
getProtocol
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createConsumer
public ApolloWebSocketSubscriptionProtocolFactory(graphql.kickstart.execution.GraphQLObjectMapper objectMapper, graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory invocationInputFactory, graphql.kickstart.execution.GraphQLInvoker graphQLInvoker)
public ApolloWebSocketSubscriptionProtocolFactory(graphql.kickstart.execution.GraphQLObjectMapper objectMapper, graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory invocationInputFactory, graphql.kickstart.execution.GraphQLInvoker graphQLInvoker, java.time.Duration keepAliveInterval)
public ApolloWebSocketSubscriptionProtocolFactory(graphql.kickstart.execution.GraphQLObjectMapper objectMapper, graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory invocationInputFactory, graphql.kickstart.execution.GraphQLInvoker graphQLInvoker, java.util.Collection<graphql.kickstart.execution.subscriptions.apollo.ApolloSubscriptionConnectionListener> connectionListeners)
public ApolloWebSocketSubscriptionProtocolFactory(graphql.kickstart.execution.GraphQLObjectMapper objectMapper, graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory invocationInputFactory, graphql.kickstart.execution.GraphQLInvoker graphQLInvoker, java.util.Collection<graphql.kickstart.execution.subscriptions.apollo.ApolloSubscriptionConnectionListener> connectionListeners, java.time.Duration keepAliveInterval)
public graphql.kickstart.execution.subscriptions.SubscriptionSession createSession(javax.websocket.Session session)
createSession
in interface WebSocketSubscriptionProtocolFactory