List of usage examples for org.springframework.data.gemfire.server CacheServerFactoryBean setMaxTimeBetweenPings
public void setMaxTimeBetweenPings(int maxTimeBetweenPings)
From source file:sample.server.GemFireServer.java
@Bean CacheServerFactoryBean gemfireCacheServer(Cache gemfireCache, @Value("${gemfire.cache.server.bind-address:localhost}") String bindAddress, @Value("${gemfire.cache.server.hostname-for-clients:localhost}") String hostnameForClients, @Value("${gemfire.cache.server.port:12480}") int port) { // <4> CacheServerFactoryBean gemfireCacheServer = new CacheServerFactoryBean(); gemfireCacheServer.setAutoStartup(true); gemfireCacheServer.setCache(gemfireCache); gemfireCacheServer.setBindAddress(bindAddress); gemfireCacheServer.setHostNameForClients(hostnameForClients); gemfireCacheServer.setMaxTimeBetweenPings(Long.valueOf(TimeUnit.MINUTES.toMillis(1)).intValue()); gemfireCacheServer.setNotifyBySubscription(true); gemfireCacheServer.setPort(port);// ww w. j a v a2 s .co m return gemfireCacheServer; }
From source file:example.app.spring.boot.geode.server.BootGeodeServerApplication.java
@Bean CacheServerFactoryBean gemfireCacheServer(Cache gemfireCache, @Value("${gemfire.cache.server.bind-address:localhost}") String bindAddress, @Value("${gemfire.cache.server.hostname-for-clients:localhost}") String hostnameForClients, @Value("${gemfire.cache.server.max-connections:50}") int maxConnections, @Value("${gemfire.cache.server.max-time-between-pings:300000}") int maxTimeBetweenPings, @Value("${gemfire.cache.server.port:40404}") int port) { CacheServerFactoryBean gemfireCacheServer = new CacheServerFactoryBean(); gemfireCacheServer.setCache(gemfireCache); gemfireCacheServer.setAutoStartup(true); gemfireCacheServer.setBindAddress(bindAddress); gemfireCacheServer.setHostNameForClients(hostnameForClients); gemfireCacheServer.setMaxConnections(maxConnections); gemfireCacheServer.setMaxTimeBetweenPings(maxTimeBetweenPings); gemfireCacheServer.setPort(port);/*from ww w . java2s . c o m*/ return gemfireCacheServer; }
From source file:org.stackoverflow.questions.xml_to_javaconfig.server.SpringBootGemFireServerApplication.java
@Bean CacheServerFactoryBean gemfireCacheServer(Cache gemfireCache, @Value("${gemfire.cache.server.bind-address:localhost}") String bindAddress, @Value("${gemfire.cache.server.hostname-for-clients:localhost}") String hostnameForClients, @Value("${gemfire.cache.server.port:40404}") int port) { CacheServerFactoryBean gemfireCacheServer = new CacheServerFactoryBean(); gemfireCacheServer.setCache(gemfireCache); gemfireCacheServer.setAutoStartup(true); gemfireCacheServer.setBindAddress(bindAddress); gemfireCacheServer.setHostNameForClients(hostnameForClients); gemfireCacheServer.setMaxConnections(50); gemfireCacheServer.setMaxTimeBetweenPings(intValue(TimeUnit.SECONDS.toMillis(60))); gemfireCacheServer.setPort(port);//from www. j ava2s . c o m return gemfireCacheServer; }