class JNALibraryLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
GLIB_LIBRARY |
private static java.lang.String |
GNOME_KEYRING_LIBRARY |
private static ISVNCLibrary |
ourCLibrary |
private static int |
ourGID |
private static ISVNGLibrary |
ourGLibrary |
private static ISVNGnomeKeyringLibrary |
ourGnomeKeyringLibrary |
private static ISVNKernel32Library |
ourKenrelLibrary |
private static ISVNMacOsCFLibrary |
ourMacOsCFLibrary |
private static ISVNMacOsSecurityLibrary |
ourMacOsSecurityLibrary |
private static ISVNSecurityLibrary |
ourSecurityLibrary |
private static int |
ourUID |
private static ISVNWin32Library |
ourWin32Library |
private static ISVNWinCryptLibrary |
ourWinCryptLibrary |
Constructor and Description |
---|
JNALibraryLoader() |
Modifier and Type | Method and Description |
---|---|
static ISVNCLibrary |
getCLibrary() |
static int |
getGID() |
static ISVNGLibrary |
getGLibrary() |
private static java.lang.String |
getGLibraryName() |
static ISVNGnomeKeyringLibrary |
getGnomeKeyringLibrary() |
private static java.lang.String |
getGnomeKeyringLibraryName() |
static ISVNKernel32Library |
getKernelLibrary() |
static ISVNMacOsCFLibrary |
getMacOsCFLibrary() |
static ISVNMacOsSecurityLibrary |
getMacOsSecurityLibrary() |
static ISVNSecurityLibrary |
getSecurityLibrary() |
private static java.lang.String |
getSecurityLibraryName() |
static int |
getUID() |
static ISVNWin32Library |
getWin32Library() |
static ISVNWinCryptLibrary |
getWinCryptLibrary() |
private static final java.lang.String GLIB_LIBRARY
private static final java.lang.String GNOME_KEYRING_LIBRARY
private static ISVNWinCryptLibrary ourWinCryptLibrary
private static ISVNKernel32Library ourKenrelLibrary
private static ISVNSecurityLibrary ourSecurityLibrary
private static ISVNCLibrary ourCLibrary
private static ISVNWin32Library ourWin32Library
private static ISVNMacOsSecurityLibrary ourMacOsSecurityLibrary
private static ISVNMacOsCFLibrary ourMacOsCFLibrary
private static ISVNGnomeKeyringLibrary ourGnomeKeyringLibrary
private static ISVNGLibrary ourGLibrary
private static volatile int ourUID
private static volatile int ourGID
private static java.lang.String getGLibraryName()
private static java.lang.String getGnomeKeyringLibraryName()
public static int getUID()
public static int getGID()
public static ISVNWinCryptLibrary getWinCryptLibrary()
public static ISVNWin32Library getWin32Library()
public static ISVNKernel32Library getKernelLibrary()
public static ISVNSecurityLibrary getSecurityLibrary()
public static ISVNCLibrary getCLibrary()
public static ISVNMacOsSecurityLibrary getMacOsSecurityLibrary()
public static ISVNMacOsCFLibrary getMacOsCFLibrary()
public static ISVNGnomeKeyringLibrary getGnomeKeyringLibrary()
public static ISVNGLibrary getGLibrary()
private static java.lang.String getSecurityLibraryName()