Class RoundRobinScheduler
java.lang.Object
com.swiftmq.impl.routing.single.schedule.Scheduler
com.swiftmq.impl.routing.single.schedule.DefaultScheduler
com.swiftmq.impl.routing.single.schedule.RoundRobinScheduler
- All Implemented Interfaces:
POSchedulerVisitor
,DeliveryCallback
-
Nested Class Summary
Nested classes/interfaces inherited from class com.swiftmq.impl.routing.single.schedule.DefaultScheduler
DefaultScheduler.ConnectionEntry
-
Constructor Summary
ConstructorDescriptionRoundRobinScheduler
(SwiftletContext ctx, String destinationRouter, String queueName) -
Method Summary
Methods inherited from class com.swiftmq.impl.routing.single.schedule.DefaultScheduler
addRoute, close, getNumberConnections, removeRoute, removeRoutingConnection
Methods inherited from class com.swiftmq.impl.routing.single.schedule.Scheduler
connectionAdded, connectionRemoved, delivered, enqueueClose, getQueueName, visit, visit, visit, visit, visit
-
Constructor Details
-
RoundRobinScheduler
-
-
Method Details
-
getNextConnection
- Overrides:
getNextConnection
in classDefaultScheduler
-
toString
- Overrides:
toString
in classDefaultScheduler
-