A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCESSED - javax.cache.CacheConfiguration.ExpiryType
-
The Time since a
Cache.Entrywas last accessed by a cache operation. - activate(ComponentContext) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- addCacheEntryListener(CacheEntryListener) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- addCacheForMonitoring(CacheImpl) - Method in class org.wso2.carbon.caching.impl.CacheCleanupTask
- addCacheInvalidationRequestSender(String, CacheInvalidationRequestSender) - Method in class org.wso2.carbon.caching.impl.DataHolder
- addCacheInvalidationRequestSender(CacheInvalidationRequestSender) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- AnnotationProvider - Interface in javax.cache.spi
-
Interface that should be implemented by a cache annotations provider.
- AnnotationProviderImpl - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- AnnotationProviderImpl() - Constructor for class org.wso2.carbon.caching.impl.AnnotationProviderImpl
B
- build() - Method in interface javax.cache.CacheBuilder
-
Create an instance of the named
Cache. - build() - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
C
- Cache<K,V> - Interface in javax.cache
-
A Cache provides storage of data for later fast retrieval.
- CACHE_EVICTION_FACTOR - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- CACHE_INVALIDATION_IMPL - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- Cache.Entry<K,V> - Interface in javax.cache
-
A cache entry (key-value pair).
- Cache.EntryProcessor<K,V> - Interface in javax.cache
-
Allows execution of code which may mutate a cache entry with exclusive access (including reads) to that entry.
- Cache.MutableEntry<K,V> - Interface in javax.cache
-
An accessor and mutator to the underlying Cache
- CacheBuilder<K,V> - Interface in javax.cache
-
A CacheBuilder is used for creating Caches.
- CacheBuilderImpl<K,V> - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CacheBuilderImpl(String, CarbonCacheManager) - Constructor for class org.wso2.carbon.caching.impl.CacheBuilderImpl
- CacheCleanupTask - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CacheCleanupTask() - Constructor for class org.wso2.carbon.caching.impl.CacheCleanupTask
- CacheConfiguration<K,V> - Interface in javax.cache
-
A value object for cache configuration.
- CacheConfiguration.Duration - Class in javax.cache
-
A time duration.
- CacheConfiguration.ExpiryType - Enum in javax.cache
-
Type of Expiry
- CacheConfigurationImpl - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CacheConfigurationImpl() - Constructor for class org.wso2.carbon.caching.impl.CacheConfigurationImpl
- CacheConfigurationImpl(boolean, boolean, boolean, boolean, IsolationLevel, Mode, CacheConfiguration.Duration[]) - Constructor for class org.wso2.carbon.caching.impl.CacheConfigurationImpl
- CacheEntry<K,V> - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CacheEntry(K, V) - Constructor for class org.wso2.carbon.caching.impl.CacheEntry
- CacheEntryCreatedListener<K,V> - Interface in javax.cache.event
-
Invoked if a cache entry is created, for example through a
Cache.put(Object, Object)operation or the action of aCacheLoader. - CacheEntryEvent<K,V> - Class in javax.cache.event
-
A Cache event base class
- CacheEntryEvent(Cache) - Constructor for class javax.cache.event.CacheEntryEvent
-
Constructs a cache entry event from a given cache as source
- CacheEntryEventImpl - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CacheEntryEventImpl(Cache) - Constructor for class org.wso2.carbon.caching.impl.CacheEntryEventImpl
-
Constructs a cache entry event from a given cache as source
- CacheEntryExpiredListener<K,V> - Interface in javax.cache.event
-
Invoked if a cache entry is evicted because of expiration.
- CacheEntryInfo - Class in javax.cache
-
Cache Information to Send to invalidate Cache
- CacheEntryInfo(String, String, Object, String, int) - Constructor for class javax.cache.CacheEntryInfo
- CacheEntryListener<K,V> - Interface in javax.cache.event
-
Tagging interface for cache entry listeners.
- CacheEntryListenerException - Exception in javax.cache.event
-
An exception to indicate a problem has occurred with a listener.
- CacheEntryListenerException() - Constructor for exception javax.cache.event.CacheEntryListenerException
-
Constructs a new InvalidConfigurationException.
- CacheEntryListenerException(String) - Constructor for exception javax.cache.event.CacheEntryListenerException
-
Constructs a new CacheEntryListenerException with a message string.
- CacheEntryListenerException(String, Throwable) - Constructor for exception javax.cache.event.CacheEntryListenerException
-
Constructs a CacheEntryListenerException with a message string, and a base exception
- CacheEntryListenerException(Throwable) - Constructor for exception javax.cache.event.CacheEntryListenerException
-
Constructs a new CacheEntryListenerException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
- CacheEntryReadListener<K,V> - Interface in javax.cache.event
-
Invoked if a cache entry is read, for example through a
Cache.get(Object)call. - CacheEntryRemovedListener<K,V> - Interface in javax.cache.event
-
Invoked if a cache entry is removed, for example through a
Cache.remove(Object)call. - CacheEntryUpdatedListener<K,V> - Interface in javax.cache.event
-
Invoked if an existing cache entry is updated, for example through a
Cache.put(Object, Object)or aCacheLoaderoperation . - CacheException - Exception in javax.cache
-
Thrown to indicate an exception has occurred in the Cache.
- CacheException() - Constructor for exception javax.cache.CacheException
-
Constructs a new CacheException.
- CacheException(String) - Constructor for exception javax.cache.CacheException
-
Constructs a new CacheException with a message string.
- CacheException(String, Throwable) - Constructor for exception javax.cache.CacheException
-
Constructs a CacheException with a message string, and a base exception
- CacheException(Throwable) - Constructor for exception javax.cache.CacheException
-
Constructs a new CacheException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
- CacheImpl<K,V> - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CacheImpl(String, CacheManager) - Constructor for class org.wso2.carbon.caching.impl.CacheImpl
- CacheInfo(String, String, Object) - Constructor for class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequest.CacheInfo
- CacheInvalidationRequestSender - Interface in javax.cache
-
Invoked if Cache Entry got Removed From local Cache and need to remove from other nodes
- CacheInvalidator - Interface in org.wso2.carbon.caching.impl
-
This is used for global cluster cache invalidation
- CacheLifecycle - Interface in javax.cache
-
Cache resources may have non-trivial initialisation and disposal procedures.
- CacheLoader<K,V> - Interface in javax.cache
-
Used for read-through caching and loading data into a cache.
- CacheManager - Interface in javax.cache
-
A CacheManager is used for looking up Caches and controls their lifecycle.
- CacheManagerFactory - Interface in javax.cache
-
Manages CacheManager instances.
- CacheManagerFactoryImpl - Class in org.wso2.carbon.caching.impl
-
Carbon implementation of java cache.
- CacheManagerFactoryImpl() - Constructor for class org.wso2.carbon.caching.impl.CacheManagerFactoryImpl
- CacheMXBean - Interface in javax.cache.mbeans
-
A management bean for cache.
- CacheMXBeanImpl - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CacheMXBeanImpl(Cache, String, int) - Constructor for class org.wso2.carbon.caching.impl.CacheMXBeanImpl
-
Constructor
- CacheStatistics - Interface in javax.cache
-
Cache statistics.
- CacheStatisticsImpl - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CacheStatisticsImpl() - Constructor for class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- CacheStatisticsMXBean - Interface in javax.cache.mbeans
-
A management bean for cache.
- CacheWriter<K,V> - Interface in javax.cache
-
A CacheWriter is used for write-through to an underlying resource.
- Caching - Class in javax.cache
-
A factory for creating CacheManagers using the SPI conventions in the JDK's
ServiceLoader - CachingAxisConfigurationObserver - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CachingAxisConfigurationObserver() - Constructor for class org.wso2.carbon.caching.impl.CachingAxisConfigurationObserver
- CachingConstants - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CachingProvider - Interface in javax.cache.spi
-
Interface that should be implemented by a CacheManager factory provider.
- CachingProviderImpl - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CachingProviderImpl() - Constructor for class org.wso2.carbon.caching.impl.CachingProviderImpl
- CachingServiceComponent - Class in org.wso2.carbon.caching.impl.internal
- CachingServiceComponent() - Constructor for class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- CachingShutdownException - Exception in javax.cache
-
Thrown to indicate an exception has occurred in an aggregate Caching shutdown procedure.
- CachingShutdownException(Map<CacheManager, Exception>) - Constructor for exception javax.cache.CachingShutdownException
-
Constructs a new CachingShutdownException with the specified list of shutdown failures.
- CarbonCacheManager - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- CarbonCacheManager(String, CacheManagerFactoryImpl) - Constructor for class org.wso2.carbon.caching.impl.CarbonCacheManager
- checkAccess(String, int) - Static method in class org.wso2.carbon.caching.impl.Util
- clear() - Method in interface javax.cache.CacheStatistics
-
Clears the statistics counters to 0 for the associated Cache.
- clear() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- clear() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- CLEAR_ALL_PREFIX - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- close() - Method in interface javax.cache.CacheManagerFactory
-
Reclaims all resources obtained from this factory.
- close() - Static method in class javax.cache.Caching
-
Reclaims all resources obtained from this factory.
- close() - Method in class org.wso2.carbon.caching.impl.CacheManagerFactoryImpl
- close(ClassLoader) - Method in interface javax.cache.CacheManagerFactory
-
Reclaims all resources for a ClassLoader from this factory.
- close(ClassLoader) - Static method in class javax.cache.Caching
-
Reclaims all resources for a ClassLoader from this factory.
- close(ClassLoader) - Method in class org.wso2.carbon.caching.impl.CacheManagerFactoryImpl
- close(ClassLoader, String) - Method in interface javax.cache.CacheManagerFactory
-
Reclaims all resources for a ClassLoader from this factory.
- close(ClassLoader, String) - Static method in class javax.cache.Caching
-
Reclaims all resources for a ClassLoader from this factory.
- close(ClassLoader, String) - Method in class org.wso2.carbon.caching.impl.CacheManagerFactoryImpl
- ClusterCacheInvalidationRequest - Class in org.wso2.carbon.caching.impl.clustering
-
This is the cluster-wide local cache invalidation message that is sent to all the other nodes in a cluster.
- ClusterCacheInvalidationRequest(ClusterCacheInvalidationRequest.CacheInfo, String, int) - Constructor for class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequest
- ClusterCacheInvalidationRequest.CacheInfo - Class in org.wso2.carbon.caching.impl.clustering
- ClusterCacheInvalidationRequestSender - Class in org.wso2.carbon.caching.impl.clustering
-
Listens for cache entry removals and updates, and sends a cache invalidation request to the other members in the cluster.
- ClusterCacheInvalidationRequestSender() - Constructor for class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequestSender
- containsKey(K) - Method in interface javax.cache.Cache
-
Returns true if this cache contains a mapping for the specified key.
- containsKey(K) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- createCacheBuilder(String) - Method in interface javax.cache.CacheManager
-
Creates a new
CacheBuilderfor the named cache to be managed by this cache manager. - createCacheBuilder(String) - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- createCacheInfo(CacheEntryEvent) - Static method in class org.wso2.carbon.caching.impl.Util
-
Returnn the CacheInfo Object from CacheEntry
- createdConfigurationContext(ConfigurationContext) - Method in class org.wso2.carbon.caching.impl.CachingAxisConfigurationObserver
- creatingConfigurationContext(int) - Method in class org.wso2.carbon.caching.impl.CachingAxisConfigurationObserver
D
- DataHolder - Class in org.wso2.carbon.caching.impl
-
TODO: class description
- deactivate(ComponentContext) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- DEFAULT_CACHE_CAPACITY - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- DEFAULT_CACHE_EXPIRY_MINS - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- DEFAULT_CACHE_INVALIDATION_CLASS - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- DEFAULT_CACHE_MANAGER_NAME - Static variable in class javax.cache.Caching
-
The name of the default cache manager.
- DEFAULT_EVICTION_ALGORITHM - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- DEFAULT_REALM_CACHE_EXPIRY_MINS - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- delete(Object) - Method in interface javax.cache.CacheWriter
-
Delete the cache entry from the store
- deleteAll(Collection<?>) - Method in interface javax.cache.CacheWriter
-
Remove data and keys from the underlying store for the given collection of keys, if present.
- DISCARD_EMPTY_CACHES - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- DistributedMapProvider - Interface in org.wso2.carbon.caching.impl
-
External distributed Map provider.
- Duration(TimeUnit, long) - Constructor for class javax.cache.CacheConfiguration.Duration
-
Constructs a duration.
E
- entryAdded(X) - Method in interface org.wso2.carbon.caching.impl.MapEntryListener
- entryCreated(CacheEntryEvent) - Method in class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequestSender
- entryCreated(CacheEntryEvent<? extends K, ? extends V>) - Method in interface javax.cache.event.CacheEntryCreatedListener
-
Called after the entry has been created (put into the cache where no previous mapping existed).
- entryExpired(CacheEntryEvent<? extends K, ? extends V>) - Method in interface javax.cache.event.CacheEntryExpiredListener
-
Called after the entry has expired and has thus been removed from the Cache.
- entryRead(CacheEntryEvent<? extends K, ? extends V>) - Method in interface javax.cache.event.CacheEntryReadListener
-
Called after the entry has been read.
- entryRemoved(CacheEntryEvent) - Method in class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequestSender
- entryRemoved(CacheEntryEvent<? extends K, ? extends V>) - Method in interface javax.cache.event.CacheEntryRemovedListener
-
Called after the entry has been removed.
- entryRemoved(X) - Method in interface org.wso2.carbon.caching.impl.MapEntryListener
- entryUpdated(CacheEntryEvent) - Method in class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequestSender
- entryUpdated(CacheEntryEvent<? extends K, ? extends V>) - Method in interface javax.cache.event.CacheEntryUpdatedListener
-
todo change this to have two args: the old value and the new value Called after the entry has been updated (put into the cache where a previous mapping existed).
- entryUpdated(X) - Method in interface org.wso2.carbon.caching.impl.MapEntryListener
- equals(Object) - Method in class javax.cache.CacheConfiguration.Duration
- equals(Object) - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
- equals(Object) - Method in class org.wso2.carbon.caching.impl.CacheEntry
- equals(Object) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- equals(Object) - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- ETERNAL - Static variable in class javax.cache.CacheConfiguration.Duration
-
ETERNAL
- evict(K) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- evict(CacheImpl, EvictionAlgorithm) - Static method in class org.wso2.carbon.caching.impl.eviction.EvictionUtil
-
Deprecated.Do not use this method
- EvictionAlgorithm - Interface in org.wso2.carbon.caching.impl.eviction
-
Cache Eviction Algorithm
- EvictionUtil - Class in org.wso2.carbon.caching.impl.eviction
-
TODO: class description
- EvictionUtil() - Constructor for class org.wso2.carbon.caching.impl.eviction.EvictionUtil
- execute(ConfigurationContext) - Method in class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequest
- exists() - Method in interface javax.cache.Cache.MutableEntry
-
Checks for the existence of the entry in the cache
- expire(K) - Method in class org.wso2.carbon.caching.impl.CacheImpl
F
- FORCE_LOCAL_CACHE - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
G
- get(K) - Method in interface javax.cache.Cache
-
Gets an entry from the cache.
- get(K) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getAll() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getAll(Set<? extends K>) - Method in interface javax.cache.Cache
-
The getAll method will return, from the cache, a
Mapof the objects associated with the Collection of keys in argument "keys". - getAll(Set<? extends K>) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getAndPut(K, V) - Method in interface javax.cache.Cache
-
Associates the specified value with the specified key in this cache, returning an existing value if one existed.
- getAndPut(K, V) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getAndRemove(K) - Method in interface javax.cache.Cache
-
Atomically removes the entry for a key only if currently mapped to a given value.
- getAndRemove(K) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getAndReplace(K, V) - Method in interface javax.cache.Cache
-
Atomically replaces the entry for a key only if currently mapped to some value.
- getAndReplace(K, V) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getAnnotationProvider() - Method in class org.wso2.carbon.caching.impl.DataHolder
- getAverageGetMillis() - Method in interface javax.cache.CacheStatistics
-
The mean time to execute gets.
- getAverageGetMillis() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getAverageGetMillis() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getAveragePutMillis() - Method in interface javax.cache.CacheStatistics
-
The mean time to execute puts.
- getAveragePutMillis() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getAveragePutMillis() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getAverageRemoveMillis() - Method in interface javax.cache.CacheStatistics
-
The mean time to execute removes.
- getAverageRemoveMillis() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getAverageRemoveMillis() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getCache(String) - Method in interface javax.cache.CacheManager
-
Looks up a named cache.
- getCache(String) - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- getCacheEntryListeners() - Method in class org.wso2.carbon.caching.impl.DataHolder
- getCacheEvictions() - Method in interface javax.cache.CacheStatistics
-
The total number of evictions from the cache.
- getCacheEvictions() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getCacheEvictions() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getCacheGets() - Method in interface javax.cache.CacheStatistics
-
The total number of requests to the cache.
- getCacheGets() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getCacheGets() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getCacheHitPercentage() - Method in interface javax.cache.CacheStatistics
-
This is a measure of cache efficiency.
- getCacheHitPercentage() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getCacheHitPercentage() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getCacheHits() - Method in interface javax.cache.CacheStatistics
-
The number of get requests that were satisfied by the cache.
- getCacheHits() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getCacheHits() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getCacheInvalidationRequestSender() - Static method in class org.wso2.carbon.caching.impl.Util
-
Return CacheInvalidationRequestSender Configured
- getCacheInvalidationRequestSenders() - Method in class org.wso2.carbon.caching.impl.DataHolder
- getCacheKey() - Method in class javax.cache.CacheEntryInfo
- getCacheLoader() - Method in interface javax.cache.CacheConfiguration
-
Gets the registered
CacheLoader, if any. - getCacheLoader() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
- getCacheManager() - Method in interface javax.cache.Cache
-
Gets the CacheManager managing this cache.
- getCacheManager() - Static method in class javax.cache.Caching
-
Get the default cache manager with the default classloader.
- getCacheManager() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getCacheManager(ClassLoader) - Static method in class javax.cache.Caching
-
Get the default cache manager.
- getCacheManager(ClassLoader, String) - Method in interface javax.cache.CacheManagerFactory
-
Get the cache manager for the specified name and class loader.
- getCacheManager(ClassLoader, String) - Static method in class javax.cache.Caching
-
Get a named cache manager.
- getCacheManager(ClassLoader, String) - Method in class org.wso2.carbon.caching.impl.CacheManagerFactoryImpl
- getCacheManager(String) - Method in interface javax.cache.CacheManagerFactory
-
Get a named cache manager using the default cache loader as specified by the implementation.
- getCacheManager(String) - Static method in class javax.cache.Caching
-
Get a named cache manager using the default cache loader as specified by the implementation.
- getCacheManager(String) - Method in class org.wso2.carbon.caching.impl.CacheManagerFactoryImpl
- getCacheManagerFactory() - Static method in class javax.cache.Caching
-
Get the singleton CacheManagerFactory
- getCacheManagerFactory() - Method in interface javax.cache.spi.CachingProvider
-
Returns the singleton CacheManagerFactory.
- getCacheManagerFactory() - Method in class org.wso2.carbon.caching.impl.CachingProviderImpl
- getCacheManagerName() - Method in class javax.cache.CacheEntryInfo
- getCacheMisses() - Method in interface javax.cache.CacheStatistics
-
A miss is a get request which is not satisfied.
- getCacheMisses() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getCacheMisses() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getCacheMissPercentage() - Method in interface javax.cache.CacheStatistics
-
Returns the percentage of cache accesses that did not find a requested entry in the cache.
- getCacheMissPercentage() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getCacheMissPercentage() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getCacheName() - Method in class javax.cache.CacheEntryInfo
- getCachePuts() - Method in interface javax.cache.CacheStatistics
-
The total number of puts to the cache.
- getCachePuts() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getCachePuts() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getCacheRemovals() - Method in interface javax.cache.CacheStatistics
-
The total number of removals from the cache.
- getCacheRemovals() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getCacheRemovals() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getCaches() - Method in interface javax.cache.CacheManager
-
Returns an Iterable over the caches managed by this CacheManager.
- getCaches() - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- getCacheWriter() - Method in interface javax.cache.CacheConfiguration
-
Gets the registered
CacheWriter, if any. - getCacheWriter() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
- getCachingProvider() - Method in class org.wso2.carbon.caching.impl.DataHolder
- getClusteringAgent() - Method in class org.wso2.carbon.caching.impl.DataHolder
- getConfiguration() - Method in interface javax.cache.Cache
-
Returns a CacheConfiguration.
- getConfiguration() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getDefaultCacheTimeout() - Static method in class org.wso2.carbon.caching.impl.Util
-
Return the default cache timeout value (Mins) specified in Carbon.xml
- getDefaultRealmCacheTimeout() - Static method in class org.wso2.carbon.caching.impl.Util
-
Return the default realm cache timeout value (Mins) specified in Carbon.xml.
- getDistributedMapNameOfCache(String, String, String) - Static method in class org.wso2.carbon.caching.impl.Util
-
Get map name of a cache in the distributed map provider
- getDistributedMapProvider() - Method in class org.wso2.carbon.caching.impl.DataHolder
- getDurationAmount() - Method in class javax.cache.CacheConfiguration.Duration
- getEntryForEviction(TreeSet<CacheEntry>) - Method in interface org.wso2.carbon.caching.impl.eviction.EvictionAlgorithm
- getEntryForEviction(TreeSet<CacheEntry>) - Method in class org.wso2.carbon.caching.impl.eviction.LeastRecentlyUsedEvictionAlgorithm
- getEntryForEviction(TreeSet<CacheEntry>) - Method in class org.wso2.carbon.caching.impl.eviction.MostRecentlyUsedEvictionAlgorithm
- getEntryForEviction(TreeSet<CacheEntry>) - Method in class org.wso2.carbon.caching.impl.eviction.RandomEvictionAlgorithm
- getExpiry(CacheConfiguration.ExpiryType) - Method in interface javax.cache.CacheConfiguration
-
Gets the cache's time to live setting,Sets how long cache entries should live.
- getExpiry(CacheConfiguration.ExpiryType) - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
- getFailures() - Method in exception javax.cache.CachingShutdownException
-
Return the set of CacheManagers that failed during shutdown and the associated thrown exceptions.
- getInstance() - Static method in class org.wso2.carbon.caching.impl.DataHolder
- getJavaSqlConstant() - Method in enum javax.cache.transaction.IsolationLevel
-
Return the constant for this isolation level defined in
Connection - getKey() - Method in interface javax.cache.Cache.Entry
-
Returns the key corresponding to this entry.
- getKey() - Method in class javax.cache.event.CacheEntryEvent
-
Returns the key of the cache entry with the event
- getKey() - Method in class org.wso2.carbon.caching.impl.CacheEntry
- getKey() - Method in class org.wso2.carbon.caching.impl.CacheEntryEventImpl
- getLastAccessed() - Method in class org.wso2.carbon.caching.impl.CacheEntry
- getLastModified() - Method in class org.wso2.carbon.caching.impl.CacheEntry
- getMap(String, MapEntryListener) - Method in interface org.wso2.carbon.caching.impl.DistributedMapProvider
- getMBean() - Method in interface javax.cache.Cache
-
Get the MBean for this cache.
- getMBean() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getName() - Method in interface javax.cache.Cache
-
Return the name of the cache.
- getName() - Method in interface javax.cache.CacheManager
-
Get the name of this cache manager
- getName() - Method in interface javax.cache.mbeans.CacheMXBean
- getName() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getName() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getName() - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- getOwnerTenantId() - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- getResponse() - Method in class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequest
- getServerConfigurationService() - Method in class org.wso2.carbon.caching.impl.DataHolder
- getSource() - Method in class javax.cache.event.CacheEntryEvent
- getStartAccumulationDate() - Method in interface javax.cache.CacheStatistics
-
The date from which statistics have been accumulated.
- getStartAccumulationDate() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getStartAccumulationDate() - Method in class org.wso2.carbon.caching.impl.CacheStatisticsImpl
- getStatistics() - Method in interface javax.cache.Cache
-
Returns the
CacheStatisticsMXBean associated with the cache. - getStatistics() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getStatus() - Method in interface javax.cache.CacheLifecycle
-
Returns the cache status.
- getStatus() - Method in interface javax.cache.CacheManager
-
Returns the status of this CacheManager.
- getStatus() - Method in interface javax.cache.mbeans.CacheMXBean
-
Gets the
Statusattribute of the Cache. - getStatus() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- getStatus() - Method in class org.wso2.carbon.caching.impl.CacheMXBeanImpl
- getStatus() - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- getTenantDomain() - Method in class javax.cache.CacheEntryInfo
- getTenantDomain() - Static method in class org.wso2.carbon.caching.impl.Util
- getTenantId() - Method in class javax.cache.CacheEntryInfo
- getTimestamp() - Method in class javax.cache.CacheEntryInfo
- getTimeUnit() - Method in class javax.cache.CacheConfiguration.Duration
- getTransactionIsolationLevel() - Method in interface javax.cache.CacheConfiguration
-
Gets the transaction isolation level.
- getTransactionIsolationLevel() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
- getTransactionMode() - Method in interface javax.cache.CacheConfiguration
-
Gets the transaction mode.
- getTransactionMode() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
- getUserTransaction() - Method in interface javax.cache.CacheManager
-
This method will return a UserTransaction.
- getUserTransaction() - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- getUuid() - Method in class javax.cache.CacheEntryInfo
- getValue() - Method in interface javax.cache.Cache.Entry
-
Returns the value stored in the cache when this entry was created.
- getValue() - Method in class javax.cache.event.CacheEntryEvent
-
Returns the value of the cache entry with the event
- getValue() - Method in class org.wso2.carbon.caching.impl.CacheEntry
- getValue() - Method in class org.wso2.carbon.caching.impl.CacheEntryEventImpl
H
- hashCode() - Method in class javax.cache.CacheConfiguration.Duration
- hashCode() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
- hashCode() - Method in class org.wso2.carbon.caching.impl.CacheEntry
- hashCode() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- hashCode() - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
I
- ILLEGAL_STATE_EXCEPTION_MESSAGE - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- invalidateCache(int, String, String, Serializable) - Method in interface org.wso2.carbon.caching.impl.CacheInvalidator
-
Publish global cache invalidate message to the topic
- InvalidConfigurationException - Exception in javax.cache
-
An exception to report invalid configuration settings.
- InvalidConfigurationException() - Constructor for exception javax.cache.InvalidConfigurationException
-
Constructs a new InvalidConfigurationException.
- InvalidConfigurationException(String) - Constructor for exception javax.cache.InvalidConfigurationException
-
Constructs a new InvalidConfigurationException with a message string.
- invokeEntryProcessor(K, Cache.EntryProcessor<K, V>) - Method in interface javax.cache.Cache
-
Passes the cache entry associated with K to be passed to the entry processor.
- invokeEntryProcessor(K, Cache.EntryProcessor<K, V>) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- isAnnotationsSupported() - Static method in class javax.cache.Caching
-
Indicates whether annotations are supported
- isolationLevel - Variable in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
isolation level
- IsolationLevel - Enum in javax.cache.transaction
-
An enum for the isolation levels.
- isReadThrough() - Method in interface javax.cache.CacheConfiguration
-
Whether the cache is a read-through cache.
- isReadThrough() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
Whether the cache is a read-through cache.
- isStatisticsEnabled() - Method in interface javax.cache.CacheConfiguration
-
Checks whether statistics collection is enabled in this cache.
- isStatisticsEnabled() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
Checks whether statistics collection is enabled in this cache.
- isStoreByValue() - Method in interface javax.cache.CacheConfiguration
-
Whether storeByValue (true) or storeByReference (false).
- isStoreByValue() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
Whether storeByValue (true) or storeByReference (false).
- isSupported() - Method in interface javax.cache.spi.AnnotationProvider
-
Indicates whether annotations are supported by this implementation.
- isSupported() - Method in class org.wso2.carbon.caching.impl.AnnotationProviderImpl
- isSupported(OptionalFeature) - Method in interface javax.cache.CacheManager
-
Indicates whether a optional feature is supported by this CacheManager.
- isSupported(OptionalFeature) - Static method in class javax.cache.Caching
-
Indicates whether a optional feature is supported by this implementation
- isSupported(OptionalFeature) - Method in interface javax.cache.spi.CachingProvider
-
Indicates whether a optional feature is supported by this implementation
- isSupported(OptionalFeature) - Method in class org.wso2.carbon.caching.impl.CachingProviderImpl
- isSupported(OptionalFeature) - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- isTransactionEnabled() - Method in interface javax.cache.CacheConfiguration
-
Checks whether transaction are enabled for this cache.
- isTransactionEnabled() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
Checks whether transaction are enabled for this cache.
- isWriteThrough() - Method in interface javax.cache.CacheConfiguration
-
Whether the cache is a write-through cache.
- isWriteThrough() - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
Whether the cache is a write-through cache.
- iterator() - Method in interface javax.cache.Cache
-
The ordering of the entries is undefined
- iterator() - Method in class org.wso2.carbon.caching.impl.CacheImpl
J
- javax.cache - package javax.cache
- javax.cache.event - package javax.cache.event
- javax.cache.mbeans - package javax.cache.mbeans
- javax.cache.spi - package javax.cache.spi
- javax.cache.transaction - package javax.cache.transaction
K
- keys() - Method in interface javax.cache.Cache
- keys() - Method in class org.wso2.carbon.caching.impl.CacheImpl
L
- LeastRecentlyUsedEvictionAlgorithm - Class in org.wso2.carbon.caching.impl.eviction
-
LRU cache eviction algorithm
- LeastRecentlyUsedEvictionAlgorithm() - Constructor for class org.wso2.carbon.caching.impl.eviction.LeastRecentlyUsedEvictionAlgorithm
- load(K) - Method in interface javax.cache.Cache
-
The load method provides a means to "pre-load" the cache.
- load(K) - Method in interface javax.cache.CacheLoader
-
Loads an object.
- load(K) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- loadAll(Iterable<? extends K>) - Method in interface javax.cache.CacheLoader
-
Loads multiple objects.
- loadAll(Set<? extends K>) - Method in interface javax.cache.Cache
-
The loadAll method provides a means to "pre-load" objects into the cache.
- loadAll(Set<? extends K>) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- LOCAL - javax.cache.transaction.Mode
-
A resource local transaction (can only be used for a transcation involving a single CacheManager and no other XA resources)
- LOCAL_CACHE_PREFIX - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
M
- mapCleared() - Method in interface org.wso2.carbon.caching.impl.MapEntryListener
- MapEntryListener - Interface in org.wso2.carbon.caching.impl
-
When the external distributed Map changes, an instance implementing this interface will be notified
- MAX_CACHE_IDLE_TIME_MILLIS - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- Mode - Enum in javax.cache.transaction
-
A enum for the different cache transaction modes.
- MODIFIED - javax.cache.CacheConfiguration.ExpiryType
-
The time since a
Cache.Entrywas created or last modified. - MostRecentlyUsedEvictionAlgorithm - Class in org.wso2.carbon.caching.impl.eviction
-
MRU cache eviction algorithm
- MostRecentlyUsedEvictionAlgorithm() - Constructor for class org.wso2.carbon.caching.impl.eviction.MostRecentlyUsedEvictionAlgorithm
N
- NONE - javax.cache.transaction.IsolationLevel
-
Isolation level
- NONE - javax.cache.transaction.Mode
-
The cache is not transactional.
O
- OptionalFeature - Enum in javax.cache
-
Optional features that may be present in an implementation.
- org.wso2.carbon.caching.impl - package org.wso2.carbon.caching.impl
- org.wso2.carbon.caching.impl.clustering - package org.wso2.carbon.caching.impl.clustering
- org.wso2.carbon.caching.impl.eviction - package org.wso2.carbon.caching.impl.eviction
- org.wso2.carbon.caching.impl.internal - package org.wso2.carbon.caching.impl.internal
P
- process(Cache.MutableEntry<K, V>) - Method in interface javax.cache.Cache.EntryProcessor
-
Process an entry.
- put(K, V) - Method in interface javax.cache.Cache
-
Associates the specified value with the specified key in this cache If the cache previously contained a mapping for the key, the old value is replaced by the specified value.
- put(K, V) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- putAll(Map<? extends K, ? extends V>) - Method in interface javax.cache.Cache
-
Copies all of the mappings from the specified map to this cache.
- putAll(Map<? extends K, ? extends V>) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- putIfAbsent(K, V) - Method in interface javax.cache.Cache
-
Atomically associates the specified key with the given value if it is not already associated with a value.
- putIfAbsent(K, V) - Method in class org.wso2.carbon.caching.impl.CacheImpl
R
- RandomEvictionAlgorithm - Class in org.wso2.carbon.caching.impl.eviction
-
Random cache eviction algorithm
- RandomEvictionAlgorithm() - Constructor for class org.wso2.carbon.caching.impl.eviction.RandomEvictionAlgorithm
- READ_COMMITTED - javax.cache.transaction.IsolationLevel
-
Isolation level
- READ_UNCOMMITTED - javax.cache.transaction.IsolationLevel
-
Isolation level
- readThrough - Variable in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
read through
- registerCacheEntryListener(CacheEntryListener<? super K, ? super V>) - Method in interface javax.cache.Cache
-
Adds a listener to the notification service.
- registerCacheEntryListener(CacheEntryListener<? super K, ? super V>) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- registerCacheEntryListener(CacheEntryListener<K, V>) - Method in interface javax.cache.CacheBuilder
-
Registers a listener.
- registerCacheEntryListener(CacheEntryListener<K, V>) - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
- remove() - Method in interface javax.cache.Cache.MutableEntry
-
Removes the entry from the Cache
- remove(Object) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- remove(K) - Method in interface javax.cache.Cache
-
Removes the mapping for a key from this cache if it is present.
- remove(K, V) - Method in interface javax.cache.Cache
-
Atomically removes the mapping for a key only if currently mapped to the given value.
- remove(K, V) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- removeAll() - Method in interface javax.cache.Cache
-
Removes all of the mappings from this cache.
- removeAll() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- removeAll(Set<? extends K>) - Method in interface javax.cache.Cache
-
Removes entries for the specified keys.
- removeAll(Set<? extends K>) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- removeAllCacheManagers(String) - Method in class org.wso2.carbon.caching.impl.CacheManagerFactoryImpl
-
Remove all the Caches and CacheManagers of the specified tenant
- removeAllLocal() - Method in class org.wso2.carbon.caching.impl.CacheImpl
-
This method is added to only remove the cache locally.
- removeCache(String) - Method in interface javax.cache.CacheManager
-
Remove a cache from the CacheManager.
- removeCache(String) - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- removeCacheEntryListener(CacheEntryListener) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- removeCacheFromMonitoring(CacheImpl) - Method in class org.wso2.carbon.caching.impl.CacheCleanupTask
- removeCacheInvalidationRequestSender(String) - Method in class org.wso2.carbon.caching.impl.DataHolder
- removeCacheInvalidationRequestSender(CacheInvalidationRequestSender) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- removeCacheManager(CarbonCacheManager, String) - Method in class org.wso2.carbon.caching.impl.CacheManagerFactoryImpl
- removeCacheManagerMap(String) - Method in class org.wso2.carbon.caching.impl.CacheManagerFactoryImpl
- removeCacheManagerMap(String) - Method in interface org.wso2.carbon.caching.impl.TenantCacheManager
-
Remove cache manager stored for a tenant domain.
- removeLocal(Object) - Method in class org.wso2.carbon.caching.impl.CacheImpl
-
This method is added to only remove the cache locally.
- removeMap(String) - Method in interface org.wso2.carbon.caching.impl.DistributedMapProvider
- REPEATABLE_READ - javax.cache.transaction.IsolationLevel
-
Isolation level
- replace(K, V) - Method in interface javax.cache.Cache
-
Atomically replaces the entry for a key only if currently mapped to some value.
- replace(K, V) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- replace(K, V, V) - Method in interface javax.cache.Cache
-
Atomically replaces the entry for a key only if currently mapped to a given value.
- replace(K, V, V) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- run() - Method in class org.wso2.carbon.caching.impl.CacheCleanupTask
S
- send(CacheEntryInfo) - Method in interface javax.cache.CacheInvalidationRequestSender
-
Called when CacheInvalidationMessage to Send into other nodes.
- send(CacheEntryInfo) - Method in class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequestSender
- SERIALIZABLE - javax.cache.transaction.IsolationLevel
-
Isolation level
- setCacheConfiguration(CacheConfigurationImpl) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- setCacheKey(Object) - Method in class javax.cache.CacheEntryInfo
- setCacheLoader(CacheLoader<K, ? extends V>) - Method in interface javax.cache.CacheBuilder
-
Sets the cache loader.
- setCacheLoader(CacheLoader<K, ? extends V>) - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
- setCacheManagerName(String) - Method in class javax.cache.CacheEntryInfo
- setCacheName(String) - Method in class javax.cache.CacheEntryInfo
- setCacheWriter(CacheWriter<? super K, ? super V>) - Method in interface javax.cache.CacheBuilder
-
Sets the cache writer.
- setCacheWriter(CacheWriter<? super K, ? super V>) - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
- setCapacity(long) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- setClusteringAgent(ClusteringAgent) - Method in class org.wso2.carbon.caching.impl.DataHolder
- setClusteringAgent(ConfigurationContextService) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- setDistributedMapProvider(DistributedMapProvider) - Method in class org.wso2.carbon.caching.impl.DataHolder
- setDistributedMapProvider(DistributedMapProvider) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- setEvictionAlgorithm(EvictionAlgorithm) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- setExpiry(CacheConfiguration.ExpiryType, CacheConfiguration.Duration) - Method in interface javax.cache.CacheBuilder
-
Sets the cache expiration
- setExpiry(CacheConfiguration.ExpiryType, CacheConfiguration.Duration) - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
- setKey(Object) - Method in class org.wso2.carbon.caching.impl.CacheEntryEventImpl
- setLastAccessed(Long) - Method in class org.wso2.carbon.caching.impl.CacheEntry
- setReadThrough(boolean) - Method in interface javax.cache.CacheBuilder
-
Sets whether the cache is a read-through cache.
- setReadThrough(boolean) - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
- setServerConfigurationService(ServerConfigurationService) - Method in class org.wso2.carbon.caching.impl.DataHolder
- setServerConfigurationService(ServerConfigurationService) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- setStatisticsEnabled(boolean) - Method in interface javax.cache.CacheBuilder
-
Sets whether statistics gathering is enabled on this cache.
- setStatisticsEnabled(boolean) - Method in interface javax.cache.CacheConfiguration
-
Sets whether statistics gathering is enabled on this cache.
- setStatisticsEnabled(boolean) - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
- setStatisticsEnabled(boolean) - Method in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
Sets whether statistics gathering is enabled on this cache.
- setStoreByValue(boolean) - Method in interface javax.cache.CacheBuilder
-
Sets whether the cache is store-by-value cache.
- setStoreByValue(boolean) - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
- setTenantDomain(String) - Method in class javax.cache.CacheEntryInfo
- setTenantId(int) - Method in class javax.cache.CacheEntryInfo
- setTransactionEnabled(IsolationLevel, Mode) - Method in interface javax.cache.CacheBuilder
-
Sets whether transaction are enabled for this cache.
- setTransactionEnabled(IsolationLevel, Mode) - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
- setValue(Object) - Method in class org.wso2.carbon.caching.impl.CacheEntryEventImpl
- setValue(V) - Method in interface javax.cache.Cache.MutableEntry
-
Sets or replaces the value associated with the key If
Cache.MutableEntry.exists()is false and setValue is called then a mapping is added to the cache visible once the EntryProcessor completes. - setValue(V) - Method in class org.wso2.carbon.caching.impl.CacheEntry
- setWriteThrough(boolean) - Method in interface javax.cache.CacheBuilder
-
Whether the cache is a write-through cache.
- setWriteThrough(boolean) - Method in class org.wso2.carbon.caching.impl.CacheBuilderImpl
- shutdown() - Method in interface javax.cache.CacheManager
-
Shuts down the CacheManager.
- shutdown() - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- start() - Method in interface javax.cache.CacheLifecycle
-
Notifies providers to start themselves.
- start() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- STARTED - javax.cache.Status
-
The resource has been started and is ready for service.
- statisticsEnabled - Variable in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
statistics enabled
- Status - Enum in javax.cache
-
Indicates the lifecycle status of a resource.
- stop() - Method in interface javax.cache.CacheLifecycle
-
Providers may be doing all sorts of exotic things and need to be able to clean up on stop.
- stop() - Method in class org.wso2.carbon.caching.impl.CacheImpl
- STOPPED - javax.cache.Status
-
The resource has been stopped.
- STORE_BY_REFERENCE - javax.cache.OptionalFeature
-
Implementation supports store by reference
- storeByValue - Variable in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
store by value
- syncCaches() - Method in class org.wso2.carbon.caching.impl.CacheImpl
-
Deprecated.This method is highly inefficient. Do not use.
T
- TenantCacheManager - Interface in org.wso2.carbon.caching.impl
-
This is used for tenant related caching operations
- terminatedConfigurationContext(ConfigurationContext) - Method in class org.wso2.carbon.caching.impl.CachingAxisConfigurationObserver
- terminatingConfigurationContext(ConfigurationContext) - Method in class org.wso2.carbon.caching.impl.CachingAxisConfigurationObserver
-
In this method, we stop & remove all caches belonging to this tenant Issue: if the tenant is active on other nodes, those also may get removed? Remove only local caches on order to deal with issues that can arise when the cache in distributed
- TIMESTAMP_CACHE_PREFIX - Static variable in class org.wso2.carbon.caching.impl.CachingConstants
- timeToLive - Variable in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
duration
- toString() - Method in class javax.cache.CacheEntryInfo
- toString() - Method in exception javax.cache.CachingShutdownException
-
Returns a short description of this throwable.
- toString() - Method in class org.wso2.carbon.caching.impl.clustering.ClusterCacheInvalidationRequest
- TransactionException - Exception in javax.cache.transaction
-
A transaction exception.
- TransactionException() - Constructor for exception javax.cache.transaction.TransactionException
-
Constructs a new TransactionException.
- TransactionException(String) - Constructor for exception javax.cache.transaction.TransactionException
-
Constructs a new TransactionException with a message string.
- TransactionException(String, Throwable) - Constructor for exception javax.cache.transaction.TransactionException
-
Constructs a TransactionException with a message string, and a base exception
- TransactionException(Throwable) - Constructor for exception javax.cache.transaction.TransactionException
-
Constructs a new TransactionException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
- transactionMode - Variable in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
transaction mode
- TRANSACTIONS - javax.cache.OptionalFeature
-
Implementation supports XA and Local Transactions
U
- UNINITIALISED - javax.cache.Status
-
The resource has been created but not yet initialised.
- unregisterCacheEntryListener(CacheEntryListener<?, ?>) - Method in interface javax.cache.Cache
-
Removes a call back listener.
- unregisterCacheEntryListener(CacheEntryListener<?, ?>) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- unsetClusteringAgent(ConfigurationContextService) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- unsetDistributedMapProvider(DistributedMapProvider) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- unsetServerConfigurationService(ServerConfigurationService) - Method in class org.wso2.carbon.caching.impl.internal.CachingServiceComponent
- unwrap(Class<T>) - Method in interface javax.cache.Cache
-
Return an object of the specified type to allow access to the provider-specific API.
- unwrap(Class<T>) - Method in interface javax.cache.CacheManager
-
Return an object of the specified type to allow access to the provider-specific API.
- unwrap(Class<T>) - Method in class org.wso2.carbon.caching.impl.CacheImpl
- unwrap(Class<T>) - Method in class org.wso2.carbon.caching.impl.CarbonCacheManager
- Util - Class in org.wso2.carbon.caching.impl
-
TODO: class description
V
- valueOf(String) - Static method in enum javax.cache.CacheConfiguration.ExpiryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.cache.OptionalFeature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.cache.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.cache.transaction.IsolationLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.cache.transaction.Mode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum javax.cache.CacheConfiguration.ExpiryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum javax.cache.OptionalFeature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum javax.cache.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum javax.cache.transaction.IsolationLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum javax.cache.transaction.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- write(Cache.Entry<K, V>) - Method in interface javax.cache.CacheWriter
-
Write the specified value under the specified key to the underlying store.
- writeAll(Collection<Cache.Entry<? extends K, ? extends V>>) - Method in interface javax.cache.CacheWriter
-
Write the specified entries to the underlying store.
- writeThrough - Variable in class org.wso2.carbon.caching.impl.CacheConfigurationImpl
-
write through
X
A B C D E F G H I J K L M N O P R S T U V W XAll Classes All Packages