Class: GraphQL::Subscriptions::Finalizer
- Inherits:
-
Object
- Object
- GraphQL::Subscriptions::Finalizer
- Includes:
- Execution::Finalizer
- Defined in:
- lib/graphql/subscriptions.rb
Instance Attribute Summary
Attributes included from Execution::Finalizer
Instance Method Summary collapse
- #finalize_graphql_result(query, result_data, result_key) ⇒ Object
-
#initialize(subscriptions) ⇒ Finalizer
constructor
A new instance of Finalizer.
Constructor Details
#initialize(subscriptions) ⇒ Finalizer
Returns a new instance of Finalizer.
268 269 270 |
# File 'lib/graphql/subscriptions.rb', line 268 def initialize(subscriptions) @subscriptions = subscriptions end |
Instance Method Details
#finalize_graphql_result(query, result_data, result_key) ⇒ Object
272 273 274 |
# File 'lib/graphql/subscriptions.rb', line 272 def finalize_graphql_result(query, result_data, result_key) @subscriptions.finish_subscriptions(query) end |