Package com.sleepycat.je.utilint

Interface Summary
DaemonRunner An object capable of running (run/pause/shutdown/etc) a daemon thread.
ExceptionListenerUser Any daemon thread has these responsibilities: - it is required to publish any exceptions to the JE exception - it must be able to accept a reu listener should implement this interface, and should register itself with the EnvironmentImpl.
SizeofMarker Special marker interface used by Sizeof when performing memory overhead calculations.
TestHook<T> TestHook is used induce testing behavior that can't be provoked externally.
 

Class Summary
ActiveTxnArrayStat An array of active Txn stats.
Adler32 Adler32 checksum implementation.
Adler32.ChunkingAdler32  
AtomicIntStat A int JE stat.
AtomicLongStat A long JE stat.
BitMap Bitmap which supports indexing with long arguments.
BooleanStat A boolean JE stat.
CmdUtil Convenience methods for command line utilities.
ConsoleRedirectHandler Redirects logging messages to the owning environment's console handler, so that messages can be prefixed with an environment name.
DaemonThread A daemon thread.
DatabaseUtil Utils for use in the db package.
DbLsn DbLsn is a class that operates on Log Sequence Numbers (LSNs).
EventTrace Internal class used for transient event tracing.
EventTrace.ExceptionEventTrace  
FileRedirectHandler Redirects logging messages to the the owning environment's file handler, so that messages can be prefixed with an environment name and sent to the correct logging file.
FormatterRedirectHandler Redirect the ConsoleHandler to use a specific Formatter.
HexFormatter  
IdentityHashMap<K,V> The Harmony IdentityHashMap implementation has a bug in entrySet() where it returns a set of Map.Entry's which, when setValue() is called, do not actually mutate the underlying Map.
IntegralRateStat A long stat which represents a rate whose value is Integral.
IntStat An integer JE stat.
JarMain Used as the main class for the manifest of the je.jar file, and so it is executed when running: java -jar je.jar.
LoggerUtils Logging Architecture =========================== JE uses the java.util.logging package.
LongArrayStat A Long array JE stat.
LongMaxStat A long stat which maintains a maximum value.
LongMinStat A long stat which maintains a minimum value.
LongStat A long JE stat.
LSNStat A long JE stat.
Matchpoint This class writes out a log entry that can be used for replication syncup.
MemoryRedirectHandler Redirects logging messages to the the owning environment's memory handler, so that messages can be prefixed with an environment name and collected in an per-environment memory buffer.
PropUtil Convenience methods for handling JE properties.
Stat<T> Base class for all JE statistics.
StatDefinition Per-stat Metadata for JE statistics.
StatGroup The Stats infrastructure provides context for JE statistics.
StoppableThread A StoppableThread is a daemon that obeys the following mandates: - it sets the daemon property for the thread - an uncaught exception handler is always registered - the thread registers with the JE exception listener mechanism.
StoppableThreadFactory Create a thread factory that returns threads that are legitimate StoppableThreads.
StringStat A stat that saves a string; a way to say general information for later display and access.
TestHookExecute Execute a test hook if set.
Timestamp Duplicate of java.sql.Timestamp which keeps our implementation constant in case the java.sql.Timestamp implementation changes incompatibly.
TimingLatch A subclass of Latch that may be used for debugging performance issues.
TinyHashSet<T> TinyHashSet is used to optimize (for speed, not space) the case where a HashSet generally holds a single element.
TinyHashSet.SingleElementIterator<T>  
TracerFormatter Formatter for java.util.logging output.
VLSN  
 

Exception Summary
InternalException Some internal inconsistency exception.
RelatchRequiredException  
 



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