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

com.microsoft.sqlserver.jdbc.ICounter Maven / Gradle / Ivy

There is a newer version: 12.7.0.jre11-preview
Show newest version
/*
 * Microsoft JDBC Driver for SQL Server Copyright(c) Microsoft Corporation All rights reserved. This program is made
 * available under the terms of the MIT License. See the LICENSE file in the project root for more information.
 */

package com.microsoft.sqlserver.jdbc;

/**
 * Interface for MaxResultBufferCounter
 */
interface ICounter {

    /**
     * Increases the state of Counter
     *
     * @param bytes
     *        Number of bytes to increase state
     * @throws SQLServerException
     *         Exception is thrown, when limit of Counter is exceeded
     */
    void increaseCounter(long bytes) throws SQLServerException;

    /**
     * Resets the state of Counter
     */
    void resetCounter();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy