Class WebSocketSubscriptionSession
java.lang.Object
graphql.kickstart.execution.subscriptions.DefaultSubscriptionSession
graphql.kickstart.servlet.subscriptions.WebSocketSubscriptionSession
- All Implemented Interfaces:
graphql.kickstart.execution.subscriptions.SubscriptionSession
public class WebSocketSubscriptionSession
extends graphql.kickstart.execution.subscriptions.DefaultSubscriptionSession
-
Constructor Summary
ConstructorsConstructorDescriptionWebSocketSubscriptionSession(graphql.kickstart.execution.subscriptions.GraphQLSubscriptionMapper mapper, jakarta.websocket.Session session) -
Method Summary
Methods inherited from class graphql.kickstart.execution.subscriptions.DefaultSubscriptionSession
add, close, getMapper, getPublisher, getSubscriptions, send, sendCompleteMessage, sendDataMessage, sendErrorMessage, sendMessage, subscribe, toString, unsubscribe
-
Constructor Details
-
WebSocketSubscriptionSession
public WebSocketSubscriptionSession(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
-