Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A C E F G H I M N S

## A

add(Permission) - Method in class com.ibm.oti.shared.SharedClassPermissionCollection
  Add a permission to this collection
addClasspathEntry(URL) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
  Update the helper's classpath by appending a URL (see "Usage" above).
addClasspathEntry(URL) - Method in class com.ibm.oti.shared.SharedClassURLClasspathHelperImpl

## C

CannotSetClasspathException - Exception in com.ibm.oti.shared
  Exception thrown if an attempt is made to modify confirmed elements of a classpath in SharedClassURLClasspathHelper.
CannotSetClasspathException(String) - Constructor for exception com.ibm.oti.shared.CannotSetClasspathException
  Create a new CannotSetClasspathException
com.ibm.oti.shared - package com.ibm.oti.shared
confirmAllEntries() - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
  Confirms all entries in the current classpath.
confirmAllEntries() - Method in class com.ibm.oti.shared.SharedClassURLClasspathHelperImpl

## E

elements() - Method in class com.ibm.oti.shared.SharedClassPermissionCollection
  Return permissions as an enumeration
equals(Object) - Method in class com.ibm.oti.shared.SharedClassPermission
  Compares the argument to the receiver, and answers true if they represent the same object using a class specific comparison.

## F

findHelperForClassLoader(ClassLoader) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
  Utility function which returns a SharedClassHelper for a given ClassLoader.
findHelperForClassLoader(ClassLoader) - Method in class com.ibm.oti.shared.SharedClassHelperFactoryImpl
findSharedClass(String, String) - Method in interface com.ibm.oti.shared.SharedClassTokenHelper
  Find a class in the shared cache using a specific token and class name.
findSharedClass(String, String) - Method in class com.ibm.oti.shared.SharedClassTokenHelperImpl
findSharedClass(String, SharedClassURLClasspathHelper.IndexHolder) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
  Find a class in the shared cache using the class name given (implicitly using the caller's classpath).
findSharedClass(String, String, SharedClassURLClasspathHelper.IndexHolder) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
  Find a class in the shared cache using the class name and partition given (implicitly using the caller's classpath).
findSharedClass(String, SharedClassURLClasspathHelper.IndexHolder) - Method in class com.ibm.oti.shared.SharedClassURLClasspathHelperImpl
findSharedClass(String, String, SharedClassURLClasspathHelper.IndexHolder) - Method in class com.ibm.oti.shared.SharedClassURLClasspathHelperImpl
findSharedClass(URL, String) - Method in interface com.ibm.oti.shared.SharedClassURLHelper
  Find a class in the shared cache using a specific URL and class name.
findSharedClass(String, URL, String) - Method in interface com.ibm.oti.shared.SharedClassURLHelper
  Find a class in the shared cache using a specific URL, class name and user-defined partition (see "Partitions" above).
findSharedClass(URL, String) - Method in class com.ibm.oti.shared.SharedClassURLHelperImpl
findSharedClass(String, URL, String) - Method in class com.ibm.oti.shared.SharedClassURLHelperImpl
findSharedData(String) - Method in interface com.ibm.oti.shared.SharedDataHelper
  Find data in the shared cache using a specific token.
findSharedData(String) - Method in class com.ibm.oti.shared.SharedDataHelperImpl
freeSpaceBytes() - Static method in class com.ibm.oti.shared.SharedClassStatistics
  Returns the free space in bytes of the cache that the JVM is currently connected to

## G

getActions() - Method in class com.ibm.oti.shared.SharedClassPermission
  Answers the actions associated with the receiver.
getClassLoader() - Method in class com.ibm.oti.shared.SharedAbstractHelper
  Utility function.
getClassLoader() - Method in interface com.ibm.oti.shared.SharedHelper
  Returns the ClassLoader that this SharedHelper belongs to
getDataHelper(ClassLoader) - Method in interface com.ibm.oti.shared.SharedDataHelperFactory
  Return a SharedDataHelper for a given ClassLoader.
getDataHelper(ClassLoader) - Method in class com.ibm.oti.shared.SharedDataHelperFactoryImpl
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.
getTokenHelper(ClassLoader) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
  Return a SharedClassTokenHelper for a given ClassLoader.
getTokenHelper(ClassLoader) - Method in class com.ibm.oti.shared.SharedClassHelperFactoryImpl
getURLClasspathHelper(ClassLoader, URL[]) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
  Return a SharedClassURLClasspathHelper for a given ClassLoader.
getURLClasspathHelper(ClassLoader, URL[]) - Method in class com.ibm.oti.shared.SharedClassHelperFactoryImpl
getURLHelper(ClassLoader) - Method in interface com.ibm.oti.shared.SharedClassHelperFactory
  Return a SharedClassURLHelper for a given ClassLoader.
getURLHelper(ClassLoader) - Method in class com.ibm.oti.shared.SharedClassHelperFactoryImpl

## H

hashCode() - Method in class com.ibm.oti.shared.SharedClassPermission
  Answers an integer hash code for the receiver.
HelperAlreadyDefinedException - Exception in com.ibm.oti.shared
  Exception thrown if factory is asked to get multiple helpers for a ClassLoader.
HelperAlreadyDefinedException(String) - Constructor for exception com.ibm.oti.shared.HelperAlreadyDefinedException
  Create a new HelperAlreadyDefinedException

## I

implies(Permission) - Method in class com.ibm.oti.shared.SharedClassPermission
  Indicates whether the argument permission is implied by the receiver.
implies(Permission) - Method in class com.ibm.oti.shared.SharedClassPermissionCollection
  Returns true if the permission given is implied by any of the permissions in the collection
isSharedClassCookie(byte[]) - Method in class com.ibm.oti.shared.SharedClassAbstractHelper
  Utility function.
isSharingEnabled() - Static method in class com.ibm.oti.shared.Shared
  Returns true if sharing is enabled for this JVM (using -Xshareclasses on the command-line)

## M

maxSizeBytes() - Static method in class com.ibm.oti.shared.SharedClassStatistics
  Returns the total size in bytes of the cache that the JVM is currently connected to

## N

newPermissionCollection() - Method in class com.ibm.oti.shared.SharedClassPermission
  Answers a new PermissionCollection for holding permissions of this class.

## S

setClasspath(URL[]) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
  Update the helper's classpath with a new classpath.
setClasspath(URL[]) - Method in class com.ibm.oti.shared.SharedClassURLClasspathHelperImpl
setIndex(int) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper.IndexHolder
Shared - Class in com.ibm.oti.shared
  Global class which provides SharedClassHelperFactory, SharedDataHelperFactory and sharing status.
Shared() - Constructor for class com.ibm.oti.shared.Shared
SharedAbstractHelper - Class in com.ibm.oti.shared
  Abstract SharedHelper provides common functions and data to helper subclasses.
SharedAbstractHelper() - Constructor for class com.ibm.oti.shared.SharedAbstractHelper
SharedAbstractHelperFactory - Class in com.ibm.oti.shared
  Abstract SharedHelper factory provides common functions and data to factory subclasses.
SharedAbstractHelperFactory() - Constructor for class com.ibm.oti.shared.SharedAbstractHelperFactory
SharedClassAbstractHelper - Class in com.ibm.oti.shared
  Abstract SharedClassHelper provides common functions and data to class helper subclasses.
SharedClassAbstractHelper() - Constructor for class com.ibm.oti.shared.SharedClassAbstractHelper
SharedClassHelper - Interface in com.ibm.oti.shared
  SharedClassHelper super-interface defines functions common to all class helpers.
SharedClassHelperFactory - Interface in com.ibm.oti.shared
  SharedClassHelperFactory provides an interface used to create various types of SharedClassHelper for ClassLoaders.
SharedClassHelperFactoryImpl - Class in com.ibm.oti.shared
  Implementation of SharedClassHelperFactory.
SharedClassHelperFactoryImpl() - Constructor for class com.ibm.oti.shared.SharedClassHelperFactoryImpl
SharedClassPermission - Class in com.ibm.oti.shared
  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
  Security permission collection to support SharedClassPermission
SharedClassPermissionCollection() - Constructor for class com.ibm.oti.shared.SharedClassPermissionCollection
SharedClassStatistics - Class in com.ibm.oti.shared
  Class providing static functions which report basic cache statistics.
SharedClassStatistics() - Constructor for class com.ibm.oti.shared.SharedClassStatistics
SharedClassTokenHelper - Interface in com.ibm.oti.shared
  Shared Class Helper API that stores and finds classes using String tokens.
SharedClassTokenHelperImpl - Class in com.ibm.oti.shared
  Implementation of SharedClassTokenHelper.
SharedClassURLClasspathHelper - Interface in com.ibm.oti.shared
  Shared Class Helper API that stores and finds classes using URL classpaths.
SharedClassURLClasspathHelper.IndexHolder - Interface in com.ibm.oti.shared
  Interface which allows an index to be returned from findSharedClass calls.
SharedClassURLClasspathHelperImpl - Class in com.ibm.oti.shared
  Implementation of SharedClassURLClasspathHelper.
SharedClassURLHelper - Interface in com.ibm.oti.shared
  Shared Class Helper API that stores and finds classes using URL paths.
SharedClassURLHelperImpl - Class in com.ibm.oti.shared
  Implementation of SharedClassURLHelper.
SharedDataHelper - Interface in com.ibm.oti.shared
  Shared Data Helper 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.
SharedDataHelperFactoryImpl - Class in com.ibm.oti.shared
  Implementation of SharedDataHelperFactory.
SharedDataHelperFactoryImpl() - Constructor for class com.ibm.oti.shared.SharedDataHelperFactoryImpl
SharedDataHelperImpl - Class in com.ibm.oti.shared
  Implementation of SharedDataHelper.
SharedHelper - Interface in com.ibm.oti.shared
  SharedHelper super-interface defines functions common to all helpers.
storeSharedClass(String, Class) - Method in interface com.ibm.oti.shared.SharedClassTokenHelper
  Store a class in the shared cache using a specific token.
storeSharedClass(String, Class) - Method in class com.ibm.oti.shared.SharedClassTokenHelperImpl
storeSharedClass(Class, int) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
  Store a class in the shared cache using the caller's URL classpath.
storeSharedClass(String, Class, int) - Method in interface com.ibm.oti.shared.SharedClassURLClasspathHelper
  Store a class in the shared cache using the caller's URL classpath and with a user-defined partition.
storeSharedClass(Class, int) - Method in class com.ibm.oti.shared.SharedClassURLClasspathHelperImpl
storeSharedClass(String, Class, int) - Method in class com.ibm.oti.shared.SharedClassURLClasspathHelperImpl
storeSharedClass(URL, Class) - Method in interface com.ibm.oti.shared.SharedClassURLHelper
  Store a class in the shared cache using the URL location it was loaded from.
storeSharedClass(String, URL, Class) - Method in interface com.ibm.oti.shared.SharedClassURLHelper
  Store a class in the shared cache using the URL location it was loaded from and a user-defined partition (see "Partitions" above).
storeSharedClass(URL, Class) - Method in class com.ibm.oti.shared.SharedClassURLHelperImpl
storeSharedClass(String, URL, Class) - Method in class com.ibm.oti.shared.SharedClassURLHelperImpl
storeSharedData(String, ByteBuffer) - Method in interface com.ibm.oti.shared.SharedDataHelper
  Store data in the shared cache using a specific token.
storeSharedData(String, ByteBuffer) - Method in class com.ibm.oti.shared.SharedDataHelperImpl

A C E F G H I M N S

Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES