ch.elca.el4j.services.remoting.protocol.loadbalancing.policy
Class RoundRobinPolicy
java.lang.Object
ch.elca.el4j.services.remoting.protocol.loadbalancing.policy.AbstractPolicy
ch.elca.el4j.services.remoting.protocol.loadbalancing.policy.RoundRobinPolicy
public class RoundRobinPolicy
- extends AbstractPolicy
Chooses protocols according to a round robin policy.
- Author:
- Stefan Pleisch (SPL)
- File-location:
- RoundRobinPolicy
- Last check-in date:
- 2009-08-04 15:35:01 +0200 (Di, 04. Aug 2009) by swismer for revision 3883
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RoundRobinPolicy
public RoundRobinPolicy()
getNextProtocol
public AbstractRemotingProtocol getNextProtocol()
throws NoProtocolAvailableRTException
- Note that protocol comparison must be done using "=="!
- Specified by:
getNextProtocol
in class AbstractPolicy
- Returns:
- The next protocol to be used.
- Throws:
NoProtocolAvailableRTException
- If no protocol is available any more
Copyright © 2005-2011 ELCA. All Rights Reserved.