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.