Example usage for org.hibernate.cache.spi AbstractRegionFactory LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES

List of usage examples for org.hibernate.cache.spi AbstractRegionFactory LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES

Introduction

In this page you can find the example usage for org.hibernate.cache.spi AbstractRegionFactory LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES.

Prototype

List LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES

To view the source code for org.hibernate.cache.spi AbstractRegionFactory LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES.

Click Source Link

Document

Legacy names that used to be the default for the query results region.

Usage

From source file:org.infinispan.hibernate.cache.v53.InfinispanRegionFactory.java

License:LGPL

@Override
public QueryResultsRegion buildQueryResultsRegion(String regionName, SessionFactoryImplementor sessionFactory) {
    log.debugf("Building query results cache region [%s]", regionName);

    List<String> legacyUnqualifiedNames = regionName
            .equals(RegionFactory.DEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME)
                    ? AbstractRegionFactory.LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES
                    : Collections.emptyList();
    AdvancedCache cache = getCache(qualify(regionName), regionName, DataType.QUERY, legacyUnqualifiedNames);
    QueryResultsRegionImpl region = new QueryResultsRegionImpl(cache, regionName, this);
    startRegion(region);//from   w  w  w . jav  a 2 s  .  c o  m
    return region;
}