A B C D E G I M N O P Q R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acquirePutFromLoadLock(Object, Object, long) - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
-
Acquire a lock giving the calling thread the right to put data in the cache for the given key.
- afterInsert(Object, Object, Object, Object) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
- afterUpdate(Object, Object, Object, Object, Object, SoftLock) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
B
- beginInvalidatingKey(Object, Object) - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
-
Invalidates any
previously registered pending putsand disables further registrations ensuring a subsequent call toPutFromLoadValidator.acquirePutFromLoadLock(Object, Object, long)will returnfalse. - beginInvalidatingRegion() - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
-
Invalidates all
previously registered pending putsensuring a subsequent call toPutFromLoadValidator.acquirePutFromLoadLock(Object, Object, long)will returnfalse. - beginInvalidatingWithPFER(Object, Object, Object) - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
- buildDomainDataRegion(DomainDataRegionConfig, DomainDataRegionBuildingContext) - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- buildQueryResultsRegion(String, SessionFactoryImplementor) - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- buildTimestampsRegion(String, SessionFactoryImplementor) - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
C
- createTransactionContext(SharedSessionContractImplementor) - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
D
- destroy() - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
E
- endInvalidatingKey(Object, Object) - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
- endInvalidatingKey(Object, Object, boolean) - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
-
Called after the transaction completes, allowing caching of entries.
- endInvalidatingRegion() - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
-
Called when the region invalidation is finished.
- evict(Object) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
- evictAll() - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
G
- get(Object, Object, long) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
- getDefaultAccessType() - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- getExpirationMaxIdle(String) - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- getMemoryObjectCount(String) - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
I
- insert(Object, Object, Object, Object) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
- isMinimalPutsEnabledByDefault() - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
M
- MAX_IDLE_SUFFIX - Static variable in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
N
- nextTimestamp() - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
O
- OBJECT_COUNT_SUFFIX - Static variable in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- org.infinispan.quarkus.hibernate.cache - package org.infinispan.quarkus.hibernate.cache
P
- PREFIX - Static variable in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- putFromLoad(Object, Object, Object, long, Object) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
- putFromLoad(Object, Object, Object, long, Object, boolean) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
- PutFromLoadValidator - Class in org.infinispan.quarkus.hibernate.cache
-
Encapsulates logic to allow a
StrictDataAccessto determine whether aputFromLoad(Object, Object, Object, long, Object, boolean)call should be allowed to update the cache. - PutFromLoadValidator(InternalCache, String, RegionFactory) - Constructor for class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
-
Creates a new put from load validator instance.
- PutFromLoadValidator.Lock - Class in org.infinispan.quarkus.hibernate.cache
-
Marker for lock acquired in
PutFromLoadValidator.acquirePutFromLoadLock(Object, Object, long)
Q
- qualify(String) - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- QuarkusInfinispanRegionFactory - Class in org.infinispan.quarkus.hibernate.cache
- QuarkusInfinispanRegionFactory() - Constructor for class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- QuarkusInfinispanRegionFactory(Properties) - Constructor for class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
R
- registerLocalInvalidation(Object, Object, Object) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
- registerPendingPut(Object, Object, long) - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
-
Notifies this validator that it is expected that a database read followed by a subsequent
PutFromLoadValidator.acquirePutFromLoadLock(Object, Object, long)call will occur. - releasePutFromLoadLock(Object, PutFromLoadValidator.Lock) - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
-
Releases the lock previously obtained by a call to
PutFromLoadValidator.acquirePutFromLoadLock(Object, Object, long). - remove(Object, Object) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
- removeAll() - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
- removePendingPutsCache() - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
S
- start(SessionFactoryOptions, Map) - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- stop() - Method in class org.infinispan.quarkus.hibernate.cache.QuarkusInfinispanRegionFactory
- StrictDataAccess - Class in org.infinispan.quarkus.hibernate.cache
U
- update(Object, Object, Object, Object, Object) - Method in class org.infinispan.quarkus.hibernate.cache.StrictDataAccess
All Classes All Packages