Class CoherenceDomainDataRegionImpl
- java.lang.Object
-
- org.hibernate.cache.spi.support.AbstractRegion
-
- org.hibernate.cache.spi.support.AbstractDomainDataRegion
-
- org.hibernate.cache.spi.support.DomainDataRegionTemplate
-
- org.hibernate.cache.spi.support.DomainDataRegionImpl
-
- com.oracle.coherence.hibernate.cache.v53.access.CoherenceDomainDataRegionImpl
-
- All Implemented Interfaces:
org.hibernate.cache.spi.DomainDataRegion
,org.hibernate.cache.spi.Region
public class CoherenceDomainDataRegionImpl extends org.hibernate.cache.spi.support.DomainDataRegionImpl
- Since:
- 2.1
- Author:
- Gunnar Hillert
-
-
Constructor Summary
Constructors Constructor Description CoherenceDomainDataRegionImpl(org.hibernate.cache.cfg.spi.DomainDataRegionConfig regionConfig, org.hibernate.cache.spi.support.RegionFactoryTemplate regionFactory, org.hibernate.cache.spi.support.DomainDataStorageAccess domainDataStorageAccess, org.hibernate.cache.spi.CacheKeysFactory defaultKeysFactory, org.hibernate.cache.cfg.spi.DomainDataRegionBuildingContext buildingContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hibernate.cache.spi.access.CollectionDataAccess
generateCollectionAccess(org.hibernate.cache.cfg.spi.CollectionDataCachingConfig accessConfig)
protected org.hibernate.cache.spi.access.EntityDataAccess
generateNonStrictReadWriteEntityAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig accessConfig)
protected org.hibernate.cache.spi.access.NaturalIdDataAccess
generateNonStrictReadWriteNaturalIdAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig)
protected org.hibernate.cache.spi.access.EntityDataAccess
generateReadOnlyEntityAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig accessConfig)
protected org.hibernate.cache.spi.access.NaturalIdDataAccess
generateReadOnlyNaturalIdAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig)
protected org.hibernate.cache.spi.access.EntityDataAccess
generateReadWriteEntityAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig accessConfig)
protected org.hibernate.cache.spi.access.NaturalIdDataAccess
generateReadWriteNaturalIdAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig)
protected org.hibernate.cache.spi.access.CollectionDataAccess
generateTransactionalCollectionDataAccess(org.hibernate.cache.cfg.spi.CollectionDataCachingConfig accessConfig)
protected org.hibernate.cache.spi.access.EntityDataAccess
generateTransactionalEntityDataAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig entityAccessConfig)
protected org.hibernate.cache.spi.access.NaturalIdDataAccess
generateTransactionalNaturalIdDataAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig)
-
Methods inherited from class org.hibernate.cache.spi.support.DomainDataRegionTemplate
generateEntityAccess, generateNaturalIdAccess, getCacheStorageAccess
-
Methods inherited from class org.hibernate.cache.spi.support.AbstractDomainDataRegion
clear, completeInstantiation, destroy, getCollectionDataAccess, getEffectiveKeysFactory, getEntityDataAccess, getNaturalIdDataAccess, getSessionFactory, releaseDataAccess, releaseDataAccess, releaseDataAccess
-
Methods inherited from class org.hibernate.cache.spi.support.AbstractRegion
getName, getRegionFactory
-
-
-
-
Constructor Detail
-
CoherenceDomainDataRegionImpl
public CoherenceDomainDataRegionImpl(org.hibernate.cache.cfg.spi.DomainDataRegionConfig regionConfig, org.hibernate.cache.spi.support.RegionFactoryTemplate regionFactory, org.hibernate.cache.spi.support.DomainDataStorageAccess domainDataStorageAccess, org.hibernate.cache.spi.CacheKeysFactory defaultKeysFactory, org.hibernate.cache.cfg.spi.DomainDataRegionBuildingContext buildingContext)
-
-
Method Detail
-
generateTransactionalEntityDataAccess
protected org.hibernate.cache.spi.access.EntityDataAccess generateTransactionalEntityDataAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig entityAccessConfig)
- Overrides:
generateTransactionalEntityDataAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionImpl
-
generateTransactionalNaturalIdDataAccess
protected org.hibernate.cache.spi.access.NaturalIdDataAccess generateTransactionalNaturalIdDataAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig)
- Overrides:
generateTransactionalNaturalIdDataAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionImpl
-
generateTransactionalCollectionDataAccess
protected org.hibernate.cache.spi.access.CollectionDataAccess generateTransactionalCollectionDataAccess(org.hibernate.cache.cfg.spi.CollectionDataCachingConfig accessConfig)
- Overrides:
generateTransactionalCollectionDataAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionImpl
-
generateReadOnlyEntityAccess
protected org.hibernate.cache.spi.access.EntityDataAccess generateReadOnlyEntityAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig accessConfig)
- Overrides:
generateReadOnlyEntityAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionTemplate
-
generateReadWriteEntityAccess
protected org.hibernate.cache.spi.access.EntityDataAccess generateReadWriteEntityAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig accessConfig)
- Overrides:
generateReadWriteEntityAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionTemplate
-
generateNonStrictReadWriteEntityAccess
protected org.hibernate.cache.spi.access.EntityDataAccess generateNonStrictReadWriteEntityAccess(org.hibernate.cache.cfg.spi.EntityDataCachingConfig accessConfig)
- Overrides:
generateNonStrictReadWriteEntityAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionTemplate
-
generateReadOnlyNaturalIdAccess
protected org.hibernate.cache.spi.access.NaturalIdDataAccess generateReadOnlyNaturalIdAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig)
- Overrides:
generateReadOnlyNaturalIdAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionTemplate
-
generateReadWriteNaturalIdAccess
protected org.hibernate.cache.spi.access.NaturalIdDataAccess generateReadWriteNaturalIdAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig)
- Overrides:
generateReadWriteNaturalIdAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionTemplate
-
generateNonStrictReadWriteNaturalIdAccess
protected org.hibernate.cache.spi.access.NaturalIdDataAccess generateNonStrictReadWriteNaturalIdAccess(org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig accessConfig)
- Overrides:
generateNonStrictReadWriteNaturalIdAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionTemplate
-
generateCollectionAccess
public org.hibernate.cache.spi.access.CollectionDataAccess generateCollectionAccess(org.hibernate.cache.cfg.spi.CollectionDataCachingConfig accessConfig)
- Overrides:
generateCollectionAccess
in classorg.hibernate.cache.spi.support.DomainDataRegionTemplate
-
-