Class GraphQLSubscriptionSchemaBuilder
- java.lang.Object
-
- org.activiti.cloud.services.notifications.graphql.subscriptions.GraphQLSubscriptionSchemaBuilder
-
public class GraphQLSubscriptionSchemaBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description GraphQLSubscriptionSchemaBuilder(String schemaFileName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description graphql.schema.GraphQLSchemagetGraphQLSchema()protected ReaderloadSchemaFile(String name)graphql.schema.idl.TypeRuntimeWiring.BuilderwithSubscription(String fieldName, graphql.schema.DataFetcher<?> dataFetcher)graphql.schema.idl.TypeRuntimeWiring.BuilderwithTypeWiring(String typeName)
-
-
-
Constructor Detail
-
GraphQLSubscriptionSchemaBuilder
public GraphQLSubscriptionSchemaBuilder(String schemaFileName)
-
-
Method Detail
-
withTypeWiring
public graphql.schema.idl.TypeRuntimeWiring.Builder withTypeWiring(String typeName)
-
withSubscription
public graphql.schema.idl.TypeRuntimeWiring.Builder withSubscription(String fieldName, graphql.schema.DataFetcher<?> dataFetcher)
-
getGraphQLSchema
public graphql.schema.GraphQLSchema getGraphQLSchema()
-
loadSchemaFile
protected Reader loadSchemaFile(String name) throws IOException
- Throws:
IOException
-
-