akka.zeromq
Class ReconnectIVL

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

public class ReconnectIVL
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.

param: value The interval in seconds

See Also:
Serialized Form

Constructor Summary
ReconnectIVL(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

ReconnectIVL

public ReconnectIVL(long value)
Method Detail

value

public long value()