Class JNALibraryLoader
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.util.jna.JNALibraryLoader
-
class JNALibraryLoader extends java.lang.Object
- Version:
- 1.3
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description JNALibraryLoader()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Field Detail
-
GLIB_LIBRARY
private static final java.lang.String GLIB_LIBRARY
- See Also:
- Constant Field Values
-
GNOME_KEYRING_LIBRARY
private static final java.lang.String GNOME_KEYRING_LIBRARY
- See Also:
- Constant Field Values
-
ourWinCryptLibrary
private static ISVNWinCryptLibrary ourWinCryptLibrary
-
ourKenrelLibrary
private static ISVNKernel32Library ourKenrelLibrary
-
ourSecurityLibrary
private static ISVNSecurityLibrary ourSecurityLibrary
-
ourCLibrary
private static ISVNCLibrary ourCLibrary
-
ourWin32Library
private static ISVNWin32Library ourWin32Library
-
ourMacOsSecurityLibrary
private static ISVNMacOsSecurityLibrary ourMacOsSecurityLibrary
-
ourMacOsCFLibrary
private static ISVNMacOsCFLibrary ourMacOsCFLibrary
-
ourGnomeKeyringLibrary
private static ISVNGnomeKeyringLibrary ourGnomeKeyringLibrary
-
ourGLibrary
private static ISVNGLibrary ourGLibrary
-
ourUID
private static volatile int ourUID
-
ourGID
private static volatile int ourGID
-
-
Method Detail
-
getGLibraryName
private static java.lang.String getGLibraryName()
-
getGnomeKeyringLibraryName
private static java.lang.String getGnomeKeyringLibraryName()
-
getUID
public static int getUID()
-
getGID
public static int getGID()
-
getWinCryptLibrary
public static ISVNWinCryptLibrary getWinCryptLibrary()
-
getWin32Library
public static ISVNWin32Library getWin32Library()
-
getKernelLibrary
public static ISVNKernel32Library getKernelLibrary()
-
getSecurityLibrary
public static ISVNSecurityLibrary getSecurityLibrary()
-
getCLibrary
public static ISVNCLibrary getCLibrary()
-
getMacOsSecurityLibrary
public static ISVNMacOsSecurityLibrary getMacOsSecurityLibrary()
-
getMacOsCFLibrary
public static ISVNMacOsCFLibrary getMacOsCFLibrary()
-
getGnomeKeyringLibrary
public static ISVNGnomeKeyringLibrary getGnomeKeyringLibrary()
-
getGLibrary
public static ISVNGLibrary getGLibrary()
-
getSecurityLibraryName
private static java.lang.String getSecurityLibraryName()
-
-