public static class LoadBalancingStrategy.RoundRobin extends Object implements LoadBalancingStrategy
LoadBalancingStrategy.RoundRobin
Constructor and Description |
---|
RoundRobin() |
Modifier and Type | Method and Description |
---|---|
void |
initialize(Cluster cluster,
Collection<org.apache.tinkerpop.gremlin.driver.Host> hosts) |
void |
onAvailable(org.apache.tinkerpop.gremlin.driver.Host host) |
void |
onNew(org.apache.tinkerpop.gremlin.driver.Host host) |
void |
onRemove(org.apache.tinkerpop.gremlin.driver.Host host) |
void |
onUnavailable(org.apache.tinkerpop.gremlin.driver.Host host) |
Iterator<org.apache.tinkerpop.gremlin.driver.Host> |
select(RequestMessage msg) |
public void initialize(Cluster cluster, Collection<org.apache.tinkerpop.gremlin.driver.Host> hosts)
initialize
in interface LoadBalancingStrategy
public Iterator<org.apache.tinkerpop.gremlin.driver.Host> select(RequestMessage msg)
select
in interface LoadBalancingStrategy
public void onAvailable(org.apache.tinkerpop.gremlin.driver.Host host)
onAvailable
in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
public void onUnavailable(org.apache.tinkerpop.gremlin.driver.Host host)
onUnavailable
in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
public void onNew(org.apache.tinkerpop.gremlin.driver.Host host)
onNew
in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
public void onRemove(org.apache.tinkerpop.gremlin.driver.Host host)
onRemove
in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.