Package org.mozilla.jss.util
Class GlobalRefProxy
java.lang.Object
org.mozilla.jss.util.NativeProxy
org.mozilla.jss.util.GlobalRefProxy
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
Fields inherited from class org.mozilla.jss.util.NativeProxy
logger, registry, registryIndex
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static byte[]
protected void
Release the native resources used by this proxy.Methods inherited from class org.mozilla.jss.util.NativeProxy
assertRegistryEmpty, clear, close, equals, finalize, hashCode, isNull, purgeAllInRegistry, toString
-
Constructor Details
-
GlobalRefProxy
public GlobalRefProxy(byte[] pointer) -
GlobalRefProxy
-
-
Method Details
-
refOf
-
releaseNativeResources
protected void releaseNativeResources()Description copied from class:NativeProxy
Release the native resources used by this proxy. Subclasses of NativeProxy must define this method to clean up data structures in C code that are referenced by this proxy. releaseNativeResources() will usually be implemented as a native method.You don't call this method; NativeProxy.finalize() or close() calls it for you.
If you free these resources explicitly, call clear(); instead.- Specified by:
releaseNativeResources
in classNativeProxy
-