[infinispan-commits] Infinispan SVN: r1822 - in trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod: impl/transport/netty and 1 other directories.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Tue May 18 18:51:44 EDT 2010
Author: mircea.markus
Date: 2010-05-18 18:51:43 -0400 (Tue, 18 May 2010)
New Revision: 1822
Modified:
trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/RemoteCacheManager.java
trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/impl/transport/netty/NettyTransportFactory.java
trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/impl/transport/tcp/TcpTransportFactory.java
Log:
updated docs
Modified: trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/RemoteCacheManager.java
===================================================================
--- trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/RemoteCacheManager.java 2010-05-18 20:03:25 UTC (rev 1821)
+++ trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/RemoteCacheManager.java 2010-05-18 22:51:43 UTC (rev 1822)
@@ -55,6 +55,10 @@
* At least one host:port must be specified.
* </li>
* <li>
+ * request-balancing-strategy - for replicated (vs distributed) hotrod server clusters, the client balances requests to the
+ * servers according to this strategy. Defaults to {@link org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy}
+ * </li>
+ * <li>
* force-return-value - weather ot not to implicitelly {@link org.infinispan.client.hotrod.Flag#FORCE_RETURN_VALUE} for all calls.
* Defaults to false.
* </li>
Modified: trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/impl/transport/netty/NettyTransportFactory.java
===================================================================
--- trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/impl/transport/netty/NettyTransportFactory.java 2010-05-18 20:03:25 UTC (rev 1821)
+++ trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/impl/transport/netty/NettyTransportFactory.java 2010-05-18 22:51:43 UTC (rev 1822)
@@ -56,6 +56,6 @@
@Override
public Transport getTransport(byte[] key) {
- return getTransport(); // TODO: Customise this generated block
+ return getTransport();
}
}
Modified: trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/impl/transport/tcp/TcpTransportFactory.java
===================================================================
--- trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/impl/transport/tcp/TcpTransportFactory.java 2010-05-18 20:03:25 UTC (rev 1821)
+++ trunk/client/hotrod-client/src/main/java/org/infinispan/client/hotrod/impl/transport/tcp/TcpTransportFactory.java 2010-05-18 22:51:43 UTC (rev 1822)
@@ -42,7 +42,7 @@
public void start(Properties props, Collection<InetSocketAddress> staticConfiguredServers, AtomicInteger topologyId) {
hashFactory.init(props);
servers = staticConfiguredServers;
- String balancerClass = props.getProperty("requestBalancingStrategy", RoundRobinBalancingStrategy.class.getName());
+ String balancerClass = props.getProperty("request-balancing-strategy", RoundRobinBalancingStrategy.class.getName());
balancer = (RequestBalancingStrategy) VHelper.newInstance(balancerClass);
PropsKeyedObjectPoolFactory poolFactory = new PropsKeyedObjectPoolFactory(new TransportObjectFactory(this, topologyId), props);
connectionPool = (GenericKeyedObjectPool) poolFactory.createPool();
More information about the infinispan-commits
mailing list