A B C D E G I J L M N O P Q R S T U

A

activateLocalClusterNode() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
addNode(Cache, Fqn, boolean, boolean, DataVersion) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
 
afterInsert(Object, Object, Object) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
afterInsert(Object, Object, Object) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
afterUpdate(Object, Object, Object, Object, SoftLock) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
afterUpdate(Object, Object, Object, Object, SoftLock) - Method in class org.hibernate.cache.jbc2.entity.OptimisticReadOnlyAccess
 
afterUpdate(Object, Object, Object, Object, SoftLock) - Method in class org.hibernate.cache.jbc2.entity.ReadOnlyAccess
 
afterUpdate(Object, Object, Object, Object, SoftLock) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 

B

BasicRegionAdapter - Class in org.hibernate.cache.jbc2
General support for writing Region implementations for JBoss Cache 2.x.
BasicRegionAdapter(Cache, String, String) - Constructor for class org.hibernate.cache.jbc2.BasicRegionAdapter
 
buildAccessStrategy(AccessType) - Method in class org.hibernate.cache.jbc2.collection.CollectionRegionImpl
 
buildAccessStrategy(AccessType) - Method in class org.hibernate.cache.jbc2.entity.EntityRegionImpl
buildCollectionRegion(String, Properties, CacheDataDescription) - Method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 
buildEntityRegion(String, Properties, CacheDataDescription) - Method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 
buildQueryResultsRegion(String, Properties) - Method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 
buildTimestampsRegion(String, Properties) - Method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 

C

cache - Variable in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
CACHE_FACTORY_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.JndiMultiplexingCacheInstanceManager
Specifies the JNDI name under which the CacheManager to use is bound.
CACHE_FACTORY_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Classpath or filesystem resource containing JBoss Cache configurations the factory should use.
CACHE_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.JndiSharedCacheInstanceManager
Specifies the JNDI name under which the Cache to use is bound.
CACHE_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Classpath or filesystem resource containing JBoss Cache configuration settings the Cache should use.
CacheHelper - Class in org.hibernate.cache.jbc2.util
Helper for dealing with JBossCache Configuration.CacheMode.
CacheInstanceManager - Interface in org.hibernate.cache.jbc2
Acts as a buffer from how instances of Cache are built/obtained.
CHANNEL_FACTORY_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Classpath or filesystem resource containing JGroups protocol stack configurations the org.jgroups.ChannelFactory should use.
CHANNEL_FACTORY_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Classpath or filesystem resource containing JGroups protocol stack configurations the org.jgroups.ChannelFactory should use.
CircumventChecksDataVersion - Class in org.hibernate.cache.jbc2.util
Used to signal to a DataVersionAdapter to simply not perform any checks.
CircumventChecksDataVersion() - Constructor for class org.hibernate.cache.jbc2.util.CircumventChecksDataVersion
 
ClusteredConcurrentTimestampsRegionImpl - Class in org.hibernate.cache.jbc2.timestamp
Prototype of a clustered timestamps cache region impl usable if the TimestampsRegion API is changed.
ClusteredConcurrentTimestampsRegionImpl(Cache, String, String, Properties) - Constructor for class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
Create a new ClusteredConccurentTimestampsRegionImpl.
COLLECTION_CACHE_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Name of the configuration that should be used for collection caches.
CollectionRegionImpl - Class in org.hibernate.cache.jbc2.collection
Defines the behavior of the collection cache regions for JBossCache 2.x.
CollectionRegionImpl(Cache, String, String, CacheDataDescription) - Constructor for class org.hibernate.cache.jbc2.collection.CollectionRegionImpl
 
configureTransactionManager(Cache, Settings, Properties) - Method in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Injects the TransactionManager found via Settings.getTransactionManagerLookup() into the cache.
createRegionFqn(String, String) - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
createRegionFqn(String, String) - Method in class org.hibernate.cache.jbc2.collection.CollectionRegionImpl
 
createRegionFqn(String, String) - Method in class org.hibernate.cache.jbc2.entity.EntityRegionImpl
 
createRegionFqn(String, String) - Method in class org.hibernate.cache.jbc2.query.QueryResultsRegionImpl
 
createRegionFqn(String, String) - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
 
createRegionFqn(String, String) - Method in class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
 
createSharedCache(Settings, Properties) - Method in class org.hibernate.cache.jbc2.builder.JndiSharedCacheInstanceManager
 
createSharedCache(Settings, Properties) - Method in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Create a cache using the given settings and properties.

D

dataDescription - Variable in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
 
DataVersionAdapter - Class in org.hibernate.cache.jbc2.util
A DataVersionAdapter.
DataVersionAdapter(Object, Object, Comparator, String) - Constructor for class org.hibernate.cache.jbc2.util.DataVersionAdapter
 
deactivateLocalNode() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
DEF_CACHE_FACTORY_RESOURCE - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Default value for MultiplexingCacheInstanceManager.CACHE_FACTORY_RESOURCE_PROP.
DEF_ENTITY_RESOURCE - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Default value for MultiplexingCacheInstanceManager.ENTITY_CACHE_RESOURCE_PROP.
DEF_JGROUPS_RESOURCE - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Default value for MultiplexingCacheInstanceManager.CHANNEL_FACTORY_RESOURCE_PROP.
DEF_JGROUPS_RESOURCE - Static variable in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Default value for SharedCacheInstanceManager.CHANNEL_FACTORY_RESOURCE_PROP.
DEF_QUERY_RESOURCE - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Default value for MultiplexingCacheInstanceManager.ENTITY_CACHE_RESOURCE_PROP.
DEF_TS_RESOURCE - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Default value for MultiplexingCacheInstanceManager.TIMESTAMP_CACHE_RESOURCE_PROP.
DEFAULT_CACHE_RESOURCE - Static variable in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Default name for the JBoss Cache configuration file.
destroy() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
destroy() - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
 
destroy() - Method in class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
 
DUMMY - Static variable in class org.hibernate.cache.jbc2.util.CacheHelper
Key and value used in a hack to create region root nodes

E

ensureRegionRootExists() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
Checks for the validity of the root cache node for this region, creating a new one if it does not exist or is invalid, and also ensuring that the root node is marked as resident.
ENTITY_CACHE_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Name of the configuration that should be used for entity caches.
EntityRegionImpl - Class in org.hibernate.cache.jbc2.entity
Defines the behavior of the entity cache regions for JBossCache.
EntityRegionImpl(Cache, String, String, CacheDataDescription) - Constructor for class org.hibernate.cache.jbc2.entity.EntityRegionImpl
 
escapeRegionName(String, String) - Static method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
evict(Object) - Method in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
Overrides the superclass by adding a NonLockingDataVersion to the invocation.
evict(Object) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
evict(Object) - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
evict(Object) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
evict(Object) - Method in class org.hibernate.cache.jbc2.query.QueryResultsRegionImpl
 
evict(Object) - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
 
evict(Object) - Method in class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
 
evictAll() - Method in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
Overrides the superclass by adding a NonLockingDataVersion to the invocation.
evictAll() - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
evictAll() - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
evictAll() - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
evictAll() - Method in class org.hibernate.cache.jbc2.query.QueryResultsRegionImpl
 
evictAll() - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
 
evictAll() - Method in class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
 

G

get(Object, long) - Method in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
Overrides the superclass by ensuring the root node for the region exists before making the call.
get(Object, long) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
get(Object, long) - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
get(Object, long) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
get(Object) - Method in class org.hibernate.cache.jbc2.query.QueryResultsRegionImpl
 
get(Object) - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
 
get(Object) - Method in class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
 
get(Cache, Fqn, Object) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Builds an Fqn from region and key and performs a JBoss Cache get(Fqn, Object), wrapping any exception in a CacheException.
getAllowingTimeout(Cache, Fqn, Object) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Builds an Fqn from region and key and performs a JBoss Cache get(Fqn, Object), wrapping any exception in a CacheException.
getCacheDataDescription() - Method in class org.hibernate.cache.jbc2.TransactionalDataRegionAdapter
getCacheFactory() - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Getter for property 'cacheFactory'.
getCacheInstance() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
getCacheInstanceManager() - Method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 
getChannelFactory() - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Getter for property 'channelFactory'.
getChildrenNames(Cache, Fqn) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
 
getCollectionCacheInstance() - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing collection data.
getCollectionCacheInstance() - Method in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing collection data.
getCollectionCacheInstance() - Method in interface org.hibernate.cache.jbc2.CacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing collection data.
getElementCountInMemory() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
getElementCountOnDisk() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
getEntityCacheInstance() - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing entity data.
getEntityCacheInstance() - Method in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing entity data.
getEntityCacheInstance() - Method in interface org.hibernate.cache.jbc2.CacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing entity data.
getInvocationOption() - Static method in class org.hibernate.cache.jbc2.util.CircumventChecksDataVersion
 
getInvocationOption() - Static method in class org.hibernate.cache.jbc2.util.NonLockingDataVersion
 
getName() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
getNonLockingDataVersionOption(boolean) - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
Get an Option with a data version of NonLockingDataVersion.
getQueryCacheInstance() - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing query results.
getQueryCacheInstance() - Method in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing query results.
getQueryCacheInstance() - Method in interface org.hibernate.cache.jbc2.CacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing query results.
getRegion() - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
getRegion() - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
getRegionFqn() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
getRegionPrefix(Properties) - Static method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 
getSizeInMemory() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
getTimeout() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
getTimestampsCacheInstance() - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing timestamps.
getTimestampsCacheInstance() - Method in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing timestamps.
getTimestampsCacheInstance() - Method in interface org.hibernate.cache.jbc2.CacheInstanceManager
Retrieve a handle to the Cache instance to be used for storing timestamps.
getTypeFirstRegionFqn(String, String, String) - Static method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
getTypeLastRegionFqn(String, String, String) - Static method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 

I

insert(Object, Object, Object) - Method in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
Overrides the superclass by adding a DataVersion to the invocation.
insert(Object, Object, Object) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
insert(Object, Object, Object) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
INSTANCE - Static variable in class org.hibernate.cache.jbc2.util.CircumventChecksDataVersion
 
INSTANCE - Static variable in class org.hibernate.cache.jbc2.util.NonLockingDataVersion
 
invalidate(Object, Object, Object) - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
 
isClusteredInvalidation(Cache) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Is this cache participating in a cluster with invalidation?
isClusteredInvalidation(Configuration.CacheMode) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Does this cache mode indicate clustered invalidation?
isClusteredReplication(Cache) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Is this cache participating in a cluster with replication?
isClusteredReplication(Configuration.CacheMode) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Does this cache mode indicate clustered replication?
isMinimalPutsEnabledByDefault() - Method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 
isSynchronous(Cache) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
 
isSynchronous(Configuration.CacheMode) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
 
isTransactionAware() - Method in class org.hibernate.cache.jbc2.TransactionalDataRegionAdapter
Here, for JBossCache, we consider the cache to be transaction aware if the underlying cache instance has a reference to the transaction manager.
ITEM - Static variable in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
ITEM - Static variable in class org.hibernate.cache.jbc2.util.CacheHelper
Key under which items are cached

J

jbcCache - Variable in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
JBossCacheRegionFactory - Class in org.hibernate.cache.jbc2
RegionFactory that uses one or more JBoss Cache instances for caching entities, collections, queries and timestamps.
JBossCacheRegionFactory(Properties) - Constructor for class org.hibernate.cache.jbc2.JBossCacheRegionFactory
FIXME Per the RegionFactory class Javadoc, this constructor version should not be necessary.
JBossCacheRegionFactory() - Constructor for class org.hibernate.cache.jbc2.JBossCacheRegionFactory
Create a new JBossCacheRegionFactory.
JBossCacheRegionFactory(CacheInstanceManager) - Constructor for class org.hibernate.cache.jbc2.JBossCacheRegionFactory
Create a new JBossCacheRegionFactory that uses the provided CacheInstanceManager.
JndiMultiplexedJBossCacheRegionFactory - Class in org.hibernate.cache.jbc2
JBossCacheRegionFactory that uses JndiMultiplexingCacheInstanceManager as its CacheInstanceManager.
JndiMultiplexedJBossCacheRegionFactory(Properties) - Constructor for class org.hibernate.cache.jbc2.JndiMultiplexedJBossCacheRegionFactory
FIXME Per the RegionFactory class Javadoc, this constructor version should not be necessary.
JndiMultiplexedJBossCacheRegionFactory() - Constructor for class org.hibernate.cache.jbc2.JndiMultiplexedJBossCacheRegionFactory
Create a new MultiplexedJBossCacheRegionFactory.
JndiMultiplexingCacheInstanceManager - Class in org.hibernate.cache.jbc2.builder
A MultiplexingCacheInstanceManager that finds its cache factory in JNDI rather than creating one itself.
JndiMultiplexingCacheInstanceManager() - Constructor for class org.hibernate.cache.jbc2.builder.JndiMultiplexingCacheInstanceManager
Create a new JndiMultiplexingCacheInstanceManager.
JndiSharedCacheInstanceManager - Class in org.hibernate.cache.jbc2.builder
A SharedCacheInstanceManager that finds the shared cache in JNDI rather than instantiating one from an XML config file.
JndiSharedCacheInstanceManager() - Constructor for class org.hibernate.cache.jbc2.builder.JndiSharedCacheInstanceManager
Create a new JndiSharedCacheInstanceManager.
JndiSharedJBossCacheRegionFactory - Class in org.hibernate.cache.jbc2
JBossCacheRegionFactory that uses JndiSharedCacheInstanceManager as its CacheInstanceManager.
JndiSharedJBossCacheRegionFactory(Properties) - Constructor for class org.hibernate.cache.jbc2.JndiSharedJBossCacheRegionFactory
FIXME Per the RegionFactory class Javadoc, this constructor version should not be necessary.
JndiSharedJBossCacheRegionFactory() - Constructor for class org.hibernate.cache.jbc2.JndiSharedJBossCacheRegionFactory
Create a new MultiplexedJBossCacheRegionFactory.

L

lockItem(Object, Object) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
lockItem(Object, Object) - Method in class org.hibernate.cache.jbc2.collection.OptimisticReadOnlyAccess
 
lockItem(Object, Object) - Method in class org.hibernate.cache.jbc2.collection.ReadOnlyAccess
lockItem(Object, Object) - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
lockItem(Object, Object) - Method in class org.hibernate.cache.jbc2.entity.OptimisticReadOnlyAccess
 
lockItem(Object, Object) - Method in class org.hibernate.cache.jbc2.entity.ReadOnlyAccess
 
lockItem(Object, Object) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
lockRegion() - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
lockRegion() - Method in class org.hibernate.cache.jbc2.collection.OptimisticReadOnlyAccess
 
lockRegion() - Method in class org.hibernate.cache.jbc2.collection.ReadOnlyAccess
lockRegion() - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
lockRegion() - Method in class org.hibernate.cache.jbc2.entity.OptimisticReadOnlyAccess
 
lockRegion() - Method in class org.hibernate.cache.jbc2.entity.ReadOnlyAccess
 
lockRegion() - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
log - Variable in class org.hibernate.cache.jbc2.BasicRegionAdapter
 

M

metadata - Variable in class org.hibernate.cache.jbc2.TransactionalDataRegionAdapter
 
MultiplexedJBossCacheRegionFactory - Class in org.hibernate.cache.jbc2
JBossCacheRegionFactory that uses MultiplexingCacheInstanceManager as its CacheInstanceManager.
MultiplexedJBossCacheRegionFactory(Properties) - Constructor for class org.hibernate.cache.jbc2.MultiplexedJBossCacheRegionFactory
FIXME Per the RegionFactory class Javadoc, this constructor version should not be necessary.
MultiplexedJBossCacheRegionFactory() - Constructor for class org.hibernate.cache.jbc2.MultiplexedJBossCacheRegionFactory
Create a new MultiplexedJBossCacheRegionFactory.
MultiplexingCacheInstanceManager - Class in org.hibernate.cache.jbc2.builder
Allows building separate Cache instances for each type of region, with the expectation that a single multiplexed JGroups resource (i.e.
MultiplexingCacheInstanceManager() - Constructor for class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Create a new MultiplexingCacheInstanceManager.
MultiplexingCacheInstanceManager(Cache, Cache, Cache, Cache) - Constructor for class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Create a new MultiplexingCacheInstanceManager using the provided Caches.

N

newerThan(DataVersion) - Method in class org.hibernate.cache.jbc2.util.CircumventChecksDataVersion
 
newerThan(DataVersion) - Method in class org.hibernate.cache.jbc2.util.DataVersionAdapter
newerThan() call is dispatched against the DataVersion currently associated with the node; the passed dataVersion param is the DataVersion associated with the data we are trying to put into the node.
newerThan(DataVersion) - Method in class org.hibernate.cache.jbc2.util.NonLockingDataVersion
 
nextTimestamp() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
nextTimestamp() - Method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 
nodeModified(NodeModifiedEvent) - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
Monitors cache events and updates the local cache
nodeModified(NodeModifiedEvent) - Method in class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
Monitors cache events and updates the local cache
nodeRemoved(NodeRemovedEvent) - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
Monitors cache events and updates the local cache
nodeRemoved(NodeRemovedEvent) - Method in class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
Monitors cache events and updates the local cache
NonLockingDataVersion - Class in org.hibernate.cache.jbc2.util
DataVersion used in regions where no locking should ever occur.
NonLockingDataVersion() - Constructor for class org.hibernate.cache.jbc2.util.NonLockingDataVersion
 

O

optimistic - Variable in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
OptimisticReadOnlyAccess - Class in org.hibernate.cache.jbc2.collection
This defines the strategy for transactional access to collection data in an optimistic-locking JBossCache using its 2.x APIs.
OptimisticReadOnlyAccess(CollectionRegionImpl) - Constructor for class org.hibernate.cache.jbc2.collection.OptimisticReadOnlyAccess
Create a new OptimisticReadOnlyAccess.
OptimisticReadOnlyAccess - Class in org.hibernate.cache.jbc2.entity
This defines the strategy for read-only access to enity data in an optimistic-locking JBossCache using its 2.x APIs

The read-only access to a JBossCache really is still transactional, just with the extra semantic or guarantee that we will not update data.

OptimisticReadOnlyAccess(EntityRegionImpl) - Constructor for class org.hibernate.cache.jbc2.entity.OptimisticReadOnlyAccess
 
OptimisticTransactionalAccess - Class in org.hibernate.cache.jbc2.collection
Defines the strategy for transactional access to entity data in an optimistic-locking JBoss Cache using its 2.x APIs
OptimisticTransactionalAccess(CollectionRegionImpl) - Constructor for class org.hibernate.cache.jbc2.collection.OptimisticTransactionalAccess
Create a new OptimisticTransactionalAccess.
OptimisticTransactionalAccess - Class in org.hibernate.cache.jbc2.entity
Defines the strategy for transactional access to entity data in an optimistic-locking JBoss Cache using its 2.x APIs
OptimisticTransactionalAccess(EntityRegionImpl) - Constructor for class org.hibernate.cache.jbc2.entity.OptimisticTransactionalAccess
Create a new OptimisticTransactionalAccess.
OptimisticTransactionalAccessDelegate - Class in org.hibernate.cache.jbc2.access
Defines the strategy for transactional access to entity or collection data in an optimistic-locking JBoss Cache using its 2.x APIs.
OptimisticTransactionalAccessDelegate(TransactionalDataRegionAdapter) - Constructor for class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
 
org.hibernate.cache.jbc2 - package org.hibernate.cache.jbc2
 
org.hibernate.cache.jbc2.access - package org.hibernate.cache.jbc2.access
 
org.hibernate.cache.jbc2.builder - package org.hibernate.cache.jbc2.builder
 
org.hibernate.cache.jbc2.collection - package org.hibernate.cache.jbc2.collection
 
org.hibernate.cache.jbc2.entity - package org.hibernate.cache.jbc2.entity
 
org.hibernate.cache.jbc2.query - package org.hibernate.cache.jbc2.query
 
org.hibernate.cache.jbc2.timestamp - package org.hibernate.cache.jbc2.timestamp
 
org.hibernate.cache.jbc2.util - package org.hibernate.cache.jbc2.util
 

P

preInvalidate(Object, Object) - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
 
put(Object, Object) - Method in class org.hibernate.cache.jbc2.query.QueryResultsRegionImpl
 
put(Object, Object) - Method in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
 
put(Object, Object) - Method in class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
 
put(Cache, Fqn, Object, Object) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Builds an Fqn from region and key and performs a JBoss Cache put(Object, Object), wrapping any exception in a CacheException.
put(Cache, Fqn, Object, Object, Option) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Builds an Fqn from region and key and performs a JBoss Cache put(Object, Object), wrapping any exception in a CacheException.
putAllowingTimeout(Cache, Fqn, Object, Object, Option) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Builds an Fqn from region and key and performs a JBoss Cache put(Object, Object), ignoring any TimeoutException and wrapping any other exception in a CacheException.
putForExternalRead(Cache, Fqn, Object, Object) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Builds an Fqn from region and key and performs a JBoss Cache putForExternalRead(Object, Object), wrapping any exception in a CacheException.
putForExternalRead(Cache, Fqn, Object, Object, Option) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Builds an Fqn from region and key and performs a JBoss Cache putForExternalRead(Object, Object), wrapping any exception in a CacheException.
putFromLoad(Object, Object, long, Object, boolean) - Method in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
 
putFromLoad(Object, Object, long, Object) - Method in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
 
putFromLoad(Object, Object, long, Object) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
putFromLoad(Object, Object, long, Object, boolean) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
putFromLoad(Object, Object, long, Object) - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
putFromLoad(Object, Object, long, Object, boolean) - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
putFromLoad(Object, Object, long, Object) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
putFromLoad(Object, Object, long, Object, boolean) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 

Q

QUERY_CACHE_LOCAL_ONLY_PROP - Static variable in class org.hibernate.cache.jbc2.query.QueryResultsRegionImpl
 
QUERY_CACHE_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Name of the configuration that should be used for query caches.
QueryResultsRegionImpl - Class in org.hibernate.cache.jbc2.query
Defines the behavior of the query cache regions for JBossCache 2.x.
QueryResultsRegionImpl(Cache, String, String, Properties) - Constructor for class org.hibernate.cache.jbc2.query.QueryResultsRegionImpl
Create a new QueryResultsRegionImpl.

R

ReadOnlyAccess - Class in org.hibernate.cache.jbc2.collection
This defines the strategy for transactional access to collection data in a pessimistic-locking JBossCache using its 2.x APIs.
ReadOnlyAccess(CollectionRegionImpl) - Constructor for class org.hibernate.cache.jbc2.collection.ReadOnlyAccess
Create a provider of read-only access to the specific region.
ReadOnlyAccess - Class in org.hibernate.cache.jbc2.entity
This defines the strategy for transactional access to enity data in JBossCache using its 2.x APIs

read-only access to a JBossCache really is still transactional, just with the extra semantic or guarentee that we will not update data.

ReadOnlyAccess(EntityRegionImpl) - Constructor for class org.hibernate.cache.jbc2.entity.ReadOnlyAccess
 
region - Variable in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
region - Variable in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
regionFqn - Variable in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
regionFqn - Variable in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
regionName - Variable in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
regionRoot - Variable in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
regionRootMutex - Variable in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
remove(Object) - Method in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
 
remove(Object) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
remove(Object) - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
remove(Object) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
remove(Cache, Fqn, Object) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Builds an Fqn from region and key and performs a JBoss Cache removeNode(Fqn), wrapping any exception in a CacheException.
remove(Cache, Fqn, Object, Option) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Builds an Fqn from region and key and performs a JBoss Cache removeNode(Fqn), wrapping any exception in a CacheException.
removeAll() - Method in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
 
removeAll() - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
removeAll() - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
removeAll() - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
removeAll(Cache, Fqn) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Performs a JBoss Cache removeNode(Fqn), wrapping any exception in a CacheException.
removeAll(Cache, Fqn, Option) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Performs a JBoss Cache removeNode(Fqn), wrapping any exception in a CacheException.
removeNode(Cache, Fqn, Object, Option) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Performs a JBoss Cache removeNode(Fqn), wrapping any exception in a CacheException.
resume(Transaction) - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
Tell the TransactionManager to resume the given transaction

S

setCacheFactory(CacheManager) - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Setter for property 'cacheFactory'.
setChannelFactory(ChannelFactory) - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Setter for property 'channelFactory'.
setDataVersionOption(Cache, DataVersion) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Creates an Option using the given DataVersion and passes it to CacheHelper.setInvocationOption(Cache, Option).
setInvocationOption(Cache, Option) - Static method in class org.hibernate.cache.jbc2.util.CacheHelper
Assigns the given Option to the cache's InvocationContext.
SharedCacheInstanceManager - Class in org.hibernate.cache.jbc2.builder
A CacheInstanceManager implementation where we use a single JBoss Cache instance for each type of region.
SharedCacheInstanceManager() - Constructor for class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
 
SharedCacheInstanceManager(ChannelFactory) - Constructor for class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
 
SharedCacheInstanceManager(Cache) - Constructor for class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
 
SharedJBossCacheRegionFactory - Class in org.hibernate.cache.jbc2
JBossCacheRegionFactory that uses SharedCacheInstanceManager as its CacheInstanceManager.
SharedJBossCacheRegionFactory(Properties) - Constructor for class org.hibernate.cache.jbc2.SharedJBossCacheRegionFactory
FIXME Per the RegionFactory class Javadoc, this constructor version should not be necessary.
SharedJBossCacheRegionFactory() - Constructor for class org.hibernate.cache.jbc2.SharedJBossCacheRegionFactory
Create a new MultiplexedJBossCacheRegionFactory.
start(Settings, Properties) - Method in class org.hibernate.cache.jbc2.builder.JndiMultiplexingCacheInstanceManager
 
start(Settings, Properties) - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Lifecycle callback to perform any necessary initialization of the CacheInstanceManager.
start(Settings, Properties) - Method in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Lifecycle callback to perform any necessary initialization of the CacheInstanceManager.
start(Settings, Properties) - Method in interface org.hibernate.cache.jbc2.CacheInstanceManager
Lifecycle callback to perform any necessary initialization of the CacheInstanceManager.
start(Settings, Properties) - Method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 
stop() - Method in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Lifecycle callback to perform any necessary cleanup of the underlying CacheInstanceManager.
stop() - Method in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Lifecycle callback to perform any necessary cleanup of the underlying CacheInstanceManager.
stop() - Method in interface org.hibernate.cache.jbc2.CacheInstanceManager
Lifecycle callback to perform any necessary cleanup of the underlying CacheInstanceManager.
stop() - Method in class org.hibernate.cache.jbc2.JBossCacheRegionFactory
 
stopSharedCache(Cache) - Method in class org.hibernate.cache.jbc2.builder.JndiSharedCacheInstanceManager
No-op; we don't own the cache so we shouldn't stop it.
stopSharedCache(Cache) - Method in class org.hibernate.cache.jbc2.builder.SharedCacheInstanceManager
Stops the shared cache.
suspend() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
Tell the TransactionManager to suspend any ongoing transaction.
suspendAndGet(Object, Option, boolean) - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
Performs a JBoss Cache get(Fqn, Object) after first suspending any ongoing transaction.

T

TIMESTAMP_CACHE_RESOURCE_PROP - Static variable in class org.hibernate.cache.jbc2.builder.MultiplexingCacheInstanceManager
Name of the configuration that should be used for timestamp caches.
TimestampsRegionImpl - Class in org.hibernate.cache.jbc2.timestamp
Defines the behavior of the timestamps cache region for JBossCache 2.x.
TimestampsRegionImpl(Cache, String, String, Properties) - Constructor for class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
Create a new TimestampsRegionImpl.
toMap() - Method in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
toString() - Method in class org.hibernate.cache.jbc2.util.DataVersionAdapter
 
TransactionalAccess - Class in org.hibernate.cache.jbc2.collection
This defines the strategy for transactional access to collection data in a pessimistic-locking JBossCache using its 2.x APIs
TransactionalAccess(CollectionRegionImpl) - Constructor for class org.hibernate.cache.jbc2.collection.TransactionalAccess
Create a new TransactionalAccess.
TransactionalAccess(CollectionRegionImpl, TransactionalAccessDelegate) - Constructor for class org.hibernate.cache.jbc2.collection.TransactionalAccess
Allow subclasses to define the delegate.
TransactionalAccess - Class in org.hibernate.cache.jbc2.entity
Defines the strategy for transactional access to entity data in a pessimistic-locking JBossCache using its 2.x APIs
TransactionalAccess(EntityRegionImpl) - Constructor for class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
TransactionalAccess(EntityRegionImpl, TransactionalAccessDelegate) - Constructor for class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
TransactionalAccessDelegate - Class in org.hibernate.cache.jbc2.access
Defines the strategy for transactional access to entity or collection data in a pessimistic-locking JBoss Cache using its 2.x APIs.
TransactionalAccessDelegate(BasicRegionAdapter) - Constructor for class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
TransactionalDataRegionAdapter - Class in org.hibernate.cache.jbc2
TransactionalDataRegionAdapter(Cache, String, String, CacheDataDescription) - Constructor for class org.hibernate.cache.jbc2.TransactionalDataRegionAdapter
 
transactionManager - Variable in class org.hibernate.cache.jbc2.BasicRegionAdapter
 
TYPE - Static variable in class org.hibernate.cache.jbc2.collection.CollectionRegionImpl
 
TYPE - Static variable in class org.hibernate.cache.jbc2.entity.EntityRegionImpl
 
TYPE - Static variable in class org.hibernate.cache.jbc2.query.QueryResultsRegionImpl
 
TYPE - Static variable in class org.hibernate.cache.jbc2.timestamp.ClusteredConcurrentTimestampsRegionImpl
 
TYPE - Static variable in class org.hibernate.cache.jbc2.timestamp.TimestampsRegionImpl
 

U

unlockItem(Object, SoftLock) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
unlockItem(Object, SoftLock) - Method in class org.hibernate.cache.jbc2.collection.OptimisticReadOnlyAccess
 
unlockItem(Object, SoftLock) - Method in class org.hibernate.cache.jbc2.collection.ReadOnlyAccess
unlockItem(Object, SoftLock) - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
unlockItem(Object, SoftLock) - Method in class org.hibernate.cache.jbc2.entity.OptimisticReadOnlyAccess
 
unlockItem(Object, SoftLock) - Method in class org.hibernate.cache.jbc2.entity.ReadOnlyAccess
 
unlockItem(Object, SoftLock) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
unlockRegion(SoftLock) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
unlockRegion(SoftLock) - Method in class org.hibernate.cache.jbc2.collection.OptimisticReadOnlyAccess
 
unlockRegion(SoftLock) - Method in class org.hibernate.cache.jbc2.collection.ReadOnlyAccess
unlockRegion(SoftLock) - Method in class org.hibernate.cache.jbc2.collection.TransactionalAccess
unlockRegion(SoftLock) - Method in class org.hibernate.cache.jbc2.entity.OptimisticReadOnlyAccess
 
unlockRegion(SoftLock) - Method in class org.hibernate.cache.jbc2.entity.ReadOnlyAccess
 
unlockRegion(SoftLock) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 
update(Object, Object, Object, Object) - Method in class org.hibernate.cache.jbc2.access.OptimisticTransactionalAccessDelegate
 
update(Object, Object, Object, Object) - Method in class org.hibernate.cache.jbc2.access.TransactionalAccessDelegate
 
update(Object, Object, Object, Object) - Method in class org.hibernate.cache.jbc2.entity.OptimisticReadOnlyAccess
 
update(Object, Object, Object, Object) - Method in class org.hibernate.cache.jbc2.entity.ReadOnlyAccess
 
update(Object, Object, Object, Object) - Method in class org.hibernate.cache.jbc2.entity.TransactionalAccess
 

A B C D E G I J L M N O P Q R S T U

Copyright © 2008 Hibernate.org. All Rights Reserved.