org.apache.openjpa.enhance
Class InstrumentationFactory
java.lang.Object
   org.apache.openjpa.enhance.InstrumentationFactory
org.apache.openjpa.enhance.InstrumentationFactory
- public class InstrumentationFactory 
- extends Object
Factory for obtaining an Instrumentation instance.
- Since:
- 1.0.0
- Author:
- Marc Prud'hommeaux
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
InstrumentationFactory
public InstrumentationFactory()
setInstrumentation
public static void setInstrumentation(Instrumentation inst)
- 
 
setDynamicallyInstallAgent
public static void setDynamicallyInstallAgent(boolean val)
- Configures whether or not this instance should attempt to dynamically
 install an agent in the VM. Defaults to true.
 
- 
 
getInstrumentation
public static Instrumentation getInstrumentation()
                                          throws IOException,
                                                 NoSuchMethodException,
                                                 IllegalAccessException,
                                                 InvocationTargetException,
                                                 ClassNotFoundException
- 
- Throws:
- IOException
- NoSuchMethodException
- IllegalAccessException
- InvocationTargetException
- ClassNotFoundException
 
agentmain
public static void agentmain(String agentArgs,
                             Instrumentation inst)
- The method that is called when a jar is added as an agent at runtime.
  All this method does is store the Instrumentationfor
  later use.
 
- 
 
Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.