org.apache.openejb.client
Class RoundRobinConnectionStrategy

java.lang.Object
  extended by org.apache.openejb.client.AbstractConnectionStrategy
      extended by org.apache.openejb.client.RoundRobinConnectionStrategy
All Implemented Interfaces:
ConnectionStrategy

public class RoundRobinConnectionStrategy
extends AbstractConnectionStrategy


Constructor Summary
RoundRobinConnectionStrategy()
           
 
Method Summary
protected  FailoverSelection createFailureEvent(Set<URI> remaining, Set<URI> failed, URI uri)
           
protected  Iterable<URI> createIterable(ClusterMetaData cluster)
           
 
Methods inherited from class org.apache.openejb.client.AbstractConnectionStrategy
connect, connect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoundRobinConnectionStrategy

public RoundRobinConnectionStrategy()
Method Detail

createFailureEvent

protected FailoverSelection createFailureEvent(Set<URI> remaining,
                                               Set<URI> failed,
                                               URI uri)
Specified by:
createFailureEvent in class AbstractConnectionStrategy

createIterable

protected Iterable<URI> createIterable(ClusterMetaData cluster)
Specified by:
createIterable in class AbstractConnectionStrategy


Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.