Package graphql.agent
Class GraphQLJavaAgent
- java.lang.Object
-
- graphql.agent.GraphQLJavaAgent
-
public class GraphQLJavaAgent extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGraphQLJavaAgent.DataFetcherInvokeAdvicestatic classGraphQLJavaAgent.DataLoaderHelperDispatchAdvicestatic classGraphQLJavaAgent.DataLoaderHelperInvokeBatchLoaderAdvicestatic classGraphQLJavaAgent.ExecutionAdvice
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<org.dataloader.DataLoader,graphql.execution.ExecutionId>dataLoaderToExecutionIdstatic java.util.Map<graphql.execution.ExecutionId,graphql.agent.result.ExecutionTrackingResult>executionIdToData
-
Constructor Summary
Constructors Constructor Description GraphQLJavaAgent()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidagentmain(java.lang.String agentArgs, java.lang.instrument.Instrumentation inst)static org.dataloader.DataLoadergetDataLoaderForHelper(java.lang.Object dataLoaderHelper)static voidpremain(java.lang.String agentArgs, java.lang.instrument.Instrumentation inst)
-
-
-
Method Detail
-
premain
public static void premain(java.lang.String agentArgs, java.lang.instrument.Instrumentation inst)
-
agentmain
public static void agentmain(java.lang.String agentArgs, java.lang.instrument.Instrumentation inst)
-
getDataLoaderForHelper
public static org.dataloader.DataLoader getDataLoaderForHelper(java.lang.Object dataLoaderHelper)
-
-