Package org.apache.tomcat.jni
Class Library
java.lang.Object
org.apache.tomcat.jni.Library
-
Field Summary
Modifier and TypeFieldDescriptionstatic int
static int
static int
static int
static int
static int
static int
static int
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
static boolean
initialize
(String libraryName) Setup any APR internal data structures.static void
Destroys Tomcat Native's global APR pool.static String
-
Field Details
-
TCN_MAJOR_VERSION
public static int TCN_MAJOR_VERSION -
TCN_MINOR_VERSION
public static int TCN_MINOR_VERSION -
TCN_PATCH_VERSION
public static int TCN_PATCH_VERSION -
TCN_IS_DEV_VERSION
public static int TCN_IS_DEV_VERSION -
APR_MAJOR_VERSION
public static int APR_MAJOR_VERSION -
APR_MINOR_VERSION
public static int APR_MINOR_VERSION -
APR_PATCH_VERSION
public static int APR_PATCH_VERSION -
APR_IS_DEV_VERSION
public static int APR_IS_DEV_VERSION
-
-
Method Details
-
terminate
public static void terminate()Destroys Tomcat Native's global APR pool. This has to be the last call to TCN library. This will destroy any APR root pools that have not been explicitly destroyed. -
versionString
-
aprVersionString
-
initialize
Setup any APR internal data structures. This MUST be the first function called for any APR library.- Parameters:
libraryName
- the name of the library to load- Returns:
true
if the native code was initialized successfully otherwisefalse
- Throws:
Exception
- if a problem occurred during initialization
-