Example usage for org.hibernate.cache.spi RegionFactory DEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME

List of usage examples for org.hibernate.cache.spi RegionFactory DEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME

Introduction

In this page you can find the example usage for org.hibernate.cache.spi RegionFactory DEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME.

Prototype

String DEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME

To view the source code for org.hibernate.cache.spi RegionFactory DEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME.

Click Source Link

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.j a va  2s .c  o  m
    return region;
}