Tabnine Logo
DomainDataRegionConfig.getEntityCaching
Code IndexAdd Tabnine to your IDE (free)

How to use
getEntityCaching
method
in
org.hibernate.cache.cfg.spi.DomainDataRegionConfig

Best Java code snippets using org.hibernate.cache.cfg.spi.DomainDataRegionConfig.getEntityCaching (Showing top 6 results out of 315)

origin: hibernate/hibernate-orm

private Map<NavigableRole, EntityDataAccess> generateEntityDataAccessMap(
    DomainDataRegionConfig regionConfig) {
  if ( regionConfig.getEntityCaching().isEmpty() ) {
    return Collections.emptyMap();
  }
  final Map<NavigableRole, EntityDataAccess> accessMap = new ConcurrentHashMap<>();
  for ( EntityDataCachingConfig entityAccessConfig : regionConfig.getEntityCaching() ) {
    accessMap.computeIfAbsent(
        entityAccessConfig.getNavigableRole(),
        hierarchy -> generateEntityAccess( entityAccessConfig )
    );
  }
  return Collections.unmodifiableMap( accessMap );
}
origin: redisson/redisson

@Override
protected DomainDataStorageAccess createDomainDataStorageAccess(DomainDataRegionConfig regionConfig,
    DomainDataRegionBuildingContext buildingContext) {
  String defaultKey = null;
  if (!regionConfig.getCollectionCaching().isEmpty()) {
    defaultKey = COLLECTION_DEF;
  } else if (!regionConfig.getEntityCaching().isEmpty()) {
    defaultKey = ENTITY_DEF;
  } else if (!regionConfig.getNaturalIdCaching().isEmpty()) {
    defaultKey = NATURAL_ID_DEF;
  } else {
    throw new IllegalArgumentException("Unable to determine entity cache type!");
  }
  
  RMapCache<Object, Object> mapCache = getCache(regionConfig.getRegionName(), buildingContext.getSessionFactory().getProperties(), defaultKey);
  return new RedissonStorage(mapCache, buildingContext.getSessionFactory().getProperties(), defaultKey);
}

origin: hibernate/hibernate-orm

for ( EntityDataCachingConfig entityAccessConfig : regionConfig.getEntityCaching() ) {
  final EntityDataAccess entityDataAccess = entityAccessMap.put(
      entityAccessConfig.getNavigableRole(),
origin: org.hibernate.orm/hibernate-core

private Map<NavigableRole, EntityDataAccess> generateEntityDataAccessMap(
    DomainDataRegionConfig regionConfig) {
  if ( regionConfig.getEntityCaching().isEmpty() ) {
    return Collections.emptyMap();
  }
  final Map<NavigableRole, EntityDataAccess> accessMap = new ConcurrentHashMap<>();
  for ( EntityDataCachingConfig entityAccessConfig : regionConfig.getEntityCaching() ) {
    accessMap.computeIfAbsent(
        entityAccessConfig.getNavigableRole(),
        hierarchy -> generateEntityAccess( entityAccessConfig )
    );
  }
  return Collections.unmodifiableMap( accessMap );
}
origin: org.hibernate.orm/hibernate-core

private Map<NavigableRole, EntityDataAccess> generateEntityDataAccessMap(
    DomainDataRegionConfig regionConfig) {
  if ( regionConfig.getEntityCaching().isEmpty() ) {
    return Collections.emptyMap();
  }
  final Map<NavigableRole, EntityDataAccess> accessMap = new ConcurrentHashMap<>();
  for ( EntityDataCachingConfig entityAccessConfig : regionConfig.getEntityCaching() ) {
    accessMap.computeIfAbsent(
        entityAccessConfig.getNavigableRole(),
        hierarchy -> generateEntityAccess( entityAccessConfig )
    );
  }
  return Collections.unmodifiableMap( accessMap );
}
origin: org.hibernate.orm/hibernate-core

for ( EntityDataCachingConfig entityAccessConfig : regionConfig.getEntityCaching() ) {
  final EntityDataAccess entityDataAccess = entityAccessMap.put(
      entityAccessConfig.getNavigableRole(),
org.hibernate.cache.cfg.spiDomainDataRegionConfiggetEntityCaching

Javadoc

Retrieve the list of all entity to be stored in this region

Popular methods of DomainDataRegionConfig

  • getRegionName
  • getCollectionCaching
    Retrieve the list of all collection data to be stored in this region
  • getNaturalIdCaching

Popular in Java

  • Creating JSON documents from java classes using gson
  • getSupportFragmentManager (FragmentActivity)
  • compareTo (BigDecimal)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • AtomicInteger (java.util.concurrent.atomic)
    An int value that may be updated atomically. See the java.util.concurrent.atomic package specificati
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now