cryptix.util.core
public interface LinkStatus
The status of a library used by a particular Cryptix class can
be found by calling the static method getLinkStatus()
on that class.
Copyright © 1997
Systemics Ltd on behalf of the
Cryptix Development Team.
All rights reserved.
Since: Cryptix 2.2.0a, 2.2.2
Version: 1.0.1, 1997/07/21
Method Summary | |
---|---|
void | checkNative()
Checks that the native library is being used (i.e. it loaded successfully,
has valid version numbers, and has not been disabled).
|
String | getLibraryName() Returns the library name. |
String | getLinkErrorString()
Returns an error string describing why the library failed to load,
or null if there was no error.
|
int | getMajorVersion() Returns the actual major version number. |
int | getMinorVersion() Returns the actual minor version number. |
int | getRequiredMajorVersion() Returns the required major version number. |
int | getRequiredMinorVersion() Returns the required minor version number. |
boolean | isLibraryCorrect() Returns true if the library was loaded successfully. |
boolean | isLibraryLoaded()
Returns true if the library was loaded. |
void | setNative(boolean enable)
Enables or disables the native code. |
boolean | useNative() Returns true if native code is being used. |
Throws: UnsatisfiedLinkError if the library is not being used
Returns: the error string, or null if no error occured
Parameters: enable true if native code should be used.