# DbEnv

`

###

    import com.sleepycat.db.*;

    public class DbEnv extends Object
    {
    	public DbEnv(int flags);
    	...
    }

# Description

The constructor creates a DbEnv object that is the handle for a Berkeley DB environment. The constructor allocates memory internally; calling the Db.close or Db.remove methods will free that memory.

The following flags value may be specified:

Db.DB_CLIENT
  Create a client environment to connect to a server.

  The Db.DB_CLIENT flag indicates to the system that this environment is remote on a server. The use of this flag causes the environment methods to use functions that call a server instead of local functions. Prior to making any environment or database method calls, the application must call the DbEnv.set_rpc_server method to establish the connection to the server.

# Class

DbEnv

# See Also

DbEnv.close, DbEnv.get_version_string, DbEnv.open, DbEnv.remove, DbEnv.set_cachesize, DbEnv.set_data_dir, DbEnv.set_errcall, DbEnv.set_error_stream, DbEnv.set_errpfx, DbEnv.set_feedback, DbEnv.set_flags, DbEnv.set_recovery_init, DbEnv.set_rpc_server, DbEnv.set_shm_key, DbEnv.set_tas_spins, DbEnv.set_tmp_dir, DbEnv.set_timeout, DbEnv.set_verbose, and DbEnv.strerror.`

Copyright Sleepycat Software