Oracle Application Server Java Object Cache API Reference
10g Release 2 (10.1.2)

B14018-02

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


A

ALLOWNULL - Static variable in class oracle.ias.cache.Attributes
indicates null values may be cached for this object or region.
AVG - Static variable in class oracle.ias.cache.AggregateStatus
index for the average value for the indicated statistic in the cache, group or region
AggregateStatus - class oracle.ias.cache.AggregateStatus.
The AggregateStatus class provides an encapsulation of the aggregate runtime status for objects in the cache.
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.
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
addCacheAddr(InetAddress, int, boolean, boolean) - Method in class oracle.ias.cache.CacheAttributes
adds a new ipAddr/port to the list of cache addresses
addCacheAddr(InetAddress, int, boolean, boolean, int) - Method in class oracle.ias.cache.CacheAttributes
adds a new ipAddr/port to the list of cache addresses
addPrimaryCacheAddr(InetAddress, int) - Method in class oracle.ias.cache.CacheAttributes
adds a new ipAddr/port to the list of cache addresses
addressIsOriginal(InetAddress, int) - Method in class oracle.ias.cache.CacheAttributes
returns true if the ipAddr/port is on the list and is the original address
affinityRelease(Object) - Method in interface oracle.ias.cache.PoolAffinityFactory
affinityRelease is called when a pooled object is associated with a PoolAccess handle and is needed by another user.
autoInit - Variable in class oracle.ias.cache.CacheAttributes
 

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.
CacheConfigParsingException - exception oracle.ias.cache.CacheConfigParsingException.
 
CacheConfigParsingException() - Constructor for class oracle.ias.cache.CacheConfigParsingException
 
CacheConfigParsingException(String) - Constructor for class oracle.ias.cache.CacheConfigParsingException
 
CacheConfigParsingException(String, Exception) - Constructor for class oracle.ias.cache.CacheConfigParsingException
 
CacheEvent - class oracle.ias.cache.CacheEvent.
CacheEvent represents an internal cache event.
CacheEvent(int, Object, String, Object, CacheEventListener, int) - 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
 
CacheHostInfo - class oracle.ias.cache.CacheHostInfo.
The CacheHostInfo class provides the host and current port being used for a cache in the cache system.
CacheListLoader - class oracle.ias.cache.CacheListLoader.
CacheListLoader is an abstract class.
CacheListLoader() - Constructor for class oracle.ias.cache.CacheListLoader
 
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
 
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
 
CapacityPolicy - class oracle.ias.cache.CapacityPolicy.
CapacityPolicy is an abstract class.
CapacityPolicy() - Constructor for class oracle.ias.cache.CapacityPolicy
 
Configurator - class oracle.ias.cache.Configurator.
 
Configurator(String) - Constructor for class oracle.ias.cache.Configurator
Construct a Configurator object based on the contents in a XML file.
Configurator(String, boolean) - Constructor for class oracle.ias.cache.Configurator
 
cacheName - Variable in class oracle.ias.cache.CacheAttributes
 
cancelResponse() - Method in class oracle.ias.cache.CacheAccess
terminates the request for a reply from the previous invalidate or update.
capacityBuffer - Variable in class oracle.ias.cache.CacheAttributes
The percentage of the cache to keep in reserve when determining when to clean the cache.
capacityPolicy - Variable in class oracle.ias.cache.CacheAttributes
The capacityPolicy object which is used to determine if an object is eligible to be removed from the cache when the cache capacity has been reached.
cleanInterval - Variable in class oracle.ias.cache.CacheAttributes
Number of seconds between cache cleanings
clone() - Method in class oracle.ias.cache.Attributes
clones a new Attributes 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.
close() - Method in class oracle.ias.cache.PoolAccess
releases the PoolAccess object.
createDiskObject(Object, Attributes) - Method in class oracle.ias.cache.CacheLoader
is called from the load method to create a disk object.
createDiskObject(Object) - 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, Attributes) - Method in class oracle.ias.cache.CacheLoader
is called from the load method to create a streamAccessed object.
createStream(Object) - 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
 
DISK - Static variable in class oracle.ias.cache.CapacityPolicy
Value returned by getType if the the cached object is resident on disk only.
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.
Declarable - interface oracle.ias.cache.Declarable.
This interface is defined for declarative caching.
DefaultCacheLogger - class oracle.ias.cache.DefaultCacheLogger.
DefaultCacheLogger extends CacheLogger abstract class and provides a default logging implementation.
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.
DefaultCacheLogger() - Constructor for class oracle.ias.cache.DefaultCacheLogger
 
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
 
defineDeclarable(boolean) - Method in class oracle.ias.cache.Configurator
Define the declarative Cache
defineDeclarable() - Method in class oracle.ias.cache.Configurator
Define the declarative Cache
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, 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, 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, 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, Attributes) - Static method in class oracle.ias.cache.CacheAccess
creates a named region within the cache.
defineRegion(String) - 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(boolean) - Static method in class oracle.ias.cache.Cache
globally destroys all the objects in the cache memory and disk.
destroy() - Method in class oracle.ias.cache.CacheAccess
destroys all objects associated with the current region including the region.
destroy(boolean) - 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.
destroy(Object, boolean) - Method in class oracle.ias.cache.CacheAccess
invalidates all objects associated with name, removing all references to the objects from the cache.
destroy(Object[]) - Method in class oracle.ias.cache.CacheAccess
invalidates all objects associated with the array of names, removing all references to the objects from the cache.
destroy(Object[], boolean) - Method in class oracle.ias.cache.CacheAccess
invalidates all objects associated with the array of names, 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.
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
distribute - Variable in class oracle.ias.cache.CacheAttributes
Indicates the cache is distributed, updates and invalidates are propagated to other caches in the system
dump() - Static method in class oracle.ias.cache.Cache
dumps all the objects in cache to the log file.

E

ERROR - Static variable in class oracle.ias.cache.CacheLogger
 
EventInfo - class oracle.ias.cache.EventInfo.
An internal class used to pass cache event information to the CacheMgr thread.
EventInfo(CacheEventListener, Object) - Constructor for class oracle.ias.cache.EventInfo
 
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.
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

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
 
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.
get() - Method in class oracle.ias.cache.PoolAccess
gets an object from the pool.
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.
getAccess(String, Attributes, 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.
getAccessCount(int) - Method in class oracle.ias.cache.AggregateStatus
returns the aggregate access count value indicated by the index parameter The getAccessCount Method will return the aggregate value of access count for the group or region.
getAccessCount() - Method in class oracle.ias.cache.ObjectStatus
returns the number of times this object has been accessed since it was created or updated
getActiveHostInfo() - Static method in class oracle.ias.cache.Cache
returns an array of CacheHostInfo objects, one for each active member of the cache system
getAddrList() - Method in class oracle.ias.cache.CacheAttributes
gets the list of cache cache addresses, if the list is null set to the default
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
getAddrString() - Method in class oracle.ias.cache.CacheAttributes
Returns all the ip:port discovery addresses in a String This differs from getAddrListString in that it only returns the ip:port It doesn't include other information about the port or formatting.
getAggregateStatus() - Method in class oracle.ias.cache.CacheAccess
returns an aggregate status object describing the aggregate status associated with the group or region name.
getAggregateStatus(Object) - Method in class oracle.ias.cache.CacheAccess
returns an aggregate status object describing the aggregate status associated with the group or region name.
getAllCached(Object, int) - Method in class oracle.ias.cache.CacheAccess
returns a Vector of instances of the named object from all the caches in the distributed system.
getAllCached(Object, int, boolean) - Method in class oracle.ias.cache.CacheAccess
returns a Vector of instances of the named object from all the caches in the distributed system.
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).
getAttributes(Object) - Method in class oracle.ias.cache.CapacityPolicy
returns the attributes associated with the handle
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 currently being used by this instance of the cache, or null if the cache is not on the network.
getCacheAddressObject() - Static method in class oracle.ias.cache.Cache
returns the Object 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.
getCacheAttributes() - Method in class oracle.ias.cache.Configurator
Return the CacheAttributes defined in the configuration file
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
returns a reference to the CacheLogger currently being used by the cache
getCacheName() - Method in class oracle.ias.cache.CacheHostInfo
returns the cache name as specified in the CacheAttributes
getCacheSize() - Static method in class oracle.ias.cache.Cache
returns an estimate of the number of bytes consumed by objects in the memory cache.
getCapacityPolicy() - Method in class oracle.ias.cache.Attributes
returns a CapacityPolicy object for this object or region
getClassLoader() - Method in class oracle.ias.cache.Attributes
get the ClassLoader attribute.
getCoordinatorList() - Method in class oracle.ias.cache.CacheAttributes
gets the list of cache cache addresses, if the list is null set to the default
getCount() - Method in class oracle.ias.cache.CacheAccess
returns the current total count of objects for this region including objects in subRegions
getCreateTime(int) - Method in class oracle.ias.cache.AggregateStatus
returns the aggregate create time value indicated by the index parameter The getCreateTime Method will return the aggregate value of create time for the group or region.
getCreateTime() - Method in class oracle.ias.cache.Attributes
returns the time the object was loaded into the cache.
getCreateTime() - Method in class oracle.ias.cache.ObjectStatus
returns the time the object was created in milliseconds since midnight January 1, 1970 UTC
getDefRegionName() - Static method in class oracle.ias.cache.CacheAccess
returns the name of the default Region.
getDefaultTimeToLive() - Method in class oracle.ias.cache.Attributes
returns the Default TimeToLive value in seconds as a long value.
getDistributedDiskCacheSize() - Static method in class oracle.ias.cache.Cache
returns the number of bytes consumed by objects in the distributed disk cache.
getEventListener(int) - Method in class oracle.ias.cache.Attributes
Return the registered event listener object based on the event id.
getFileSize() - Method in class oracle.ias.cache.ObjectStatus
returns the size of the object on disk or 0 if the object is not currently stored on disk
getFlags() - Method in class oracle.ias.cache.Attributes
returns all flags as defined in setFlags as a long value.
getFromRemote(Object, CacheAddress, int, boolean) - Method in class oracle.ias.cache.CacheLoader
searches a specific remote caches for the object to be loaded.
getHostName() - Method in class oracle.ias.cache.CacheHostInfo
returns the the hostName where this cache is currently running
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.
getLastAccessTime(int) - Method in class oracle.ias.cache.AggregateStatus
returns the aggregate last access time value indicated by the index parameter The getLastAccessTime Method will return the aggregate value of last access time for the group or region.
getLastAccessTime() - Method in class oracle.ias.cache.ObjectStatus
returns the last time the object was accessed in milliseconds since midnight January 1, 1970 UTC
getList(Object) - Method in class oracle.ias.cache.CacheListLoader
returns original list of objects submitted by the user
getLoadTime(int) - Method in class oracle.ias.cache.AggregateStatus
returns the aggregate load time value indicated by the index parameter The getLoadTime Method will return the aggregate value of load time for the group or region.
getLoadTime() - Method in class oracle.ias.cache.ObjectStatus
returns the number of milliseconds spend loading the object
getLoader() - Method in class oracle.ias.cache.Attributes
returns a CacheLoader object from this Attribute.
getLocalAddress() - Method in class oracle.ias.cache.CacheAttributes
Gets the specified localhost IP address for the listener to bind to
getLocalDiskCacheSize() - Static method in class oracle.ias.cache.Cache
returns the number of bytes consumed by objects in the local disk cache.
getLogFileName() - Method in class oracle.ias.cache.CacheLogger
returns the log file name defined as logFileName in this class.
getLowerPortBoundry() - Method in class oracle.ias.cache.CacheAttributes
Get the lowest allowed port number in which the server socket would bind to.
getMaxCount() - Method in class oracle.ias.cache.Attributes
returns the current value for maxCount MaxCount is the maximum number of objects that can exist in a group or region.
getMaxSize() - Method in class oracle.ias.cache.Attributes
returns the current value for maxSize MaxSize is the maximum number of bytes this region or group can use.
getMessage() - Method in class oracle.ias.cache.CacheException
 
getMulticastAddress() - Method in class oracle.ias.cache.CacheAttributes
Get the multicast address for broadcasting coordinator address
getMulticastInterval() - Method in class oracle.ias.cache.CacheAttributes
Get the length of the period for broadcasting coordinator address
getMulticastPort() - Method in class oracle.ias.cache.CacheAttributes
Get the multicast port number for broadcasting coordinator address
getMulticastTTL() - Method in class oracle.ias.cache.CacheAttributes
Get the TTL settings for the multicast socket
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.
getName(Object) - Method in class oracle.ias.cache.CapacityPolicy
returns the name associated with the handle
getName() - Method in class oracle.ias.cache.ListObject
returns the cached object name associated with this ListObject
getNamedObject(Object, Object) - Method in class oracle.ias.cache.CacheListLoader
Returns the name of the object to be loaded This method allows the implementor of the loadList method to iterate through the list of Objects based on the name of the object rather than the order the objects are in the list.
getNextObject(Object) - Method in class oracle.ias.cache.CacheListLoader
returns the name of the next object in the list to be loaded This method allows the implementor of the loadList method to iterate through the list of Objects that need to be loaded
getObject() - Method in class oracle.ias.cache.ListObject
returns the cached object associated with this ListObject
getObjectCount() - Method in class oracle.ias.cache.AggregateStatus
returns the current total count of objects for this cache, group, or region including objects in nested groups and subRegions
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).
getOverrideNodeListenerPort() - Method in class oracle.ias.cache.CacheAttributes
Get the override Node Listener port number if it is set
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) - Method in class oracle.ias.cache.CacheAccess
returns a PoolAccess object associated with the object name.
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, String) - Static method in class oracle.ias.cache.PoolAccess
a static method that returns a PoolAccess object to access the pool in a region.
getPort() - Method in class oracle.ias.cache.CacheHostInfo
returns the port currently being used by this cache
getPriority(int) - Method in class oracle.ias.cache.AggregateStatus
returns the aggregate priority value indicated by the index parameter.
getPriority() - Method in class oracle.ias.cache.Attributes
returns the current value for priority
getPriority() - Method in class oracle.ias.cache.ObjectStatus
returns the priority of the object as set by the creator of the object
getReason() - Method in class oracle.ias.cache.CacheEvent
 
getRegion() - Method in class oracle.ias.cache.CacheEvent
getRegion returns the name of the region associated with the event
getRegion(Object) - Method in class oracle.ias.cache.CacheLoader
returns the name of the region for the object being loaded.
getRegion(Object) - Method in class oracle.ias.cache.CapacityPolicy
returns the region associated with the handle
getRegionName() - Method in class oracle.ias.cache.CacheAccess
returns the name of the current region of the CacheAccess object.
getResolutionInterval() - Method in class oracle.ias.cache.CacheAttributes
Gets the coordinator conflict resolution timeout in milliseconds
getSeverity() - Method in class oracle.ias.cache.CacheLogger
returns the severity level defined as severity in this class.
getSize(int) - Method in class oracle.ias.cache.AggregateStatus
returns the aggregate object size value indicated by the index parameter The getSize Method will return the aggregate value of object size for the group or region.
getSize() - Method in class oracle.ias.cache.ObjectStatus
returns the size of the object in bytes or 0 if the size has not been determined
getSource() - Method in class oracle.ias.cache.CacheEvent
 
getStatus() - Method in class oracle.ias.cache.CacheAccess
returns an status object describing the current status associated with the object name (can be a group).
getStatus(Object) - Method in class oracle.ias.cache.CacheAccess
returns an status object describing the current status associated with the object name (can be a group).
getStatus(Object) - Method in class oracle.ias.cache.CapacityPolicy
returns the object status associated with the handle
getSubRegion(String) - Method in class oracle.ias.cache.CacheAccess
getSubRegion will return a CacheAccess object associated with the named subRegion.
getSubRegion(String, Attributes) - 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.
getType(Object) - Method in class oracle.ias.cache.CapacityPolicy
returns the object type associated with the handle The possible values are MEMORY, DISK or UNKNOWN.
getUpperPortBoundry() - Method in class oracle.ias.cache.CacheAttributes
Get the highest allowed port number in which the server socket would bind to.
getUserAttribute(Object) - Method in class oracle.ias.cache.Attributes
returns the specified user defined attribute
getVersion() - Method in class oracle.ias.cache.Attributes
returns the current value of version.
getVersion() - Static method in class oracle.ias.cache.Cache
GetVersion returns the current version of the cache.
group - Variable in class oracle.ias.cache.CacheObjectInfo
the name of the group if any

H

HIGH - Static variable in class oracle.ias.cache.AggregateStatus
index for the high value for the indicated statistic in the cache, group or region
HTTP - Static variable in class oracle.ias.cache.CacheAttributes
HTTP as network protocol for distributed cache
handleEvent(CacheEvent) - Method in interface oracle.ias.cache.CacheEventListener
handleEvent is a callback method.

I

INFO - Static variable in class oracle.ias.cache.CacheLogger
 
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
 
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
 
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(Properties) - Method in interface oracle.ias.cache.Declarable
is intended to be used to initialize a user defined object.
init(String, int) - Method in class oracle.ias.cache.DefaultCacheLogger
 
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(boolean) - Static method in class oracle.ias.cache.Cache
globally invalidates all the objects in the cache memory and disk.
invalidate() - Method in class oracle.ias.cache.CacheAccess
marks all objects within the region as invalid.
invalidate(boolean) - 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.
invalidate(Object, boolean) - Method in class oracle.ias.cache.CacheAccess
marks all objects within the scope of name as invalid.
invalidate(Object[]) - Method in class oracle.ias.cache.CacheAccess
marks all objects within the scope of names as invalid.
invalidate(Object[], boolean) - Method in class oracle.ias.cache.CacheAccess
marks all objects within the scope of names as invalid.
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.
isMulticast() - Method in class oracle.ias.cache.CacheAttributes
Use multicast for resolving coordinator conflict
isNodeListenerDeathDetectable() - Method in class oracle.ias.cache.CacheAttributes
Death detection for local Node Listener for coordinator discovery process
isPresent(Object) - Method in class oracle.ias.cache.CacheAccess
returns true if the named object currently exists in the cache false otherwise.
isPriorityOrderEnabled() - Method in class oracle.ias.cache.CacheAttributes
Use configurable priority for resolving coordinator conflict
isReady() - Static method in class oracle.ias.cache.Cache
returns true if the cache has been initialized, false otherwise.
isRemoteRequest(Object) - Method in class oracle.ias.cache.CacheLoader
returns true if the load was prompted from a remote site, false otherwise If the load was triggered by a direct request from another site, this method will return true.
isSSLEnabled - Variable in class oracle.ias.cache.CacheAttributes
Use SSL in the transport protocol
isSet(long) - Method in class oracle.ias.cache.Attributes
returns true if the specified attribute is set, false otherwise.

K

keyStoreLocation - Variable in class oracle.ias.cache.CacheAttributes
Absolute path to the key store

L

LOW - Static variable in class oracle.ias.cache.AggregateStatus
index for the low value for the indicated statistic in the cache, group or region
ListObject - class oracle.ias.cache.ListObject.
The ListObjectsEnumeration class provides an enumeration of ListObject objects that describe the objects in a region.
ListObject() - Constructor for class oracle.ias.cache.ListObject
 
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
 
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.
loadList(Object[]) - Method in class oracle.ias.cache.CacheAccess
load an array of objects into the cache.
loadList(Object[], Object) - Method in class oracle.ias.cache.CacheAccess
load an array of objects into the cache.
loadList(Object[], String, Object) - Method in class oracle.ias.cache.CacheAccess
load an array of objects into the cache.
loadList(Object, Object) - Method in class oracle.ias.cache.CacheListLoader
This is an abstract method, applications should implement this method to customize the loading of a list of cache objects.
localAddress - Variable in class oracle.ias.cache.CacheAttributes
Local host IP address which may not be the primary address
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.CacheLogger
is an abstract method.
log(String, Throwable) - Method in class oracle.ias.cache.CacheLogger
is an abstract method.
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.DefaultCacheLogger
logs a message and the exception stack to the specified log file.
logFileName - Variable in class oracle.ias.cache.CacheAttributes
Log file name for the default logger implementation.
logFileName - Variable in class oracle.ias.cache.CacheLogger
 
logSeverity - Variable in class oracle.ias.cache.CacheAttributes
Log severity, see CacheLogger for details
logger - Variable in class oracle.ias.cache.CacheAttributes
The logger object which is used to log cache messages.
lowerPortBoundry - Variable in class oracle.ias.cache.CacheAttributes
 

M

MEASURE - Static variable in class oracle.ias.cache.Attributes
indicates the object size should be calculated by the cache.
MEMORY - Static variable in class oracle.ias.cache.CapacityPolicy
Value returned by getType if the the cached object is resident in memory.
main(String[]) - Static method in class oracle.ias.cache.Configurator
For testing purpose.
maxIdleTime - Variable in class oracle.ias.cache.CacheAttributes
The maximum number of seconds an object can remain idle without being available for removal should the cache fill up
maxObjects - Variable in class oracle.ias.cache.CacheAttributes
Maximum number of in-memory objects in the cache
maxSize - Variable in class oracle.ias.cache.CacheAttributes
The size of the memory cache in megabytes
multicastAddr - Variable in class oracle.ias.cache.CacheAttributes
 
multicastInterval - Variable in class oracle.ias.cache.CacheAttributes
 
multicastPort - Variable in class oracle.ias.cache.CacheAttributes
 
multicastTTL - Variable in class oracle.ias.cache.CacheAttributes
 

N

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
 
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
 
name - Variable in class oracle.ias.cache.CacheObjectInfo
the name of the object
netSearch(Object, int) - Method in class oracle.ias.cache.CacheLoader
searches 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.
nlDeathDetectable - Variable in class oracle.ias.cache.CacheAttributes
 

O

OBJECT_INVALIDATED - Static variable in class oracle.ias.cache.CacheEvent
Represents the object or group invalidated event.
OBJECT_INV_EXPLICIT - Static variable in class oracle.ias.cache.CacheEvent
Represents the event when object or group explicitly invalidated.
OBJECT_INV_REMOVED - Static variable in class oracle.ias.cache.CacheEvent
Represents the event when object or group invalidated or removed due to resource or capacity limit.
OBJECT_INV_TIMEOUT - Static variable in class oracle.ias.cache.CacheEvent
Represents the event when object or group invalidated due to ttl or idletime expired.
OBJECT_UPDATED - Static variable in class oracle.ias.cache.CacheEvent
Represents the object updated event.
OBJECT_UPDATED_SYNC - Static variable in class oracle.ias.cache.CacheEvent
Represents the object updated event.
OFF - Static variable in class oracle.ias.cache.CacheLogger
 
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. the Original objects don't get removed from the cache when they are not referenced, they must be invalidated before they get removed from the cache.
ObjectStatus - class oracle.ias.cache.ObjectStatus.
The ObjectStatus class provides an encapsulation of the runtime status of an object in the cache.
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
 
overrideNLPort - Variable in class oracle.ias.cache.CacheAttributes
 
ownerInfo - Variable in class oracle.ias.cache.CacheObjectInfo
ownership(lock) object info

P

PoolAccess - class oracle.ias.cache.PoolAccess.
PoolAccess provides the cache pooling API.
PoolAffinityFactory - interface oracle.ias.cache.PoolAffinityFactory.
PoolAffinity is an interface defining the affinityRelease method PoolAffinity defines the method affinityRelease which is called when an affinity pool object is requested by another user.
PoolInstanceFactory - interface oracle.ias.cache.PoolInstanceFactory.
PoolInstanceFactory is an interface for generating and destroying the instances of objects in a pool.
parseLogSeverity(String) - Static method in class oracle.ias.cache.CacheLogger
Parse the severity level
pingInterval - Variable in class oracle.ias.cache.CacheAttributes
Number of seconds between cache death detection(pinging)
policy(Object, AggregateStatus, long, Object) - Method in class oracle.ias.cache.CapacityPolicy
An abstract method for controlling group and region capacity.
policy(Object, AggregateStatus, long) - Method in class oracle.ias.cache.CapacityPolicy
The policy method allows the cache administrator or the application writer control over which objects are removed when the configured capacity of the cache is reached.
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, 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, Attributes, 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

REASON_INTERNAL - Static variable in class oracle.ias.cache.CacheEvent
The reason for the event is internal object management
REASON_INV_EXPLICIT - Static variable in class oracle.ias.cache.CacheEvent
Represents the event when object or group explicitly invalidated.
REASON_INV_GLOBAL - Static variable in class oracle.ias.cache.CacheEvent
Represents the event when all objects in the cache were explicitly removed
REASON_INV_REMOVED - Static variable in class oracle.ias.cache.CacheEvent
Represents the event when object or group invalidated or removed due to resource or capacity limit.
REASON_INV_TIMEOUT - Static variable in class oracle.ias.cache.CacheEvent
Represents the event when object or group invalidated due to ttl or idletime expired.
REASON_UNSPECIFIED - Static variable in class oracle.ias.cache.CacheEvent
The reason for the event is unspecified
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.
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
release() - Method in class oracle.ias.cache.PoolAccess
releases an object and returns the object to the pool.
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.
removeCacheAddr(InetAddress, int) - Method in class oracle.ias.cache.CacheAttributes
remove an existing ipAddr/port from the list of cache addresses
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.
replaceRemote(Object, Object, CacheAddress) - Method in class oracle.ias.cache.CacheAccess
creates a new version of the object identified by name,in a remote cache, replacing the current version with the object obj.
replaceRemote(Object, String, Object, CacheAddress) - Method in class oracle.ias.cache.CacheAccess
creates a new version of the object identified by name,in a remote cache, replacing the current version with the object obj.
resetAttributes(CacheAttributes) - Static method in class oracle.ias.cache.Cache
allows some cache attributes to be reset while the cache is running.
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(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.
resolutionInterval - Variable in class oracle.ias.cache.CacheAttributes
 
returnToPool() - Method in class oracle.ias.cache.PoolAccess
returns the object to the pool.

S

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.
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.
saveObject(Object, Object) - Method in class oracle.ias.cache.CacheListLoader
saves the given object to the cache, associating it with the current object name as set by getNextObject or getNamedObject.
saveObject(Object, Object, Object) - Method in class oracle.ias.cache.CacheListLoader
saves the given object to the cache, associating it with the named object.
setAttributes(Object, Attributes) - Method in class oracle.ias.cache.CacheLoader
sets the attributes of the object in the load method.
setAutoInit(boolean) - Method in class oracle.ias.cache.CacheAttributes
 
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.
setCacheName(String) - Method in class oracle.ias.cache.CacheAttributes
sets the cach name
setCapacityBuffer(int) - Method in class oracle.ias.cache.CacheAttributes
sets the capacity buffer the percent of the cache capacity to try to hold in reserve
setCapacityPolicy(CapacityPolicy) - Method in class oracle.ias.cache.Attributes
sets a CapacityPolicy object for the object or region
setCapacityPolicy(String) - Method in class oracle.ias.cache.CacheAttributes
sets the capacity policy string The capacity policy string must be the class name for a class that extends the CapacityPolicy abstract class and implements the Declarable interface.
setClassLoader(ClassLoader) - Method in class oracle.ias.cache.Attributes
set a ClassLoader.
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
setEnableSSL(boolean) - Method in class oracle.ias.cache.CacheAttributes
enable or disable SSL support for distribute cache
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.
setKeyStore(String) - Method in class oracle.ias.cache.CacheAttributes
Sets the key store location
setLoader(CacheLoader) - Method in class oracle.ias.cache.Attributes
sets a CacheLoader object in this Attribute.
setLocalAddress(String) - Method in class oracle.ias.cache.CacheAttributes
Specifies the localhost IP address for the listener to bind to
setLogFileName(String) - Method in class oracle.ias.cache.CacheAttributes
sets the log file name for the DefaultCacheLogger.
setLogSeverity(int) - Static method in class oracle.ias.cache.Cache
sets the log severity of the cache system.
setLogSeverity(int) - Method in class oracle.ias.cache.CacheAttributes
sets the log severity which determines which log messages are published to the log
setLogger(String) - Method in class oracle.ias.cache.CacheAttributes
sets the logger object which will be used to log cache messages.
setLowerPortBoundry(int) - Method in class oracle.ias.cache.CacheAttributes
Set the lowest allowed port number in which the server socket would bind to.
setMaxCount(int) - Method in class oracle.ias.cache.Attributes
sets the maximum number of objects that can be associated with a region This attribute is ignored if set for individual objects
setMaxObjects(int) - Method in class oracle.ias.cache.CacheAttributes
sets the maximum number of in-memory objects in the cache.
setMaxSize(long) - Method in class oracle.ias.cache.Attributes
sets the maximum number of bytes that can be associated with a region This attribute is ignored if set for individual objects
setMaxSize(int) - Method in class oracle.ias.cache.CacheAttributes
sets the maximum number of bytes available to the in-memory cache
setNodeListenerDeathDetectable(boolean) - Method in class oracle.ias.cache.CacheAttributes
Enable death detection for local Node Listener
setOverrideNodeListenerPort(int) - Method in class oracle.ias.cache.CacheAttributes
Force the Node Listener to listen on a specific port
setPingInterval(int) - Method in class oracle.ias.cache.CacheAttributes
sets number of seconds between cache death detection
setPriority(int) - Method in class oracle.ias.cache.Attributes
sets the priority associated with this cache object Priority is used to help determine which objects should be removed from the cache when the configured capacity of the cache or region is reached.
setSSLConfigFile(String) - Method in class oracle.ias.cache.CacheAttributes
Sets the SSL configuration file location
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.
setTransport(int) - Method in class oracle.ias.cache.CacheAttributes
Specifies the transport protocol when distribute mode is set
setUpperPortBoundry(int) - Method in class oracle.ias.cache.CacheAttributes
Set the highest allowed port number in which the server socket would bind to.
setUserAttribute(Object, Object) - Method in class oracle.ias.cache.Attributes
allows the user to define applications specific attributes.
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.
severityToString(int) - Static method in class oracle.ias.cache.CacheLogger
Translate severity into String format
shouldLog(int) - Method in class oracle.ias.cache.CacheLogger
returns true if the severity level is such that the message should be logged.
spool(Object) - Method in class oracle.ias.cache.CacheAccess
causes the object to be spooled to disk If the object is not serializable a CacheException will be logged.
sslConfigFilePath - Variable in class oracle.ias.cache.CacheAttributes
Absolute to the SSL configuration file

T

TCP - Static variable in class oracle.ias.cache.CacheAttributes
TCP as network protocol for distibuted cache
TRACE - Static variable in class oracle.ias.cache.CacheLogger
 
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.AggregateStatus
 
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.
toString() - Method in class oracle.ias.cache.CacheAccess
String representation of this object
toString() - Method in class oracle.ias.cache.CacheAttributes
converts this object into a formatted string
toString() - Method in class oracle.ias.cache.CacheHostInfo
 
toString() - Method in class oracle.ias.cache.CacheObjectInfo
convert the object to a string
toString() - Method in class oracle.ias.cache.Configurator
Return the description of the cache configuration and any declarable cached objects which are defined in the config file.
toString() - Method in class oracle.ias.cache.ListObject
 
toString() - Method in class oracle.ias.cache.ObjectStatus
 
toString() - Method in class oracle.ias.cache.PoolAccess
dumps the contents of the pool for debugging.
transport - Variable in class oracle.ias.cache.CacheAttributes
Transport protocol being used when distribute mode is set.
type - Variable in class oracle.ias.cache.CacheObjectInfo
the type of the object (memory, disk, group)

U

UNKNOWN - Static variable in class oracle.ias.cache.CapacityPolicy
Value returned by getType if the type of the cached object is unknown.
updateFile(CacheAttributes) - Method in class oracle.ias.cache.Configurator
Update XML document and overwrite the existing config file based on the data in the specified CacheAttributes.
updateStats() - Static method in class oracle.ias.cache.Cache
aggregate the statics for the cache.
upperPortBoundry - Variable in class oracle.ias.cache.CacheAttributes
 
useMulticast - Variable in class oracle.ias.cache.CacheAttributes
 
usePriorityOrder - Variable in class oracle.ias.cache.CacheAttributes
 

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

WARNING - Static variable in class oracle.ias.cache.CacheLogger
 
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.

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

Oracle Application Server Java Object Cache API Reference
10g Release 2 (10.1.2)

B14018-02


Copyright © 2004, 2005, Oracle. All rights reserved.