Uses of Interface
org.jgroups.util.TimeScheduler
Packages that use TimeScheduler
Package
Description
Provides implementations of transport protocols which are
responsible for sending and receiving messages to/from the network.
Supports probabilistic broadcasts.
Support for managing protocol stacks.
Provides useful functionality which cannot be assigned to any particular other package.
-
Uses of TimeScheduler in org.jgroups.protocols
Fields in org.jgroups.protocols declared as TimeSchedulerModifier and TypeFieldDescriptionprotected TimeSchedulerDiscovery.timerprotected TimeSchedulerRELAY.timerprotected TimeSchedulerSCOPE.timerprotected TimeSchedulerSHUFFLE.timerprotected TimeSchedulerTP.timerMethods in org.jgroups.protocols that return TimeSchedulerMethods in org.jgroups.protocols with parameters of type TimeSchedulerModifier and TypeMethodDescriptionvoidUNICAST2.setTimer(TimeScheduler timer) Only used for unit tests, don't use ! -
Uses of TimeScheduler in org.jgroups.protocols.pbcast
Fields in org.jgroups.protocols.pbcast declared as TimeSchedulerMethods in org.jgroups.protocols.pbcast with parameters of type TimeSchedulerModifier and TypeMethodDescriptionvoidNAKACK.setTimer(TimeScheduler timer) Only used for unit tests, don't use ! -
Uses of TimeScheduler in org.jgroups.stack
Fields in org.jgroups.stack declared as TimeSchedulerConstructors in org.jgroups.stack with parameters of type TimeSchedulerModifierConstructorDescriptionAckMcastSenderWindow(AckMcastSenderWindow.RetransmitCommand cmd, Interval retransmit_intervals, TimeScheduler sched) Create and start the retransmitterCreate and start the retransmitterAckSenderWindow(AckSenderWindow.RetransmitCommand com, Interval interval, TimeScheduler sched) AckSenderWindow(AckSenderWindow.RetransmitCommand com, Interval interval, TimeScheduler sched, Address sender) DefaultRetransmitter(Address sender, Retransmitter.RetransmitCommand cmd, TimeScheduler sched) Create a new Retransmitter associated with the given sender addressNakReceiverWindow(Address sender, Retransmitter.RetransmitCommand cmd, long highest_delivered_seqno, long lowest_seqno, TimeScheduler sched) Creates a new instance with the given retransmit commandNakReceiverWindow(Address sender, Retransmitter.RetransmitCommand cmd, long highest_delivered_seqno, long lowest_seqno, TimeScheduler sched, boolean use_range_based_retransmitter) NakReceiverWindow(Address sender, Retransmitter.RetransmitCommand cmd, long highest_delivered_seqno, long lowest_seqno, TimeScheduler sched, boolean use_range_based_retransmitter, int num_rows, int msgs_per_row, double resize_factor, long max_compaction_time, boolean automatic_purging) NakReceiverWindow(Address sender, Retransmitter.RetransmitCommand cmd, long highest_delivered_seqno, TimeScheduler sched) Creates a new instance with the given retransmit commandRangeBasedRetransmitter(Address sender, Retransmitter.RetransmitCommand cmd, TimeScheduler sched) Create a new Retransmitter associated with the given sender addressRetransmitter(Address sender, Retransmitter.RetransmitCommand cmd, TimeScheduler sched) Create a new Retransmitter associated with the given sender address -
Uses of TimeScheduler in org.jgroups.util
Classes in org.jgroups.util that implement TimeSchedulerModifier and TypeClassDescriptionclassImplementation ofTimeSchedulerby extendingScheduledThreadPoolExecutorto keep tasks sorted.classImplementation ofTimeScheduler.classImplementation ofTimeScheduler.Constructors in org.jgroups.util with parameters of type TimeSchedulerModifierConstructorDescriptionAgeOutCache(TimeScheduler timer, long timeout) AgeOutCache(TimeScheduler timer, long timeout, AgeOutCache.Handler handler)