Example usage for org.springframework.data.gemfire.client ClientRegionFactoryBean setPool

List of usage examples for org.springframework.data.gemfire.client ClientRegionFactoryBean setPool

Introduction

In this page you can find the example usage for org.springframework.data.gemfire.client ClientRegionFactoryBean setPool.

Prototype

public void setPool(Pool pool) 

Source Link

Document

Configures the Pool used by this Region client Region .

Usage

From source file:org.spring.data.gemfire.app.main.SpringGemFireDataClient.java

@Bean(name = "People")
ClientRegionFactoryBean<Long, Person> peopleRegion(GemFireCache clientCache, Pool gemfirePool,
        RegionAttributes<Long, Person> peopleRegionAttributes) {
    ClientRegionFactoryBean<Long, Person> peopleRegion = new ClientRegionFactoryBean<>();

    peopleRegion.setAttributes(peopleRegionAttributes);
    peopleRegion.setCache(clientCache);//from  ww  w. ja  v  a2 s  .  c  o m
    peopleRegion.setClose(false);
    peopleRegion.setPool(gemfirePool);
    peopleRegion.setPersistent(false);
    peopleRegion.setShortcut(ClientRegionShortcut.PROXY);

    return peopleRegion;
}