npalm/graphql-java-demo

View on GitHub
src/main/java/ofouro/code/graphql/demo/resolvers/Subscription.java

Summary

Maintainability
A
0 mins
Test Coverage
package ofouro.code.graphql.demo.resolvers;
 
 
import com.coxautodev.graphql.tools.GraphQLSubscriptionResolver;
import ofouro.code.graphql.demo.model.Comment;
import ofouro.code.graphql.demo.publishers.CommentPublisher;
import org.reactivestreams.Publisher;
import org.springframework.stereotype.Component;
 
@Component
class Subscription implements GraphQLSubscriptionResolver {
 
private CommentPublisher commentPublisher;
 
Subscription(CommentPublisher commentPublisher) {
this.commentPublisher = commentPublisher;
}
 
Publisher<Comment> comments() {
return commentPublisher.getPublisher();
}
}