All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.tarantool.driver.core.connection.ConnectionMode Maven / Gradle / Ivy

Go to download

Tarantool Cartridge driver for Tarantool versions 1.10+ based on Netty framework

There is a newer version: 0.14.0
Show newest version
package io.tarantool.driver.core.connection;

/**
 * Represents connection sequence states
 *
 * @author Alexey Kuzin
 */
public enum ConnectionMode {
    /**
     * Block all requests before starting the init sequence. Enabled on start and when no connections
     * are available
     */
    FULL,
    /**
     * Do not block requests until the init sequence completes. Enabled when some connections are still alive
     */
    PARTIAL,
    /**
     * Init sequence completed, requests will not block
     */
    OFF,

    /**
     * The state in which the connection manager is trying to establish a connection
     */
    IN_PROGRESS
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy