com.sleepycat.je.dbi
Class DbEnvState

java.lang.Object
  extended by com.sleepycat.je.dbi.DbEnvState

 class DbEnvState
extends Object

DbEnvState implements a typesafe enumeration of environment states and does state change validation.


Field Summary
static DbEnvState CLOSED
           
static DbEnvState INIT
           
static DbEnvState INVALID
           
static DbEnvState OPEN
           
static DbEnvState[] VALID_FOR_CLOSE
           
 
Constructor Summary
DbEnvState(String name)
           
 
Method Summary
(package private)  void checkState(DbEnvState[] validPrevStates, DbEnvState newState)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INIT

public static final DbEnvState INIT

OPEN

public static final DbEnvState OPEN

CLOSED

public static final DbEnvState CLOSED

INVALID

public static final DbEnvState INVALID

VALID_FOR_CLOSE

public static final DbEnvState[] VALID_FOR_CLOSE
Constructor Detail

DbEnvState

DbEnvState(String name)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

checkState

void checkState(DbEnvState[] validPrevStates,
                DbEnvState newState)


Copyright (c) 2004-2010 Oracle. All rights reserved.