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