public class NaturalIdNonStrictReadWriteAccess extends BaseNaturalIdDataAccess
| Constructor and Description |
|---|
NaturalIdNonStrictReadWriteAccess(org.hibernate.cache.spi.support.DomainDataRegionImpl region,
org.hibernate.metamodel.model.domain.spi.EntityHierarchy entityHierarchy) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
afterInsert(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key,
Object value) |
org.hibernate.cache.spi.access.AccessType |
getAccessType() |
boolean |
insert(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key,
Object value) |
void |
remove(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key) |
void |
unlockItem(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key,
org.hibernate.cache.spi.access.SoftLock lock) |
boolean |
update(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key,
Object value) |
afterUpdate, generateCacheKey, getEntityHierarchy, getNaturalIdValues, lockItem, lockRegion, unlockRegionaddToCache, clearCache, contains, destroy, evict, evictAll, get, getData, getFromCache, getRegion, putFromLoad, putFromLoad, removeAll, removeFromCachepublic NaturalIdNonStrictReadWriteAccess(org.hibernate.cache.spi.support.DomainDataRegionImpl region,
org.hibernate.metamodel.model.domain.spi.EntityHierarchy entityHierarchy)
public org.hibernate.cache.spi.access.AccessType getAccessType()
public void unlockItem(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key,
org.hibernate.cache.spi.access.SoftLock lock)
unlockItem in interface org.hibernate.cache.spi.access.CachedDomainDataAccessunlockItem in class BaseNaturalIdDataAccesspublic void remove(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key)
remove in interface org.hibernate.cache.spi.access.CachedDomainDataAccessremove in class AbstractCachedDomainDataAccesspublic boolean insert(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key,
Object value)
insert in interface org.hibernate.cache.spi.access.NaturalIdDataAccessinsert in class BaseNaturalIdDataAccesspublic boolean afterInsert(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key,
Object value)
afterInsert in interface org.hibernate.cache.spi.access.NaturalIdDataAccessafterInsert in class BaseNaturalIdDataAccesspublic boolean update(org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object key,
Object value)
update in interface org.hibernate.cache.spi.access.NaturalIdDataAccessupdate in class BaseNaturalIdDataAccessCopyright © 2001-2019 Red Hat, Inc. All Rights Reserved.