com.sun.btrace.api
Class BTraceCompiler

java.lang.Object
  extended by com.sun.btrace.api.BTraceCompiler
Direct Known Subclasses:
BaseBTraceCompiler

public abstract class BTraceCompiler
extends java.lang.Object

Author:
Jaroslav Bachorik

Constructor Summary
BTraceCompiler()
           
 
Method Summary
 byte[] compile(java.lang.String source, java.lang.String classPath)
           
abstract  byte[] compile(java.lang.String source, java.lang.String classPath, java.io.Writer errorWriter)
           
abstract  java.lang.String getAgentJarPath()
           
abstract  java.lang.String getClientJarPath()
           
abstract  java.lang.String getToolsJarPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BTraceCompiler

public BTraceCompiler()
Method Detail

compile

public byte[] compile(java.lang.String source,
                      java.lang.String classPath)

compile

public abstract byte[] compile(java.lang.String source,
                               java.lang.String classPath,
                               java.io.Writer errorWriter)

getAgentJarPath

public abstract java.lang.String getAgentJarPath()

getClientJarPath

public abstract java.lang.String getClientJarPath()

getToolsJarPath

public abstract java.lang.String getToolsJarPath()