- getActions() - Method in class com.ibm.oti.shared.SharedClassPermission
-
Answers the actions associated with the receiver.
- getCacheAddressMode() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Gets the address mode for the shared class cache.
- getCacheCompressedRefsMode() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Get the compressedRefs mode for the shared class cache.
- getCacheFreeBytes() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Gets the amount of free bytes in the shared class cache.
- getCacheJVMLevel() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Gets the JVM level for the shared class cache.
- getCacheLayer() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Get the layer number for the shared class cache.
- getCacheName() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Gets the cache name for the shared class cache.
- getCacheSize() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Gets total usable shared class cache size.
- getCacheSoftMaxBytes() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Get the soft limit for available space in the cache in bytes.
- getCacheType() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Check the type of the shared class cache.
- getClassLoader() - Method in class com.ibm.oti.shared.SharedAbstractHelper
-
Utility function.
- getClassLoader() - Method in interface com.ibm.oti.shared.SharedHelper
-
Returns the ClassLoader to which this SharedHelper belongs.
- getDataHelper(ClassLoader) - Method in interface com.ibm.oti.shared.SharedDataHelperFactory
-
Return a SharedDataHelper for a given ClassLoader.
- getLastDetach() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Gets the time when the shared class cache was last detached.
- getOSsemid() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Gets the OS semaphore ID associated with the shared class cache.
- getOSshmid() - Method in class com.ibm.oti.shared.SharedClassCacheInfo
-
Gets the OS shared memory ID associated with the shared class cache.
- getSharedCacheInfo(String, int, boolean) - Static method in class com.ibm.oti.shared.SharedClassUtilities
-
Iterates through all shared class caches present in the given directory and returns their information in
a List
.
- getSharedClassHelperFactory() - Static method in class com.ibm.oti.shared.Shared
-
If sharing is enabled, returns a SharedClassHelperFactory, otherwise returns null.
- getSharedDataHelperFactory() - Static method in class com.ibm.oti.shared.Shared
-
If sharing is enabled, returns a SharedDataHelperFactory, otherwise returns null.
- getSharingFilter() - Method in class com.ibm.oti.shared.SharedClassAbstractHelper
-
Returns the SharedClassFilter associated with this helper.
- getSharingFilter() - Method in interface com.ibm.oti.shared.SharedClassHelper
-
Returns the sharing filter associated with this helper.
- getTokenHelper(ClassLoader) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
-
Returns a SharedClassTokenHelper for a given ClassLoader.
- getTokenHelper(ClassLoader, SharedClassFilter) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
-
Returns a SharedClassTokenHelper for a given ClassLoader.
- getURLClasspathHelper(ClassLoader, URL[]) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
-
Returns a SharedClassURLClasspathHelper for a given ClassLoader.
- getURLClasspathHelper(ClassLoader, URL[], SharedClassFilter) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
-
Returns a SharedClassURLClasspathHelper for a given ClassLoader.
- getURLHelper(ClassLoader) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
-
Returns a SharedClassURLHelper for a given ClassLoader.
- getURLHelper(ClassLoader, SharedClassFilter) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
-
Returns a SharedClassURLHelper for a given ClassLoader.
- setClasspath(URL[]) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
-
Updates the helper's classpath with a new classpath.
- setIndex(int) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper.IndexHolder
-
Sets the index in the caller ClassLoader's classpath at which the class was found.
- setMinimizeUpdateChecks() - Method in interface com.ibm.oti.shared.SharedClassURLHelper
-
Minimizes update checking on jar files for optimal performance.
- setSharingFilter(SharedClassFilter) - Method in class com.ibm.oti.shared.SharedClassAbstractHelper
-
Sets the SharedClassFilter for a helper instance.
- setSharingFilter(SharedClassFilter) - Method in interface com.ibm.oti.shared.SharedClassHelper
-
Applies the sharing filter to the SharedClassHelper.
- Shared - Class in com.ibm.oti.shared
-
Global class that provides SharedClassHelperFactory, SharedDataHelperFactory and sharing status.
- Shared() - Constructor for class com.ibm.oti.shared.Shared
-
Deprecated.
- SharedAbstractHelper - Class in com.ibm.oti.shared
-
SharedAbstractHelper provides common functions and data to helper subclasses.
- SharedAbstractHelper() - Constructor for class com.ibm.oti.shared.SharedAbstractHelper
-
Constructs a new instance of this class.
- SharedAbstractHelperFactory - Class in com.ibm.oti.shared
-
SharedAbstractHelperFactory is an abstract superclass for helper factory subclasses.
- SharedAbstractHelperFactory() - Constructor for class com.ibm.oti.shared.SharedAbstractHelperFactory
-
Constructs a new instance of this class.
- SharedClassAbstractHelper - Class in com.ibm.oti.shared
-
SharedClassAbstractHelper provides common functions and data to class helper subclasses.
- SharedClassAbstractHelper() - Constructor for class com.ibm.oti.shared.SharedClassAbstractHelper
-
Constructs a new instance of this class.
- SharedClassCacheInfo - Class in com.ibm.oti.shared
-
SharedClassCacheInfo stores information about a shared class cache and
provides methods to retrieve that information.
- SharedClassesNamedPermission - Class in com.ibm.oti.shared
-
This class defines shared cache permissions as described in the following table.
- SharedClassesNamedPermission(String) - Constructor for class com.ibm.oti.shared.SharedClassesNamedPermission
-
Create a representation of the named permissions.
- SharedClassesNamedPermission(String, String) - Constructor for class com.ibm.oti.shared.SharedClassesNamedPermission
-
Create a representation of the named permissions.
- SharedClassFilter - Interface in com.ibm.oti.shared
-
SharedClassFilter allows users of a Helper API to filter which classes are found and stored in the cache.
- SharedClassHelper - Interface in com.ibm.oti.shared
-
The SharedClassHelper superinterface defines functions that are common
to all class helpers.
- SharedClassHelperFactory - Interface in com.ibm.oti.shared
-
SharedClassHelperFactory provides an interface that is
used to create various types of SharedClassHelper for ClassLoaders.
- SharedClassPermission - Class in com.ibm.oti.shared
-
SharedClassPermission provides security permission to govern ClassLoader access to the shared class cache.
- SharedClassPermission(ClassLoader, String) - Constructor for class com.ibm.oti.shared.SharedClassPermission
-
Constructs a new instance of this class.
- SharedClassPermission(String, String) - Constructor for class com.ibm.oti.shared.SharedClassPermission
-
Constructs a new instance of this class.
- SharedClassPermissionCollection - Class in com.ibm.oti.shared
-
SharedClassPermissionCollection provides permission collection to support SharedClassPermission.
- SharedClassPermissionCollection() - Constructor for class com.ibm.oti.shared.SharedClassPermissionCollection
-
Deprecated.
- SharedClassStatistics - Class in com.ibm.oti.shared
-
SharedClassStatistics provides static functions that report basic cache statistics.
- SharedClassStatistics() - Constructor for class com.ibm.oti.shared.SharedClassStatistics
-
Deprecated.
- SharedClassTokenHelper - Interface in com.ibm.oti.shared
-
SharedClassHelper API that stores and finds classes using String tokens.
- SharedClassURLClasspathHelper - Interface in com.ibm.oti.shared
-
SharedClassHelper API that stores and finds classes by using URL classpaths.
- SharedClassURLClasspathHelper.IndexHolder - Interface in com.ibm.oti.shared
-
Interface that allows an index to be returned from findSharedClass calls.
- SharedClassURLHelper - Interface in com.ibm.oti.shared
-
SharedClassHelper API that stores and finds classes by using URL paths.
- SharedClassUtilities - Class in com.ibm.oti.shared
-
SharedClassUtilities provides APIs to get information about all shared class
caches in a directory and to destroy a particular shared class cache.
- SharedClassUtilities() - Constructor for class com.ibm.oti.shared.SharedClassUtilities
-
Deprecated.
- SharedDataHelper - Interface in com.ibm.oti.shared
-
SharedDataHelper API that stores and finds byte data using String tokens.
- SharedDataHelperFactory - Interface in com.ibm.oti.shared
-
SharedDataHelperFactory provides an interface used to create SharedDataHelpers.
- SharedHelper - Interface in com.ibm.oti.shared
-
The SharedHelper superinterface defines functions common to all helpers.
- SNAPSHOT - Static variable in class com.ibm.oti.shared.SharedClassUtilities
-
Specifies a cache snapshot.
- softmxBytes() - Static method in class com.ibm.oti.shared.SharedClassStatistics
-
Returns the soft limit in bytes for the available space of the cache that the JVM is currently connected to.
- storeSharedClass(String, Class<?>) - Method in interface com.ibm.oti.shared.SharedClassTokenHelper
-
Stores a class in the shared cache by using a specific token.
- storeSharedClass(Class<?>, int) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
-
Stores a class in the shared cache by using the caller's URL classpath.
- storeSharedClass(String, Class<?>, int) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
-
Stores a class in the shared cache by using the caller's URL classpath and with a user-defined partition.
- storeSharedClass(URL, Class<?>) - Method in interface com.ibm.oti.shared.SharedClassURLHelper
-
Stores a class in the shared cache by using the URL location it was loaded from.
- storeSharedClass(String, URL, Class<?>) - Method in interface com.ibm.oti.shared.SharedClassURLHelper
-
Stores a class in the shared cache by using the URL location it was loaded from and a user-defined partition (see Partitions
).
- storeSharedData(String, ByteBuffer) - Method in interface com.ibm.oti.shared.SharedDataHelper
-
Store data in the shared cache using a specific token.