# Package org.eclipse.mat.snapshot.acquire

package org.eclipse.mat.snapshot.acquire
Classes to help get a snapshot from a current running process on the system.

Related Packages
Package
Description
org.eclipse.mat.snapshot
The Snapshot API, a VM independent way of looking at a snapshot of the state of objects in a heap.
org.eclipse.mat.snapshot.extension
Interfaces that extend the information extracted from heap dumps like threads, name resolvers etc.
org.eclipse.mat.snapshot.model
Snapshot entities, for example class, instances, class loaders, fields, GC roots.
org.eclipse.mat.snapshot.query
Utilities to develop heap dump queries.
org.eclipse.mat.snapshot.registry
Registries for the extensions to read additional heap dump information like threads, name resolvers etc.
Class
Description
IHeapDumpProvider
Provides functionality to acquire a heap dump from a locally running Java process Implementations of this interface need to be registered using the `org.eclipse.mat.api.heapDumpProvider` extension point.
VmInfo
Instances of this class are descriptors of locally running Java processes.