org.jgroups.protocols
Class RSVP.Entry

java.lang.Object
  extended by org.jgroups.protocols.RSVP.Entry
Enclosing class:
RSVP

protected class RSVP.Entry
extends java.lang.Object


Field Summary
protected  AckCollector ack_collector
           
protected  java.util.concurrent.Future<?> resend_task
           
protected  Address target
           
 
Constructor Summary
protected RSVP.Entry(Address member)
          Unicast entry
protected RSVP.Entry(java.util.Collection<Address> members)
          Multicast entry
 
Method Summary
protected  void ack(Address member)
           
protected  void block(long timeout)
           
protected  void cancelTask()
           
protected  void destroy()
           
protected  boolean retainAll(java.util.Collection<Address> members)
           
protected  int size()
           
protected  void startTask(short rsvp_id)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ack_collector

protected final AckCollector ack_collector

target

protected final Address target

resend_task

protected java.util.concurrent.Future<?> resend_task
Constructor Detail

RSVP.Entry

protected RSVP.Entry(Address member)
Unicast entry


RSVP.Entry

protected RSVP.Entry(java.util.Collection<Address> members)
Multicast entry

Method Detail

startTask

protected void startTask(short rsvp_id)

cancelTask

protected void cancelTask()

ack

protected void ack(Address member)

retainAll

protected boolean retainAll(java.util.Collection<Address> members)

size

protected int size()

block

protected void block(long timeout)
              throws TimeoutException
Throws:
TimeoutException

destroy

protected void destroy()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 1998-2012 Bela Ban / Red Hat. All Rights Reserved.