org.eclipse.mat.ibmvm.acquire
Class BaseProvider

java.lang.Object
  extended by org.eclipse.mat.ibmvm.acquire.BaseProvider
All Implemented Interfaces:
IHeapDumpProvider
Direct Known Subclasses:
IBMDumpProvider, IBMExecDumpProvider

public abstract class BaseProvider
extends Object
implements IHeapDumpProvider

The base dump provider class. Providers helper method to copy class files and create a jar to run with another VM.


Field Summary
 boolean defaultCompress
           
 DumpType defaultType
           
 String heapDumpTemplate
           
 String heapDumpZipTemplate
           
 String javaDumpTemplate
           
 String systemDumpTemplate
           
 String systemDumpZipTemplate
           
 
Constructor Summary
BaseProvider()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.mat.snapshot.acquire.IHeapDumpProvider
acquireDump, getAvailableVMs
 

Field Detail

defaultType

public DumpType defaultType

defaultCompress

public boolean defaultCompress

systemDumpTemplate

public String systemDumpTemplate

systemDumpZipTemplate

public String systemDumpZipTemplate

heapDumpTemplate

public String heapDumpTemplate

heapDumpZipTemplate

public String heapDumpZipTemplate

javaDumpTemplate

public String javaDumpTemplate
Constructor Detail

BaseProvider

public BaseProvider()