Package graphql.kickstart.servlet.apollo
Class ApolloWebSocketSubscriptionSession
java.lang.Object
graphql.kickstart.execution.subscriptions.DefaultSubscriptionSession
graphql.kickstart.execution.subscriptions.apollo.ApolloSubscriptionSession
graphql.kickstart.servlet.apollo.ApolloWebSocketSubscriptionSession
- All Implemented Interfaces:
graphql.kickstart.execution.subscriptions.SubscriptionSession
public class ApolloWebSocketSubscriptionSession
extends graphql.kickstart.execution.subscriptions.apollo.ApolloSubscriptionSession
-
Constructor Summary
ConstructorsConstructorDescriptionApolloWebSocketSubscriptionSession(graphql.kickstart.execution.subscriptions.GraphQLSubscriptionMapper mapper, jakarta.websocket.Session session) -
Method Summary
Methods inherited from class graphql.kickstart.execution.subscriptions.apollo.ApolloSubscriptionSession
sendCompleteMessage, sendDataMessage, sendErrorMessageMethods inherited from class graphql.kickstart.execution.subscriptions.DefaultSubscriptionSession
add, close, getMapper, getPublisher, getSubscriptions, send, sendMessage, subscribe, toString, unsubscribe
-
Constructor Details
-
ApolloWebSocketSubscriptionSession
public ApolloWebSocketSubscriptionSession(graphql.kickstart.execution.subscriptions.GraphQLSubscriptionMapper mapper, jakarta.websocket.Session session)
-
-
Method Details
-
isOpen
public boolean isOpen()- Specified by:
isOpenin interfacegraphql.kickstart.execution.subscriptions.SubscriptionSession- Overrides:
isOpenin classgraphql.kickstart.execution.subscriptions.DefaultSubscriptionSession
-
getUserProperties
- Specified by:
getUserPropertiesin interfacegraphql.kickstart.execution.subscriptions.SubscriptionSession- Overrides:
getUserPropertiesin classgraphql.kickstart.execution.subscriptions.DefaultSubscriptionSession
-
getId
- Specified by:
getIdin interfacegraphql.kickstart.execution.subscriptions.SubscriptionSession- Overrides:
getIdin classgraphql.kickstart.execution.subscriptions.DefaultSubscriptionSession
-
unwrap
public jakarta.websocket.Session unwrap()- Specified by:
unwrapin interfacegraphql.kickstart.execution.subscriptions.SubscriptionSession- Overrides:
unwrapin classgraphql.kickstart.execution.subscriptions.DefaultSubscriptionSession
-