Class HotColdFailoverKrouter<T extends HotColdFailoverKrouter>

All Implemented Interfaces:
java.io.Serializable, java.util.concurrent.Executor, Monitorable, RemotedActor, ServingActor
Direct Known Subclasses:
RoundRobinKrouter

public class HotColdFailoverKrouter<T extends HotColdFailoverKrouter>
extends SingleActiveServiceKrouter<T>
Simple HotCold failover router - several service instances might connect, but only first one is used (as long it is connected). Once this instance disconnect, the next one is used. Note that implementing routing (+tweaks) require to break idiomatic concurrency handling of kontraktor, anyway this is not visible to outer world.
See Also:
Serialized Form