- java.lang.Object
- 
- org.datanucleus.enhancer.ClassMethod
- 
- org.datanucleus.enhancer.methods.GetExecutionContext
 
 
- 
 public class GetExecutionContext extends ClassMethod Method to generate the method "dnGetExecutionContext" using ASM.public final ExecutionContext dnGetExecutionContext() { return (dnStateManager != null ? dnStateManager.getExecutionContextReference() : null); }
- 
- 
Field Summary- 
Fields inherited from class org.datanucleus.enhancer.ClassMethodaccess, argNames, argTypes, enhancer, exceptions, methodName, returnType, visitor
 
- 
 - 
Constructor SummaryConstructors Constructor Description GetExecutionContext(ClassEnhancer enhancer, String name, int access, Object returnType, Object[] argTypes, String[] argNames)Constructor.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Method to add the contents of the class method.static GetExecutionContextgetInstance(ClassEnhancer enhancer)- 
Methods inherited from class org.datanucleus.enhancer.ClassMethodclose, equals, getAccess, getClassEnhancer, getDescriptor, getMethodAdditionMessage, getName, getNamer, hashCode, initialise, initialise
 
- 
 
- 
- 
- 
Constructor Detail- 
GetExecutionContextpublic GetExecutionContext(ClassEnhancer enhancer, String name, int access, Object returnType, Object[] argTypes, String[] argNames) Constructor.- Parameters:
- enhancer- ClassEnhancer
- name- Name of method
- access- Access type
- returnType- Return type
- argTypes- Argument types
- argNames- Argument names
 
 
- 
 - 
Method Detail- 
getInstancepublic static GetExecutionContext getInstance(ClassEnhancer enhancer) 
 - 
executepublic void execute() Method to add the contents of the class method.- Specified by:
- executein class- ClassMethod
 
 
- 
 
-