# Deprecated API

## Contents

- Exceptions
- Methods

- Deprecated Exceptions
  Exceptions
  Description
  oracle.nosql.driver.TableBusyException
  this class is no longer used

- Deprecated Methods
  Method
  Description
  oracle.nosql.driver.NoSQLHandleConfig.getConnectionPoolSize()
  The connection pool no longer supports a size setting. It will expand as needed based on concurrent demand.
  oracle.nosql.driver.NoSQLHandleConfig.getPoolMaxPending()
  The connection pool no longer supports pending requests.
  oracle.nosql.driver.NoSQLHandleConfig.setConnectionPoolSize(int)
  The connection pool no longer supports a size setting. It will expand as needed based on concurrent demand.
  oracle.nosql.driver.NoSQLHandleConfig.setPoolMaxPending(int)
  The connection pool no longer supports pending requests.
  oracle.nosql.driver.ops.QueryRequest.getContinuationKey()
  oracle.nosql.driver.ops.QueryRequest.setContinuationKey(byte[])
  There is no reason to use this method anymore, because setting the continuation key is now done internally.
  oracle.nosql.driver.ops.TableResult.waitForState(NoSQLHandle, String, String, TableResult.State, int, int)
  use `TableResult.waitForCompletion(oracle.nosql.driver.NoSQLHandle, int, int)` instead. Waits for the specified table to reach the desired state. This is a blocking, polling style wait that delays for the specified number of milliseconds between each polling operation. The state of `TableResult.State.DROPPED` is treated specially in that it will be returned as success, even if the table does not exist. Other states will throw an exception if the table is not found.
  oracle.nosql.driver.ops.TableResult.waitForState(NoSQLHandle, String, TableResult.State, int, int)
  use `TableResult.waitForCompletion(oracle.nosql.driver.NoSQLHandle, int, int)` instead. Waits for the specified table to reach the desired state. This is a blocking, polling style wait that delays for the specified number of milliseconds between each polling operation. The state of `TableResult.State.DROPPED` is treated specially in that it will be returned as success, even if the table does not exist. Other states will throw an exception if the table is not found.
  oracle.nosql.driver.ops.TableResult.waitForState(NoSQLHandle, TableResult, TableResult.State, int, int)
  use `TableResult.waitForCompletion(oracle.nosql.driver.NoSQLHandle, int, int)` instead. Waits for the specified table to reach the desired state. This is a blocking, polling style wait that delays for the specified number of milliseconds between each polling operation. The state of `TableResult.State.DROPPED` is treated specially in that it will be returned as success, even if the table does not exist. Other states will throw an exception if the table is not found.