A B C D E F G H I L M N O P R S T V W

A

accesses - Variable in class oracle.ias.cache.CacheObjectInfo
the total number of times the object has been accessed
addCacheAddr(InetAddress, int) - Method in class oracle.ias.cache.CacheAttributes
adds a new ipAddr/port to the list of cache addresses
addCacheAddr(InetAddress, int, boolean) - Method in class oracle.ias.cache.CacheAttributes
adds a new ipAddr/port to the list of cache addresses
Attributes - class oracle.ias.cache.Attributes.
Attributes is used to define how an object should be managed by the cache.
Attributes() - Constructor for class oracle.ias.cache.Attributes
constructs a default Attributes.

B

base - Variable in class oracle.ias.cache.CacheException
 

C

Cache - class oracle.ias.cache.Cache.
The Cache class provides APIs for cache administration tasks, such as initialization, termination and monitoring.
Cache() - Constructor for class oracle.ias.cache.Cache
 
CacheAccess - class oracle.ias.cache.CacheAccess.
CacheAccess provides a public API to access the cache.
CacheAttributes - class oracle.ias.cache.CacheAttributes.
CacheAttributes has the Cache configuration information.
CacheAttributes() - Constructor for class oracle.ias.cache.CacheAttributes
Constructs a default CacheAttributes which will set all the values to default.
CacheEvent - class oracle.ias.cache.CacheEvent.
CacheEvent represents an internal cache event.
CacheEvent(int, Object, Object, CacheEventListener) - Constructor for class oracle.ias.cache.CacheEvent
Creates a new CacheEvent.
CacheEventListener - interface oracle.ias.cache.CacheEventListener.
CacheEventListener is an interface an application can implement for special handling of events such as object invalidation.
CacheException - exception oracle.ias.cache.CacheException.
CacheException is a generic exception, which indicates a cache error has occurred.
CacheException() - Constructor for class oracle.ias.cache.CacheException
Constructs a new CacheException.
CacheException(String) - Constructor for class oracle.ias.cache.CacheException
Constructs a new CacheException with a message string.
CacheException(String, Exception) - Constructor for class oracle.ias.cache.CacheException
Constructs a CacheException with a message string, and a base exception
CacheFullException - exception oracle.ias.cache.CacheFullException.
Indicates that the maximum number of objects in the cache has been reached.
CacheFullException() - Constructor for class oracle.ias.cache.CacheFullException
 
CacheFullException(String) - Constructor for class oracle.ias.cache.CacheFullException
 
CacheLoader - class oracle.ias.cache.CacheLoader.
CacheLoader is an abstract class.
CacheLoader() - Constructor for class oracle.ias.cache.CacheLoader
 
CacheLogger - class oracle.ias.cache.CacheLogger.
CacheLogger is an abstract class.
CacheLogger() - Constructor for class oracle.ias.cache.CacheLogger
 
CacheNotAvailableException - exception oracle.ias.cache.CacheNotAvailableException.
Indicates that the caching system has not been initialized or is temporarily unavailable
CacheNotAvailableException() - Constructor for class oracle.ias.cache.CacheNotAvailableException
 
CacheNotAvailableException(String) - Constructor for class oracle.ias.cache.CacheNotAvailableException
 
CacheObjectInfo - class oracle.ias.cache.CacheObjectInfo.
The CacheObjectInfo class describes the meta data information associated with an object in the cache.
CacheObjectInfo() - Constructor for class oracle.ias.cache.CacheObjectInfo
 
CachePermissionsException - exception oracle.ias.cache.CachePermissionsException.
Thrown if a CacheAccess handle is used to update or invalidate an object, which is synchronized, but the handle is not the current owner.
CachePermissionsException() - Constructor for class oracle.ias.cache.CachePermissionsException
 
CachePermissionsException(String) - Constructor for class oracle.ias.cache.CachePermissionsException
 
CachePermissionsException(String, Exception) - Constructor for class oracle.ias.cache.CachePermissionsException
 
CallbackException - exception oracle.ias.cache.CallbackException.
Thrown when a user supplied callback method throws an exception, cache system will catch it and throw this CallbackException.
CallbackException() - Constructor for class oracle.ias.cache.CallbackException
 
CallbackException(String) - Constructor for class oracle.ias.cache.CallbackException
 
CallbackException(String, Exception) - Constructor for class oracle.ias.cache.CallbackException
 
cancelResponse() - Method in class oracle.ias.cache.CacheAccess
terminates the request for a reply from the previous invalidate or update.
CantSynchronizeGroupException - exception oracle.ias.cache.CantSynchronizeGroupException.
Thrown when user tries to synchronize a group object, Group objects can not be synchronized.
CantSynchronizeGroupException() - Constructor for class oracle.ias.cache.CantSynchronizeGroupException
 
CantSynchronizeGroupException(String) - Constructor for class oracle.ias.cache.CantSynchronizeGroupException
 
CantSynchronizeGroupException(String, Exception) - Constructor for class oracle.ias.cache.CantSynchronizeGroupException
 
cleanInterval - Variable in class oracle.ias.cache.CacheAttributes
Number of seconds between cache cleanings
cleanIntervalSet - Variable in class oracle.ias.cache.CacheAttributes
 
clone() - Method in class oracle.ias.cache.Attributes
clones a new Attributes object.
close() - Method in class oracle.ias.cache.PoolAccess
releases the PoolAccess object.
close() - Static method in class oracle.ias.cache.Cache
marks the cache as " not ready" and shutdown the cache.
close() - Method in class oracle.ias.cache.CacheAccess
releases the resource used by current CacheAccess object.
createDiskObject(Object) - Method in class oracle.ias.cache.CacheLoader
is called from the load method to create a disk object.
createDiskObject(Object, Attributes) - Method in class oracle.ias.cache.CacheLoader
is called from the load method to create a disk object.
createInstance() - Method in interface oracle.ias.cache.PoolInstanceFactory
CreateInstance creates an instance of the object to be pooled.
createPool(String, PoolInstanceFactory, Attributes, int, int) - Method in class oracle.ias.cache.CacheAccess
creates an object pool containing at least min instances of the object created by calling factory.createInstance().
createPool(String, String, PoolInstanceFactory, Attributes, int, int) - Method in class oracle.ias.cache.CacheAccess
creates an object pool containing at least min instances of the object created by calling factory.createInstance().
createStream(Object) - Method in class oracle.ias.cache.CacheLoader
is called from the load method to create a streamAccessed object.
createStream(Object, Attributes) - Method in class oracle.ias.cache.CacheLoader
is called from the load method to create a streamAccessed object.

D

DEBUG - Static variable in class oracle.ias.cache.CacheLogger
 
DEFAULT - Static variable in class oracle.ias.cache.CacheLogger
 
DefaultCacheLogger - class oracle.ias.cache.DefaultCacheLogger.
DefaultCacheLogger extends CacheLogger abstract class and provides a default logging implementation.
DefaultCacheLogger() - Constructor for class oracle.ias.cache.DefaultCacheLogger
 
DefaultCacheLogger(int) - Constructor for class oracle.ias.cache.DefaultCacheLogger
Creates a new DefaultCacheLogger with logging severity set to sev.
DefaultCacheLogger(int, String) - Constructor for class oracle.ias.cache.DefaultCacheLogger
Creates a new DefaultCacheLogger with the logging severity set to sev, and the filename will be used as the log file instead of the default log file.
defineGroup(String) - Method in class oracle.ias.cache.CacheAccess
is used to create a new group within the context of the region referred to the CacheAccess object.
defineGroup(String, Attributes) - Method in class oracle.ias.cache.CacheAccess
is used to create a new group within the context of the region referred to the CacheAccess object.
defineGroup(String, String) - Method in class oracle.ias.cache.CacheAccess
is used to create a new group within the context of the region referred to the CacheAccess object and associated with the group specified.
defineGroup(String, String, Attributes) - Method in class oracle.ias.cache.CacheAccess
is used to create a new group within the context of the region referred to the CacheAccess object and associated with the group specified.
defineObject(Object, Attributes) - Method in class oracle.ias.cache.CacheAccess
is used to specify the attributes to associate with an object when it is loaded.
defineObject(Object, String, Attributes) - Method in class oracle.ias.cache.CacheAccess
is used to specify the attributes to associate with an object when it is loaded.
defineRegion(String) - Static method in class oracle.ias.cache.CacheAccess
creates a named region within the cache.
defineRegion(String, Attributes) - Static method in class oracle.ias.cache.CacheAccess
creates a named region within the cache.
defineSubRegion(String) - Method in class oracle.ias.cache.CacheAccess
is used to define a new subRegion within the context of the region referred to the CacheAccess object.
defineSubRegion(String, Attributes) - Method in class oracle.ias.cache.CacheAccess
is used to define a new subRegion within the context of the region referred to the CacheAccess object.
destroy() - Static method in class oracle.ias.cache.Cache
globally destroys all the objects in the cache system, includes all processes, memory and disk.
destroy() - Method in class oracle.ias.cache.CacheAccess
destroys all objects associated with the current region including the region.
destroy(Object) - Method in class oracle.ias.cache.CacheAccess
invalidates all objects associated with name, removing all references to the objects from the cache.
destroyInstance(Object) - Method in interface oracle.ias.cache.PoolInstanceFactory
DestroyInstance is called when a pooled object is being removed from the pool.
disable() - Method in class oracle.ias.cache.CacheAccess
invalidates all the objects in the region and marks all the groups in the region and the region itself as DISABLED.
disable(Object) - Method in class oracle.ias.cache.CacheAccess
invalidates all the objects within the scope of the name and marks all the groups, regions and subregions within the scope of the name as DISABLED.
DiskCacheException - exception oracle.ias.cache.DiskCacheException.
Indicates there is a disk cache related error occurs.
DiskCacheException() - Constructor for class oracle.ias.cache.DiskCacheException
 
DiskCacheException(String) - Constructor for class oracle.ias.cache.DiskCacheException
 
DiskCacheException(String, Exception) - Constructor for class oracle.ias.cache.DiskCacheException
 
diskPath - Variable in class oracle.ias.cache.CacheAttributes
Absolute path to the the root of the disk cache directory
diskSize - Variable in class oracle.ias.cache.CacheAttributes
The size of the disk cache in megabytes
diskSizeSet - Variable in class oracle.ias.cache.CacheAttributes
 
distribute - Variable in class oracle.ias.cache.CacheAttributes
Indicates the cache is distributed, updates and invalidates are propagated to other caches in the system
DISTRIBUTE - Static variable in class oracle.ias.cache.Attributes
indicates the object is distributed, updates and invalidations are distributed to other processes Default is local.
dump() - Static method in class oracle.ias.cache.Cache
dumps all the objects in cache to the log file.

E

enable() - Method in class oracle.ias.cache.CacheAccess
Re-enables the current region, including all the cache objects, groups and subregions in the region.
enable(Object) - Method in class oracle.ias.cache.CacheAccess
re-enables the objects, groups, and subregions within the scope of the name.
ERROR - Static variable in class oracle.ias.cache.CacheLogger
 
exceptionHandler(String, Exception) - Method in class oracle.ias.cache.CacheLoader
is called from the load method to convert any non CacheExceptions into CacheExceptions with the base exception set to the orginal exception.
expire - Variable in class oracle.ias.cache.CacheObjectInfo
the number of seconds until the object is invalidated

F

FATAL - Static variable in class oracle.ias.cache.CacheLogger
 
finalize() - Method in class oracle.ias.cache.DefaultCacheLogger
let the garbage collection thread releases resources.
flush() - Method in class oracle.ias.cache.CacheLogger
flush will write out the log messages, and clean the logging buffer.
flush() - Method in class oracle.ias.cache.DefaultCacheLogger
flush method writes out the messages to the log file, and clear the logging buffer.

G

get() - Method in class oracle.ias.cache.PoolAccess
gets an object from the pool.
get(Object) - Method in class oracle.ias.cache.CacheAccess
returns a reference to the object associated with name.
get(Object, Object) - Method in class oracle.ias.cache.CacheAccess
returns a reference to the object associated with name.
get(Object, String, Object) - Method in class oracle.ias.cache.CacheAccess
returns a reference to the object associated with name.
getAccess() - Static method in class oracle.ias.cache.CacheAccess
is a static method that returns a CacheAccess object to the default region.
getAccess(String) - Static method in class oracle.ias.cache.CacheAccess
is a static method that returns a CacheAccess object allowing access to the specified cache region.
getAccess(String, boolean) - Static method in class oracle.ias.cache.CacheAccess
is a static method that returns a CacheAccess object allowing access to the specified cache region.
getAddrListString() - Method in class oracle.ias.cache.CacheAttributes
Returns the list of cache addresses in a formatted string, if the list is null, set to the default
getAttributes() - Static method in class oracle.ias.cache.Cache
returns the attributes currently associated with the cache.
getAttributes() - Method in class oracle.ias.cache.CacheAccess
returns an attribute object describing the current region.
getAttributes(Object) - Method in class oracle.ias.cache.CacheAccess
returns an attribute object describing the current attributes associated with the object name (can be a group).
getBaseException() - Method in class oracle.ias.cache.CacheException
getBaseException returns the original exception if the CacheException is translated from this original exception
getCacheAddress() - Static method in class oracle.ias.cache.Cache
returns the String representation of the address of the current instance of the cache, or null if the cache is not on the network.
getCacheAddrs() - Method in class oracle.ias.cache.CacheAttributes
gets an enumeration of the list of cache addresses, if the list is null the enumerator will return the default address.
getCacheId() - Static method in class oracle.ias.cache.Cache
returns the global cache Id in a distributed cache system.
getCacheLogger() - Static method in class oracle.ias.cache.Cache
 
getCacheSize() - Static method in class oracle.ias.cache.Cache
returns an estimate of the number of bytes consumed by objects in the memory cache.
getCreateTime() - Method in class oracle.ias.cache.Attributes
returns the time the object was loaded into the cache.
getDefaultTimeToLive() - Method in class oracle.ias.cache.Attributes
returns the Default TimeToLive value in seconds as a long value.
getDefRegionName() - Static method in class oracle.ias.cache.CacheAccess
returns the name of the default Region.
getDistributedDiskCacheSize() - Static method in class oracle.ias.cache.Cache
returns the number of bytes consumed by objects in the distributed disk cache.
getFlags() - Method in class oracle.ias.cache.Attributes
returns all flags as defined in setFlags as a long value.
getId() - Method in class oracle.ias.cache.CacheEvent
getId returns the event identifier.
getIdleTime() - Method in class oracle.ias.cache.Attributes
returns the current value for the idle time interval.
getLoader() - Method in class oracle.ias.cache.Attributes
returns a CacheLoader object from this Attribute.
getLocalDiskCacheSize() - Static method in class oracle.ias.cache.Cache
returns the number of bytes consumed by objects in the local disk cache If the disk cache is not configured, this method will return 0.
getLogFileName() - Method in class oracle.ias.cache.CacheLogger
returns the log file name defined as logFileName in this class.
getMessage() - Method in class oracle.ias.cache.CacheException
 
getName() - Method in class oracle.ias.cache.CacheEvent
getName returns the name of the object associated with the event
getName(Object) - Method in class oracle.ias.cache.CacheLoader
returns the name Object for the object being loaded.
getObjectCount() - Static method in class oracle.ias.cache.Cache
returns the current count of objects in the cache.
getObjectSize() - Method in class oracle.ias.cache.Attributes
returns the size of the object which was specified by invoking setSize(long).
getOwnership(int) - Method in class oracle.ias.cache.CacheAccess
claims the ownership of the region, if the region has been defined as "SYNCHRONIZE".
getOwnership(Object, int) - Method in class oracle.ias.cache.CacheAccess
claims the ownership of the object with specified name for this CacheAccess instance, if the object has been defined as "SYNCHRONIZE".
getOwnership(Object, String, int) - Method in class oracle.ias.cache.CacheAccess
claims the ownership of the object with specified name for this CacheAccess instance, if the object has been defined as "SYNCHRONIZE".
getParent() - Method in class oracle.ias.cache.CacheAccess
returns the name of the parent region if any.
getPool(String) - Static method in class oracle.ias.cache.PoolAccess
returns a PoolAccess object associated with the pool name in the default region.
getPool(String) - Method in class oracle.ias.cache.CacheAccess
returns a PoolAccess object associated with the object name.
getPool(String, String) - Static method in class oracle.ias.cache.PoolAccess
a static method that returns a PoolAccess object to access the pool in a region.
getRegion(Object) - Method in class oracle.ias.cache.CacheLoader
returns the name of the region for the object being loaded.
getRegionName() - Method in class oracle.ias.cache.CacheAccess
returns the name of the current region of the CacheAccess object.
getSeverity() - Method in class oracle.ias.cache.CacheLogger
returns the severity level defined as severity in this class.
getSubRegion(String) - Method in class oracle.ias.cache.CacheAccess
getSubRegion will return a CacheAccess object associated with the named subRegion.
getTimeToLive() - Method in class oracle.ias.cache.Attributes
returns the current value for the time to live interval.
getVersion() - Static method in class oracle.ias.cache.Cache
GetVersion returns the current version of the cache.
getVersion() - Method in class oracle.ias.cache.Attributes
returns the current value of version.
group - Variable in class oracle.ias.cache.CacheObjectInfo
the name of the group if any
GROUP_TTL_DESTROY - Static variable in class oracle.ias.cache.Attributes
indicates that the group object should be destroyed when the associated time to live expires.
GroupNameException - exception oracle.ias.cache.GroupNameException.
Thrown when application tries to add the group object to the same group itself, a group object can not be in its own group.
GroupNameException() - Constructor for class oracle.ias.cache.GroupNameException
 
GroupNameException(String) - Constructor for class oracle.ias.cache.GroupNameException
 
GroupUseException - exception oracle.ias.cache.GroupUseException.
Thrown when the requested functionality is not supported on a group.
GroupUseException() - Constructor for class oracle.ias.cache.GroupUseException
 
GroupUseException(String) - Constructor for class oracle.ias.cache.GroupUseException
 

H

handleEvent(CacheEvent) - Method in interface oracle.ias.cache.CacheEventListener
handleEvent is a callback method.

I

INFO - Static variable in class oracle.ias.cache.CacheLogger
 
init(CacheAttributes) - Static method in class oracle.ias.cache.Cache
initializes the cache.
init(String, int) - Method in class oracle.ias.cache.CacheLogger
is called by the cache when the logging system is initialized.
init(String, int) - Method in class oracle.ias.cache.DefaultCacheLogger
 
InvalidArgumentException - exception oracle.ias.cache.InvalidArgumentException.
Indicates one of the arguments to the method is not valid.
InvalidArgumentException() - Constructor for class oracle.ias.cache.InvalidArgumentException
 
InvalidArgumentException(String) - Constructor for class oracle.ias.cache.InvalidArgumentException
 
invalidate() - Static method in class oracle.ias.cache.Cache
globally invalidates all the objects in the cache system, includes all processes, memory and disk.
invalidate() - Method in class oracle.ias.cache.CacheAccess
marks all objects within the region as invalid.
invalidate(Object) - Method in class oracle.ias.cache.CacheAccess
marks all objects within the scope of name as invalid.
InvalidGroupException - exception oracle.ias.cache.InvalidGroupException.
Signals that the group object accessed is no longer valid.
InvalidGroupException() - Constructor for class oracle.ias.cache.InvalidGroupException
 
InvalidGroupException(String) - Constructor for class oracle.ias.cache.InvalidGroupException
 
InvalidHandleException - exception oracle.ias.cache.InvalidHandleException.
Indicates that the CacheAccess handle used to refer the object is not valid, Probably the CacheAccess handle has been closed.
InvalidHandleException() - Constructor for class oracle.ias.cache.InvalidHandleException
 
InvalidHandleException(String) - Constructor for class oracle.ias.cache.InvalidHandleException
 
InvalidObjectException - exception oracle.ias.cache.InvalidObjectException.
Signals that an invalid object was unexpectedly encountered.
InvalidObjectException() - Constructor for class oracle.ias.cache.InvalidObjectException
 
InvalidObjectException(String) - Constructor for class oracle.ias.cache.InvalidObjectException
 
InvalidOperationException - exception oracle.ias.cache.InvalidOperationException.
Indicates one of the arguments to the method is not valid.
InvalidOperationException() - Constructor for class oracle.ias.cache.InvalidOperationException
 
InvalidOperationException(String) - Constructor for class oracle.ias.cache.InvalidOperationException
 
isDisabled() - Method in class oracle.ias.cache.CacheAccess
returns a boolean to indicate if the region, which this cache access is referencing, is disabled or not.
isDisabled(Object) - Method in class oracle.ias.cache.CacheAccess
returns a boolean to indicate if the cache entity (region, group or object) identified by Object "name" is disabled.
isDistributed() - Static method in class oracle.ias.cache.Cache
returns true if the cache is currently in distributed mode, that it is distributing updates and invalidates within the site, false if all cache actions are local to the process only.
isPresent(Object) - Method in class oracle.ias.cache.CacheAccess
returns true if the named object currently exists in the cache false otherwise.
isReady() - Static method in class oracle.ias.cache.Cache
returns true if the cache has been initialized, false otherwise.
isSet(long) - Method in class oracle.ias.cache.Attributes
returns true if the specified attribute is set, false otherwise.

L

listCacheObjects() - Static method in class oracle.ias.cache.Cache
returns an Enumeration of CacheObjectInfo objects describing the objects in all regions in the cache.
listCacheObjects(String) - Static method in class oracle.ias.cache.Cache
returns an Enumeration of CacheObjectInfo objects describing the objects in specified region in the cache.
listNames() - Method in class oracle.ias.cache.CacheAccess
returns a list of the names of all objects in this region This list is only the names of the objects, it doesn't obtain a reference to the object.
listObjects() - Method in class oracle.ias.cache.CacheAccess
returns an Enumeration that will allow access to the objects in the region.
listRegions() - Method in class oracle.ias.cache.CacheAccess
returns an array of all subRegions in this region The list contains only the subRegions in the region itself, it does not contain subRegions in subRegions of the region.
load(Object, Object) - Method in class oracle.ias.cache.CacheLoader
is an abstract method.
LoadConflictException - exception oracle.ias.cache.LoadConflictException.
Signals that an update was requested on an object that is currently being updated or loaded.
LoadConflictException() - Constructor for class oracle.ias.cache.LoadConflictException
 
LoadConflictException(String) - Constructor for class oracle.ias.cache.LoadConflictException
 
log(String) - Method in class oracle.ias.cache.CacheLogger
is an abstract method.
log(String) - Method in class oracle.ias.cache.CacheLoader
The log method is called from the load method to record a message in the cache's log.
log(String) - Method in class oracle.ias.cache.DefaultCacheLogger
logs a message to the specified log file.
log(String, Throwable) - Method in class oracle.ias.cache.CacheLogger
is an abstract method.
log(String, Throwable) - Method in class oracle.ias.cache.DefaultCacheLogger
logs a message and the exception stack to the specified log file.
logFileName - Variable in class oracle.ias.cache.CacheLogger
 
logFileName - Variable in class oracle.ias.cache.CacheAttributes
Log file name for the default logger implementation.
logger - Variable in class oracle.ias.cache.CacheAttributes
The logger object which is used to log cache messages.
logSeverity - Variable in class oracle.ias.cache.CacheAttributes
Log severity, see CacheLogger for details
logSeveritySet - Variable in class oracle.ias.cache.CacheAttributes
 

M

maxObjects - Variable in class oracle.ias.cache.CacheAttributes
Maximum number of in-memory objects in the cache
maxObjectsSet - Variable in class oracle.ias.cache.CacheAttributes
indicates attribute has been reset
maxSize - Variable in class oracle.ias.cache.CacheAttributes
The size of the memory cache in megabytes
maxSizeSet - Variable in class oracle.ias.cache.CacheAttributes
 

N

name - Variable in class oracle.ias.cache.CacheObjectInfo
the name of the object
NetOfflineException - exception oracle.ias.cache.NetOfflineException.
Signals that the cache service in this process was unable to connect to the distributed messaging layer.
NetOfflineException() - Constructor for class oracle.ias.cache.NetOfflineException
 
NetOfflineException(String) - Constructor for class oracle.ias.cache.NetOfflineException
 
netSearch(Object, int) - Method in class oracle.ias.cache.CacheLoader
searchs other caches for the object to be loaded.
netSearch(Object, int, boolean) - Method in class oracle.ias.cache.CacheLoader
searchs other caches for the object to be loaded.
NetworkException - exception oracle.ias.cache.NetworkException.
Signals that a problem in the message layer of the cache has occurred
NetworkException() - Constructor for class oracle.ias.cache.NetworkException
 
NetworkException(String) - Constructor for class oracle.ias.cache.NetworkException
 
NetworkException(String, Exception) - Constructor for class oracle.ias.cache.NetworkException
Constructs a NetworkException with a message string, and a base exception
NoObjectAvailableException - exception oracle.ias.cache.NoObjectAvailableException.
Thrown when the requested object is not available in a pool.
NoObjectAvailableException() - Constructor for class oracle.ias.cache.NoObjectAvailableException
 
NoObjectAvailableException(String) - Constructor for class oracle.ias.cache.NoObjectAvailableException
 
NoObjectAvailableException(String, Exception) - Constructor for class oracle.ias.cache.NoObjectAvailableException
 
NotAPoolException - exception oracle.ias.cache.NotAPoolException.
Thrown when the requested pool name is not associated to a pool.
NotAPoolException() - Constructor for class oracle.ias.cache.NotAPoolException
 
NotAPoolException(String) - Constructor for class oracle.ias.cache.NotAPoolException
 
NotAPoolException(String, Exception) - Constructor for class oracle.ias.cache.NotAPoolException
 
NotARetrievableObjectException - exception oracle.ias.cache.NotARetrievableObjectException.
Thrown when application tried to access a group or pool object, as an individual object such as from CacheAccess.get().
NotARetrievableObjectException() - Constructor for class oracle.ias.cache.NotARetrievableObjectException
 
NotARetrievableObjectException(String) - Constructor for class oracle.ias.cache.NotARetrievableObjectException
 
NotImplementedException - exception oracle.ias.cache.NotImplementedException.
Thrown when a request for functionality, which has not be implemented, has been made.
NotImplementedException() - Constructor for class oracle.ias.cache.NotImplementedException
 
NotImplementedException(String) - Constructor for class oracle.ias.cache.NotImplementedException
 
NotOwnerException - exception oracle.ias.cache.NotOwnerException.
Thrown when a lock operation or update is attempted on a synchronized object without first getting ownership.
NotOwnerException() - Constructor for class oracle.ias.cache.NotOwnerException
 
NotOwnerException(String) - Constructor for class oracle.ias.cache.NotOwnerException
 
NotOwnerException(String, Exception) - Constructor for class oracle.ias.cache.NotOwnerException
 
NullObjectException - exception oracle.ias.cache.NullObjectException.
Signals that a null cache object was detected.
NullObjectException() - Constructor for class oracle.ias.cache.NullObjectException
 
NullObjectException(String) - Constructor for class oracle.ias.cache.NullObjectException
 
NullObjectNameException - exception oracle.ias.cache.NullObjectNameException.
Indicates that a null object name was supplied by the application.
NullObjectNameException() - Constructor for class oracle.ias.cache.NullObjectNameException
 
NullObjectNameException(String) - Constructor for class oracle.ias.cache.NullObjectNameException
 

O

OBJECT_INVALIDATED - Static variable in class oracle.ias.cache.CacheEvent
Represents the object or group invalidated event.
OBJECT_UPDATED - Static variable in class oracle.ias.cache.CacheEvent
Represents the object updated event.
ObjectExistsException - exception oracle.ias.cache.ObjectExistsException.
Thrown when user tries to create a new cache object with the name of an existing cache object.
ObjectExistsException() - Constructor for class oracle.ias.cache.ObjectExistsException
 
ObjectExistsException(String) - Constructor for class oracle.ias.cache.ObjectExistsException
 
ObjectExistsException(String, Exception) - Constructor for class oracle.ias.cache.ObjectExistsException
 
ObjectNotFoundException - exception oracle.ias.cache.ObjectNotFoundException.
Indicates that the object requested could not be found in the cache and there was insufficient information available to create or load the object.
ObjectNotFoundException() - Constructor for class oracle.ias.cache.ObjectNotFoundException
 
ObjectNotFoundException(String) - Constructor for class oracle.ias.cache.ObjectNotFoundException
 
ObjectNotFoundException(String, Exception) - Constructor for class oracle.ias.cache.ObjectNotFoundException
 
ObjectNotSynchronizedException - exception oracle.ias.cache.ObjectNotSynchronizedException.
Indicates that A method applicable only to synchronized cache objects was attempted on an object that is not marked as synchronized.
ObjectNotSynchronizedException() - Constructor for class oracle.ias.cache.ObjectNotSynchronizedException
 
ObjectNotSynchronizedException(String) - Constructor for class oracle.ias.cache.ObjectNotSynchronizedException
 
ObjectNotSynchronizedException(String, Exception) - Constructor for class oracle.ias.cache.ObjectNotSynchronizedException
 
OFF - Static variable in class oracle.ias.cache.CacheLogger
 
open() - Static method in class oracle.ias.cache.Cache
reads the configuration files and establishs the Java caching system in the process.
open(String) - Static method in class oracle.ias.cache.Cache
reads the configuration files and establishs the Java caching system in the process.
oracle.ias.cache - package oracle.ias.cache
provides object caching service for java.
ORIGINAL - Static variable in class oracle.ias.cache.Attributes
indicates the object was created by the application in the cache rather than loaded from an external source.

P

pingInterval - Variable in class oracle.ias.cache.CacheAttributes
Number of seconds between cache death detection(pinging)
PoolAccess - class oracle.ias.cache.PoolAccess.
PoolAccess provides the cache pooling API.
PoolInstanceFactory - interface oracle.ias.cache.PoolInstanceFactory.
PoolInstanceFactory is an interface for generating and destroying the instances of objects in a pool.
preLoad(Object) - Method in class oracle.ias.cache.CacheAccess
allows for asynchronous loading of objects into the cache.
preLoad(Object, Object) - Method in class oracle.ias.cache.CacheAccess
allows for asynchronous loading of objects into the cache.
preLoad(Object, String, Object) - Method in class oracle.ias.cache.CacheAccess
allows for asynchronous loading of objects into the cache.
printStackTrace() - Method in class oracle.ias.cache.CacheException
If a base exception exists, printStackTrace will print the stack for the the base exception rather than the current one.
put(Object, Attributes, Object) - Method in class oracle.ias.cache.CacheAccess
allows a new object to be placed into the cache identified by name.
put(Object, Object) - Method in class oracle.ias.cache.CacheAccess
allows a new object to be placed into the cache identified by name.
put(Object, String, Object) - Method in class oracle.ias.cache.CacheAccess
allows a new object to be placed into the cache identified by name.
put(Object, String, Object, Attributes) - Method in class oracle.ias.cache.CacheAccess
allows a new object to be placed into the cache identified by name.

R

refcount - Variable in class oracle.ias.cache.CacheObjectInfo
the current reference count
region - Variable in class oracle.ias.cache.CacheObjectInfo
the name of the region
RegionNotFoundException - exception oracle.ias.cache.RegionNotFoundException.
Signals that the requested region is not found.
RegionNotFoundException() - Constructor for class oracle.ias.cache.RegionNotFoundException
 
RegionNotFoundException(String) - Constructor for class oracle.ias.cache.RegionNotFoundException
 
RegionNotFoundException(String, Exception) - Constructor for class oracle.ias.cache.RegionNotFoundException
 
releaseOwnership(int) - Method in class oracle.ias.cache.CacheAccess
is used to explicitly give up ownership of the region.
releaseOwnership(Object, int) - Method in class oracle.ias.cache.CacheAccess
is used to explicitly give up ownership of the named object.
replace(Object, Object) - Method in class oracle.ias.cache.CacheAccess
creates a new version of the object identified by name, replacing the current version with the object obj.
replace(Object, String, Object) - Method in class oracle.ias.cache.CacheAccess
creates a new version of the object identified by name, replacing the current version with the object obj.
REPLY - Static variable in class oracle.ias.cache.Attributes
indicates a reply should be sent from remote caches if this object is updated or invalidated.
resetAttributes(Attributes) - Method in class oracle.ias.cache.CacheAccess
allows for some of the attributes of a region to be reset, in particular: expiration time, time to live, default time to live, idle time, and event handlers.
resetAttributes(CacheAttributes) - Static method in class oracle.ias.cache.Cache
allows some cache attributes to be reset while the cache is running The following attributes can be reset: maxObjects, maxSize, diskSize, cleanInterval and logSeverity.
resetAttributes(Object, Attributes) - Method in class oracle.ias.cache.CacheAccess
allows for some of the attributes of the named object to be reset, in particular: expiration time, time to live, default time to live, idle time, and event handlers.
ResponseFailedException - exception oracle.ias.cache.ResponseFailedException.
Signals a failure other than TimeoutException happened when waiting for the response from remote caches.
ResponseFailedException() - Constructor for class oracle.ias.cache.ResponseFailedException
 
ResponseFailedException(String) - Constructor for class oracle.ias.cache.ResponseFailedException
 
returnToPool() - Method in class oracle.ias.cache.PoolAccess
returns the object to the pool.

S

save() - Method in class oracle.ias.cache.CacheAccess
causes all the objects within the scope of region to be saved to the disk cache.
save(Object) - Method in class oracle.ias.cache.CacheAccess
causes all the objects within the scope of name to be saved to the disk cache.
setAttributes(Object, Attributes) - Method in class oracle.ias.cache.CacheLoader
sets the attributes of the object in the load method.
setCacheEventListener(int, CacheEventListener) - Method in class oracle.ias.cache.Attributes
registers an event listener object to be executed when the event occurs.
setCacheEventListener(int, CacheEventListener, boolean) - Method in class oracle.ias.cache.Attributes
registers an event listener object to be executed when the event occurs.
setCleanInterval(int) - Method in class oracle.ias.cache.CacheAttributes
sets number of seconds between cache cleanings
setDefaultTimeToLive(long) - Method in class oracle.ias.cache.Attributes
sets the default maximum time all objects associated with this group or region will stay in the cache before it is invalidated.
setDiskPath(String) - Method in class oracle.ias.cache.CacheAttributes
sets absolute path to the root of the disk cache directory.
setDiskSize(int) - Method in class oracle.ias.cache.CacheAttributes
sets the disk cache size
setDistribute(boolean) - Method in class oracle.ias.cache.CacheAttributes
sets the distribute flag to indicate if the cache is local to the process of not
setFlags(long) - Method in class oracle.ias.cache.Attributes
specifies which of the listed attributes should be set in the Attributes object.
setFlagsToDefault() - Method in class oracle.ias.cache.Attributes
resets this Attributes object to contain default Attributes values.
setIdleTime(int) - Method in class oracle.ias.cache.Attributes
sets the maximum time the associated cache object will remain in the cache without being referenced before it is invalidated.
setLoader(CacheLoader) - Method in class oracle.ias.cache.Attributes
sets a CacheLoader object in this Attribute.
setLogFileName(String) - Method in class oracle.ias.cache.CacheAttributes
sets the log file name for the DefaultCacheLogger.
setLogger(String) - Method in class oracle.ias.cache.CacheAttributes
sets the logger object which will be used to log cache messages.
setLogSeverity(int) - Method in class oracle.ias.cache.CacheAttributes
sets the log severity which determines which log messages are published to the log
setLogSeverity(int) - Static method in class oracle.ias.cache.Cache
sets the log severity of the cache system.
setMaxObjects(int) - Method in class oracle.ias.cache.CacheAttributes
sets the maximum number of in-memory objects in the cache.
setMaxSize(int) - Method in class oracle.ias.cache.CacheAttributes
sets the maximum number of bytes available to the in-memory cache
setPingInterval(int) - Method in class oracle.ias.cache.CacheAttributes
sets number of seconds between cache death detection
setSeverity(int) - Method in class oracle.ias.cache.CacheLogger
changes the severity level defined as severity in this class.
setSeverity(int) - Method in class oracle.ias.cache.DefaultCacheLogger
 
setShowThreadId(boolean) - Method in class oracle.ias.cache.DefaultCacheLogger
 
setShowTimeStamp(boolean) - Method in class oracle.ias.cache.DefaultCacheLogger
 
setSize(long) - Method in class oracle.ias.cache.Attributes
sets the size of the object.
setTimeToLive(long) - Method in class oracle.ias.cache.Attributes
sets the maximum time the associated cache object will stay in the cache before it is invalidated.
setVersion(long) - Method in class oracle.ias.cache.Attributes
sets the version attribute.
severity - Variable in class oracle.ias.cache.CacheLogger
sets the logging severity.
shouldLog(int) - Method in class oracle.ias.cache.CacheLogger
returns true if the severity level is such that the message should be logged.
SPOOL - Static variable in class oracle.ias.cache.Attributes
indicates the object should be spooled to disk when the object is being removed from the memory cache because of space limitations.
SYNCHRONIZE - Static variable in class oracle.ias.cache.Attributes
indicates that updates to this object should be synchronized.
SYNCHRONIZE_DEFAULT - Static variable in class oracle.ias.cache.Attributes
indicates that all objects in a group should be synchronized individually.
SyncObjectDestroyedException - exception oracle.ias.cache.SyncObjectDestroyedException.
Thrown when a load is attempted on a synchronized object is that has been destroyed.
SyncObjectDestroyedException() - Constructor for class oracle.ias.cache.SyncObjectDestroyedException
 
SyncObjectDestroyedException(String) - Constructor for class oracle.ias.cache.SyncObjectDestroyedException
 
SyncObjectDestroyedException(String, Exception) - Constructor for class oracle.ias.cache.SyncObjectDestroyedException
 

T

TimeoutException - exception oracle.ias.cache.TimeoutException.
Thrown when a blocking call has timed out before the requested task has completed.
TimeoutException() - Constructor for class oracle.ias.cache.TimeoutException
 
TimeoutException(String) - Constructor for class oracle.ias.cache.TimeoutException
 
timeToSeconds(int, int, int, int) - Static method in class oracle.ias.cache.Attributes
converts the time specified in days, hours, minutes and seconds to seconds.
toString() - Method in class oracle.ias.cache.CacheAttributes
converts this object into a formatted string
toString() - Method in class oracle.ias.cache.PoolAccess
dumps the contents of the pool for debugging.
toString() - Method in class oracle.ias.cache.CacheObjectInfo
convert the object to a string
toString() - Method in class oracle.ias.cache.Attributes
converts the Attributes object to a string of the form: flags, version, time to live, idle time.
TRACE - Static variable in class oracle.ias.cache.CacheLogger
 
type - Variable in class oracle.ias.cache.CacheObjectInfo
the type of the object (memory, disk, group)

V

valid - Variable in class oracle.ias.cache.CacheObjectInfo
true if the object is valid
version - Variable in class oracle.ias.cache.CacheAttributes
Version of the cache software

W

waitForResponse(int) - Method in class oracle.ias.cache.CacheAccess
is used to wait for replies returned from invalidates or updates when a reply is requested.
WARNING - Static variable in class oracle.ias.cache.CacheLogger
 

A B C D E F G H I L M N O P R S T V W