fluflu
package
fluflu
Type Members
-
trait
Backoff extends AnyRef
-
final
case class
Client(host: String, port: Int, timeout: Long, clientPoolSize: Int, consumerPoolSize: Int, maxConnectRetries: Int, maxWriteRetries: Int, reconnectionBackoff: Backoff, rewriteBackoff: Backoff) extends Product with Serializable
-
final
case class
Connection(remote: InetSocketAddress, maxConnectRetries: Int, backoff: Backoff) extends Product with Serializable
-
final
case class
ExponentialBackoff(initialDelayNanos: Long, random: Random) extends Backoff with Product with Serializable
-
final
case class
Letter(message: ByteBuffer, retries: Int) extends Product with Serializable
-
final
case class
Messenger(conn: Connection, letterQueue: ConcurrentLinkedDeque[Letter], timeout: Long, maximumPoolSize: Int, retryHandler: (Letter) ⇒ PartialFunction[Throwable, Unit]) extends Callable[Unit] with Product with Serializable
-
final
case class
Writer(host: String, port: Int, timeout: Long, clientPoolSize: Int = 1, messengerPoolSize: Int = 1, maxConnectionRetries: Int = 10, maxWriteRetries: Int = 10, reconnectionBackoff: Backoff, rewriteBackoff: Backoff) extends Product with Serializable
Value Members
-
-
Inherited from AnyRef
Inherited from Any