akka.zeromq
Class RecoveryInterval

java.lang.Object
  extended by akka.zeromq.RecoveryInterval
All Implemented Interfaces:
Request, SocketOption, java.io.Serializable, scala.Equals, scala.Product

public class RecoveryInterval
extends java.lang.Object
implements SocketOption, scala.Product, scala.Serializable

Sets the recovery interval for multicast transports using the specified socket. The recovery interval determines the maximum time in seconds that a receiver can be absent from a multicast group before unrecoverable data loss will occur.

Exercise care when setting large recovery intervals as the data needed for recovery will be held in memory. For example, a 1 minute recovery interval at a data rate of 1Gbps requires a 7GB in-memory buffer.

See Also:
Serialized Form

Constructor Summary
RecoveryInterval(long value)
           
 
Method Summary
 long value()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
 
Methods inherited from interface scala.Equals
canEqual, equals
 

Constructor Detail

RecoveryInterval

public RecoveryInterval(long value)
Method Detail

value

public long value()