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

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

Introduction

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

Prototype

public void setClose(boolean close) 

Source Link

Document

Indicates whether the region referred by this factory bean will be closed on shutdown (default true).

Usage

From source file:example.app.config.client.EchoClientApplicationConfiguration.java

@Bean(name = "Echo")
ClientRegionFactoryBean<String, String> echoRegion(GemFireCache gemfireCache) {
    ClientRegionFactoryBean<String, String> echoRegion = new ClientRegionFactoryBean<>();

    echoRegion.setCache(gemfireCache);//  www  .  j av  a 2 s  . c om
    echoRegion.setClose(false);
    echoRegion.setShortcut(ClientRegionShortcut.PROXY);

    return echoRegion;
}

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);//  w ww .  j  av  a2  s  . c om
    peopleRegion.setClose(false);
    peopleRegion.setPool(gemfirePool);
    peopleRegion.setPersistent(false);
    peopleRegion.setShortcut(ClientRegionShortcut.PROXY);

    return peopleRegion;
}