List of usage examples for org.springframework.data.gemfire.client PoolFactoryBean setServers
public void setServers(Iterable<ConnectionEndpoint> connectionEndpoints)
From source file:com.acmemotors.rest.Main.java
@Bean PoolFactoryBean poolFactoryBean(@Value("${gf.server.port}") int serverPort, @Value("${gf.server.host}") String serverHost) throws Exception { PoolFactoryBean factoryBean = new PoolFactoryBean(); factoryBean.setName("my-pool"); factoryBean.setServers(Collections.singletonList(new InetSocketAddress(serverHost, serverPort))); factoryBean.afterPropertiesSet();/* w w w . j a v a 2s .co m*/ return factoryBean; }
From source file:com.acmemotors.gf.Main.java
@Bean PoolFactoryBean poolFactoryBean(@Value("${gf.server.port}") int serverPort, @Value("${gf.server.host}") String host) throws Exception { PoolFactoryBean factoryBean = new PoolFactoryBean(); factoryBean.setName("my-pool"); factoryBean.setServers(Collections.singletonList(new InetSocketAddress(host, serverPort))); factoryBean.afterPropertiesSet();//from w ww.j ava 2s . c om return factoryBean; }
From source file:sample.ClientConfig.java
@Bean PoolFactoryBean gemfirePool(// <3> @Value("${spring.session.data.gemfire.port:" + ServerConfig.SERVER_PORT + "}") int port) { PoolFactoryBean poolFactory = new PoolFactoryBean(); poolFactory.setFreeConnectionTimeout(5000); // 5 seconds poolFactory.setKeepAlive(false);/* ww w . j a va2s . c o m*/ poolFactory.setMaxConnections(ServerConfig.MAX_CONNECTIONS); poolFactory.setPingInterval(TimeUnit.SECONDS.toMillis(5)); poolFactory.setReadTimeout(2000); // 2 seconds poolFactory.setRetryAttempts(2); poolFactory.setSubscriptionEnabled(true); poolFactory.setThreadLocalConnections(false); poolFactory .setServers(Collections.singletonList(new ConnectionEndpoint(ServerConfig.SERVER_HOSTNAME, port))); return poolFactory; }