public abstract class AbstractReplicantGraphQLSchemaService extends AbstractGraphQLSchemaService
| Constructor and Description |
|---|
AbstractReplicantGraphQLSchemaService() |
| 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 abstract org.realityforge.replicant.server.transport.ReplicantSessionManager |
getReplicantSessionManager() |
protected graphql.schema.DataFetcher |
wrapInTransaction(java.lang.String key,
graphql.schema.DataFetcher fetcher) |
getContextService, getProvider, getSchemaResources, getTransactionManager, initSchemaProvider, topLevelDataFetcher, wireSchemapublic AbstractReplicantGraphQLSchemaService()
@Nonnull
protected graphql.schema.DataFetcher wrapInTransaction(@Nonnull
java.lang.String key,
@Nonnull
graphql.schema.DataFetcher fetcher)
wrapInTransaction in class AbstractGraphQLSchemaService@Nonnull protected abstract org.realityforge.replicant.server.transport.ReplicantSessionManager getReplicantSessionManager()
@Nonnull protected abstract javax.transaction.TransactionSynchronizationRegistry getRegistry()
@Nonnull protected abstract javax.persistence.EntityManager getEntityManager()
@Nonnull protected abstract org.realityforge.replicant.server.EntityMessageEndpoint getEndpoint()