Package io.jmix.graphql.security
Class SpecificPermissionInstrumentation
java.lang.Object
graphql.execution.instrumentation.SimpleInstrumentation
io.jmix.graphql.security.SpecificPermissionInstrumentation
- All Implemented Interfaces:
graphql.execution.instrumentation.Instrumentation
public class SpecificPermissionInstrumentation
extends graphql.execution.instrumentation.SimpleInstrumentation
-
Field Summary
Fields inherited from class graphql.execution.instrumentation.SimpleInstrumentation
INSTANCE
-
Constructor Summary
ConstructorDescriptionSpecificPermissionInstrumentation
(AccessManager accessManager, Messages messages) -
Method Summary
Modifier and TypeMethodDescriptiongraphql.execution.instrumentation.InstrumentationState
createState
(graphql.execution.instrumentation.parameters.InstrumentationCreateStateParameters parameters) Methods inherited from class graphql.execution.instrumentation.SimpleInstrumentation
beginExecuteOperation, beginExecution, beginExecutionStrategy, beginField, beginFieldFetch, beginParse, beginValidation
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface graphql.execution.instrumentation.Instrumentation
beginFieldComplete, beginFieldListComplete, beginSubscribedFieldEvent, createState, instrumentDataFetcher, instrumentDocumentAndVariables, instrumentExecutionContext, instrumentExecutionInput, instrumentExecutionResult, instrumentSchema
-
Constructor Details
-
SpecificPermissionInstrumentation
-
-
Method Details
-
createState
public graphql.execution.instrumentation.InstrumentationState createState(graphql.execution.instrumentation.parameters.InstrumentationCreateStateParameters parameters)
-