Package org.apache.subversion.javahl
Class NativeResources
java.lang.Object
org.apache.subversion.javahl.NativeResources
public class NativeResources extends Object
Handles activities related to management of native resouces
 (e.g. loading of native libraries).
 Public for backward compat.  This class may disappear in future versions
 of the API.  You've been warned.
- 
Constructor SummaryConstructors Constructor Description NativeResources()
- 
Method SummaryModifier and Type Method Description static RuntimeVersiongetRuntimeVersion()static VersiongetVersion()static voidloadNativeLibrary()Load the required native library whose path is specified by the system propertysubversion.native.library(which can be passed to the JVM on start-up using an argument like-Dsubversion.native.library=/usr/local/lib/libsvnjavahl-1.so).
- 
Constructor Details- 
NativeResourcespublic NativeResources()
 
- 
- 
Method Details- 
getVersion- Returns:
- Version information about the underlying native libraries.
 
- 
getRuntimeVersion- Returns:
- Runtime version information about the loaded libsvn_client.
 
- 
loadNativeLibrarypublic static void loadNativeLibrary()Load the required native library whose path is specified by the system propertysubversion.native.library(which can be passed to the JVM on start-up using an argument like-Dsubversion.native.library=/usr/local/lib/libsvnjavahl-1.so). If the system property is not specified or cannot be loaded, attempt to load the library using its expected name, and the platform-dependent loading mechanism.- Throws:
- UnsatisfiedLinkError- If the native library cannot be loaded.
- LinkageError- If the version of the loaded native library is not compatible with this version of JavaHL's Java APIs.
 
 
-