public abstract class AbstractReplicantGraphQLSchemaProvider extends AbstractGraphQLSchemaProvider
| Constructor and Description |
|---|
AbstractReplicantGraphQLSchemaProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.realityforge.replicant.server.EntityMessageEndpoint |
getEndpoint() |
protected abstract javax.persistence.EntityManager |
getEntityManager() |
protected abstract javax.transaction.TransactionSynchronizationRegistry |
getRegistry() |
protected graphql.schema.DataFetcher |
wrapInTransaction(java.lang.String key,
graphql.schema.DataFetcher fetcher) |
addFieldUnlessNull, addFieldUnlessNull, addFieldUnlessNull, enumType, getContextService, getReadOnlySchema, getSchema, getSchema, getTransactionManager, inputType, interfaceType, isEnumTypeRegistered, isInterfaceTypeRegistered, isScalarTypeRegistered, objectType, populateGraphQLSchema, postConstruct, registerEnumType, registerEnumTypeUnlessNull, registerInputType, registerInputTypeUnlessNull, registerInterfaceType, registerInterfaceTypeUnlessNull, registerObjectType, registerObjectTypeUnlessNull, registerScalarType, registerScalarTypeUnlessNull, registerStandardScalarTypes, scalarType, stringToInt, wrapTopLevelDataFetcher, wrapTopLevelRawDataFetcherpublic AbstractReplicantGraphQLSchemaProvider()
@Nonnull
protected graphql.schema.DataFetcher wrapInTransaction(@Nonnull
java.lang.String key,
@Nonnull
graphql.schema.DataFetcher fetcher)
wrapInTransaction in class AbstractGraphQLSchemaProvider@Nonnull protected abstract javax.transaction.TransactionSynchronizationRegistry getRegistry()
@Nonnull protected abstract javax.persistence.EntityManager getEntityManager()
@Nonnull protected abstract org.realityforge.replicant.server.EntityMessageEndpoint getEndpoint()