alt.jiapi.agent
Class HotSpotTransformer

java.lang.Object
  extended by alt.jiapi.agent.Transformer
      extended by alt.jiapi.agent.HotSpotTransformer

public class HotSpotTransformer
extends Transformer

Transforms classes. Currently, only method invocations are subject to instrumentation. Following is a list of properties, that can be given as an argument to -javaagent command line switch

See Also:
HotSpotAdvice

Constructor Summary
HotSpotTransformer()
           
 
Method Summary
 void init(java.util.Properties p)
          Initialize Transformer with given properties.
 boolean transform(JiapiClass clazz)
          Instrument given JiapiClass.
 
Methods inherited from class alt.jiapi.agent.Transformer
retransform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HotSpotTransformer

public HotSpotTransformer()
Method Detail

init

public void init(java.util.Properties p)
Description copied from class: Transformer
Initialize Transformer with given properties.

Overrides:
init in class Transformer

transform

public boolean transform(JiapiClass clazz)
Instrument given JiapiClass.

Overrides:
transform in class Transformer
Returns:
true, if bytecode has changed. Default is to return false.


Copyright © 2001. Documenation generated August 26 2011.