A B C D E G I M N O P Q R S U 
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 puts and disables further registrations ensuring a subsequent call to PutFromLoadValidator.acquirePutFromLoadLock(Object, Object, long) will return false.
beginInvalidatingRegion() - Method in class org.infinispan.quarkus.hibernate.cache.PutFromLoadValidator
Invalidates all previously registered pending puts ensuring a subsequent call to PutFromLoadValidator.acquirePutFromLoadLock(Object, Object, long) will return false.
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 StrictDataAccess to determine whether a putFromLoad(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

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
 
A B C D E G I M N O P Q R S U 
All Classes All Packages