Interface | Description |
---|---|
DaemonRunner |
An object capable of running (run/pause/shutdown/etc) a daemon thread.
|
DbCacheSizeRepEnv |
Interface for opening a ReplicatedEnvironment from a JE standalone utility,
DbCacheSize.
|
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 to induce testing behavior that can't be provoked
externally.
|
Class | Description |
---|---|
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.
|
ConfiguredRedirectHandler |
Redirects logging messages to the owning environment's application
configured handler, if one was specified through
EnvironmentConfig.setLoggingHandler().
|
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.
|
FloatStat |
A Float JE stat.
|
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.
|
JVMSystemUtils | |
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.
|
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 save general information for later
display and access.
|
TestHookAdapter<T> | |
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 | Description |
---|---|
InternalException |
Some internal inconsistency exception.
|
RelatchRequiredException |
Copyright (c) 2004-2012 Oracle. All rights reserved.