Method Summary |
|
public void | addSequence(SourceSequence seq) |
public void | addSequence(SourceSequence seq, boolean persist) |
public void | addUnacknowledged(SourceSequence seq, RMMessage msg) |
SourceSequence | awaitCurrent(Identifier i) Await the avilability of a sequence corresponding to the given identifier. |
final public Collection<SourceSequence> | getAllSequences() |
public Collection<SourceSequence> | getAllUnacknowledgedSequences() Returns a collection of all sequences for which have not yet been
completely acknowledged. |
SourceSequence | getAssociatedSequence(Identifier i) Returns the sequence associated with the given identifier. |
SourceSequence | getCurrent() Returns the current sequence used by a client side source. |
SourceSequence | getCurrent(Identifier i) Returns the current sequence used by a server side source for responses to a message
sent as part of the inbound sequence with the specified identifier. |
public RetransmissionQueue | getRetransmissionQueue() |
public SourceSequence | getSequence(Identifier id) |
public SequenceTerminationPolicyType | getSequenceTerminationPolicy() |
public SourcePolicyType | getSourcePolicies() |
public void | removeSequence(SourceSequence seq) |
void | restore() |
public void | setAcknowledged(SequenceAcknowledgement acknowledgment) Stores the received acknowledgment in the Sequence object identified in
the SequenceAcknowldgement parameter. |
void | setCurrent(SourceSequence s) Sets the current sequence used by a client side source. |
void | setCurrent(Identifier i, SourceSequence s) Sets the current sequence used by a server side source for responses to a message
sent as part of the inbound sequence with the specified identifier. |
public void | shutdown() |