com.jniwrapper.win32.process.monitoring
Class Snapshot.SnapshotResource

java.lang.Object
  extended by com.jniwrapper.win32.process.monitoring.Snapshot.SnapshotResource
All Implemented Interfaces:
com.jniwrapper.NativeResource
Enclosing class:
Snapshot

protected static class Snapshot.SnapshotResource
extends java.lang.Object
implements com.jniwrapper.NativeResource

This class is responsible for destroying a native resource when the instance is collected by GC.


Constructor Summary
Snapshot.SnapshotResource(long handle)
           
 
Method Summary
 void release()
          Frees a snapshot.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Snapshot.SnapshotResource

public Snapshot.SnapshotResource(long handle)
Method Detail

release

public void release()
             throws java.lang.Throwable
Frees a snapshot.

Specified by:
release in interface com.jniwrapper.NativeResource
Throws:
java.lang.Throwable