Class RSVP.Entry

  • Enclosing class:
    RSVP

    protected static class RSVP.Entry
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Entry​(java.util.Collection<Address> members)
      Multicast entry
      protected Entry​(Address member)
      Unicast entry
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void ack​(Address member)  
      protected void block​(long timeout)  
      protected void destroy()  
      protected boolean retainAll​(java.util.Collection<Address> members)  
      protected int size()  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • target

        protected final Address target
      • timestamp

        protected final long timestamp
    • Constructor Detail

      • Entry

        protected Entry​(Address member)
        Unicast entry
      • Entry

        protected Entry​(java.util.Collection<Address> members)
        Multicast entry
    • Method Detail

      • 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 java.util.concurrent.TimeoutException
        Throws:
        java.util.concurrent.TimeoutException
      • destroy

        protected void destroy()
      • toString

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