|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface SnapshotFactory.Implementation
Describes the snapshot factory implementation.
Implemented in the parser plugin.
Implementations of this interface need to be
registered using the org.eclipse.mat.api.factory extension point.
| Method Summary | |
|---|---|
IOQLQuery |
createQuery(String queryString)
Run an OQL query |
void |
dispose(ISnapshot snapshot)
Free resources when the snapshot is no longer needed. |
List<SnapshotFormat> |
getSupportedFormats()
Show which parsers the factory handles |
ISnapshot |
openSnapshot(File file,
Map<String,String> arguments,
IProgressListener listener)
Opens a snapshot |
| Method Detail |
|---|
ISnapshot openSnapshot(File file,
Map<String,String> arguments,
IProgressListener listener)
throws SnapshotException
file - the dump filearguments - extra arguments to change the indexing of the dumplistener - to show progress and errors
SnapshotExceptionvoid dispose(ISnapshot snapshot)
snapshot -
IOQLQuery createQuery(String queryString)
throws OQLParseException,
SnapshotException
queryString - the OQL query
OQLParseException
SnapshotExceptionList<SnapshotFormat> getSupportedFormats()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||