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 java.lang.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
           
 java.lang.String heapDumpTemplate
           
 java.lang.String heapDumpZipTemplate
           
 java.lang.String javaDumpTemplate
           
 java.lang.String systemDumpTemplate
           
 java.lang.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 java.lang.String systemDumpTemplate

systemDumpZipTemplate

public java.lang.String systemDumpZipTemplate

heapDumpTemplate

public java.lang.String heapDumpTemplate

heapDumpZipTemplate

public java.lang.String heapDumpZipTemplate

javaDumpTemplate

public java.lang.String javaDumpTemplate
Constructor Detail

BaseProvider

public BaseProvider()