| Package | Description |
|---|---|
| com.sleepycat.je |
Foundation for creating environments, databases and transactions; provides
cursor based data access.
|
| com.sleepycat.je.cleaner |
INTERNAL: disk garbage collection.
|
| com.sleepycat.je.dbi |
INTERNAL: Underlying XxxImpl classes for Environment, Database and Cursor,
plus other misc classes (originally, dbi meant "db internal interface").
|
| com.sleepycat.je.evictor |
INTERNAL: Evicts data from the main and off-heap caches when they overflow.
|
| com.sleepycat.je.incomp |
INTERNAL: IN compressor performs background deletion of defunct IN slots
and deletes empty INs.
|
| com.sleepycat.je.latch |
INTERNAL: Latches wrap Java ReentrantLock and ReentrantReadWriteLock and
add restrictions and debugging support; used mainly for IN locking.
|
| com.sleepycat.je.log |
INTERNAL: Low level data storage including log entry sequential
logging/writing, random reading/fetching, and sequential reading.
|
| com.sleepycat.je.log.entry |
INTERNAL: Classes for serializing/materializing log entries.
|
| com.sleepycat.je.recovery |
INTERNAL: Performs recovery/startup processing during Environment open, and
checkpoints to bound recovery time.
|
| com.sleepycat.je.rep |
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE
environments.
|
| com.sleepycat.je.rep.arbiter.impl |
INTERNAL: Implementation classes for the arbiter node.
|
| com.sleepycat.je.rep.elections |
INTERNAL: Elections of the master node among the nodes in a group.
|
| com.sleepycat.je.rep.impl |
INTERNAL: Top level HA implementation classes.
|
| com.sleepycat.je.rep.impl.networkRestore |
INTERNAL: Protocol for
network restore. |
| com.sleepycat.je.rep.impl.node |
INTERNAL: Feeder and Replica node implementations.
|
| com.sleepycat.je.rep.impl.node.cbvlsn |
INTERNAL: Eventual burial ground for Cleaner Barrier VLSN (CBVLSN) classes,
currently used only for compatibility with old version nodes in a mixed
version group.
|
| com.sleepycat.je.rep.monitor |
BDB JE HA support for applications that need to track the composition of a
replication group, in order to do tasks such as load balancing and
request routing.
|
| com.sleepycat.je.rep.stream |
INTERNAL: Feeding and syncup (init) of rep stream from master node to
other node types (replicas, etc).
|
| com.sleepycat.je.rep.subscription |
INTERNAL: Subscription of rep stream for use by stream API in NoSQL DB.
|
| com.sleepycat.je.rep.txn |
INTERNAL: HA Txn/Locker subclasses for enforcing consistency and durability
constraints.
|
| com.sleepycat.je.rep.util.ldiff |
INTERNAL: LDiff debugging utility for comparing databases on different
nodes in a group.
|
| com.sleepycat.je.rep.utilint |
INTERNAL: Command line and programmatic utilities.
|
| com.sleepycat.je.rep.vlsn |
INTERNAL: VLSN index (in-memory and persistent) for mapping VLSNs to LSNs.
|
| com.sleepycat.je.statcap |
INTERNAL: Statistics capture and output to je.stat.csv file.
|
| com.sleepycat.je.tree |
INTERNAL: Btree data structure (the JE main cache), including persistent
nodes classes, and Btree access methods.
|
| com.sleepycat.je.tree.dupConvert |
INTERNAL: Defunct Btree classes for old duplicate Btrees, only used during
recovery.
|
| com.sleepycat.je.txn |
INTERNAL: Transaction management and locking (concurrency control).
|
| com.sleepycat.je.util |
Supporting utilities.
|
| com.sleepycat.je.util.verify |
INTERNAL: Scheduled data verifier and Btree verification.
|
| com.sleepycat.je.utilint |
INTERNAL: Misc utility classes, including some stat classes.
|
| Class and Description |
|---|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TaskCoordinator
The base class that coordinates tasks via the distribution of permits to
cooperating tasks or the application itself.
|
| Class and Description |
|---|
| DaemonRunner
An object capable of running (run/pause/shutdown/etc) a daemon thread.
|
| DaemonThread
A daemon thread.
|
| Pair
Generic immutable pair, intended for grouping two data elements when a more
specific class is unwarranted.
|
| 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.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| VLSN |
| Class and Description |
|---|
| AtomicLongStat
A long JE stat that uses
AtomicLong to be thread safe. |
| CronScheduleParser
This class aims to parser
EnvironmentConfig.VERIFY_SCHEDULE which
is a cron-style expression. |
| InternalException
Some internal inconsistency exception.
|
| SizeofMarker
Special marker interface used by Sizeof when performing memory overhead
calculations.
|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| VLSN |
| Class and Description |
|---|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Class and Description |
|---|
| DaemonRunner
An object capable of running (run/pause/shutdown/etc) a daemon thread.
|
| DaemonThread
A daemon thread.
|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Class and Description |
|---|
| EventTrace
Internal class used for transient event tracing.
|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| Class and Description |
|---|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Timestamp
Duplicate of java.sql.Timestamp which keeps our implementation constant in
case the java.sql.Timestamp implementation changes incompatibly.
|
| VLSN |
| Class and Description |
|---|
| Matchpoint
This class writes out a log entry that can be used for replication syncup.
|
| VLSN |
| Class and Description |
|---|
| DaemonRunner
An object capable of running (run/pause/shutdown/etc) a daemon thread.
|
| DaemonThread
A daemon thread.
|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| VLSN |
| Class and Description |
|---|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| VLSN |
| Class and Description |
|---|
| 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.
|
| Class and Description |
|---|
| IntStat
An integer JE stat.
|
| 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.
|
| Class and Description |
|---|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| VLSN |
| Class and Description |
|---|
| StatDefinition
Per-stat Metadata 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.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| VLSN |
| Class and Description |
|---|
| 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.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| VLSN |
| Class and Description |
|---|
| VLSN |
| Class and Description |
|---|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Class and Description |
|---|
| AtomicLongStat
A long JE stat that uses
AtomicLong to be thread safe. |
| InternalException
Some internal inconsistency exception.
|
| LongAvgRateStat
A long JE stat generated from an exponential moving average over a
specified time period of the rate of change in a value over time.
|
| LongMaxStat
A long stat which maintains a maximum value.
|
| LongStat
A long JE stat.
|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Timestamp
Duplicate of java.sql.Timestamp which keeps our implementation constant in
case the java.sql.Timestamp implementation changes incompatibly.
|
| VLSN |
| Class and Description |
|---|
| InternalException
Some internal inconsistency exception.
|
| LongStat
A long JE stat.
|
| VLSN |
| Class and Description |
|---|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| VLSN |
| Class and Description |
|---|
| VLSN |
| Class and Description |
|---|
| BaseStat
The basic interface for accessing and clearing statistics for use in both
standalone statistics and component statistics contained in a
MapStat. |
| DbCacheSizeRepEnv
Interface for opening a ReplicatedEnvironment from a JE standalone utility,
DbCacheSize.
|
| InternalException
Some internal inconsistency exception.
|
| IntStat
An integer JE stat.
|
| LongMinStat
A long stat which maintains a minimum value.
|
| LongStat
A long JE stat.
|
| Stat
Base class for all JE statistics.
|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| StatWithValueType
Stat base class for stats that want to advertise a return value of a
particular type.
|
| 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.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| TracerFormatter
Formatter for java.util.logging output.
|
| VLSN |
| Class and Description |
|---|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| VLSN |
| Class and Description |
|---|
| DaemonRunner
An object capable of running (run/pause/shutdown/etc) a daemon thread.
|
| DaemonThread
A daemon thread.
|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| Class and Description |
|---|
| SizeofMarker
Special marker interface used by Sizeof when performing memory overhead
calculations.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Class and Description |
|---|
| SizeofMarker
Special marker interface used by Sizeof when performing memory overhead
calculations.
|
| Class and Description |
|---|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Timestamp
Duplicate of java.sql.Timestamp which keeps our implementation constant in
case the java.sql.Timestamp implementation changes incompatibly.
|
| VLSN |
| Class and Description |
|---|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Class and Description |
|---|
| 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.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Class and Description |
|---|
| ActiveTxnArrayStat
An array of active Txn stats.
|
| AtomicIntStat
A int JE stat that uses
AtomicInteger to be thread safe. |
| AtomicLongComponent
A stat component based on an AtomicLong.
|
| AtomicLongMapStat
A JE stat that maintains a map of individual values based on AtomicLong
which can be looked up with a String key, and that returns results as a
formatted string.
|
| AtomicLongStat
A long JE stat that uses
AtomicLong to be thread safe. |
| BaseStat
The basic interface for accessing and clearing statistics for use in both
standalone statistics and component statistics contained in a
MapStat. |
| DaemonRunner
An object capable of running (run/pause/shutdown/etc) a daemon thread.
|
| DoubleExpMovingAvg
A double JE stat component generated from an exponential moving average over
a specified time period of values supplied with associated times, to support
averaging values that are generated at irregular intervals.
|
| EventTrace
Internal class used for transient event tracing.
|
| FileStoreInfo
Provides information about the file store associated with a specific file.
|
| IntegralLongAvg |
| IntegralLongAvgStat
A long stat which represents a average whose value is Integral.
|
| LatencyPercentile
A long JE stat component that computes a percentile latency by tracking
latency values in milliseconds.
|
| LatencyPercentileMapStat
A JE stat that maintains a map of individual
LatencyPercentile
values which can be looked up with a String key, and that returns results as
a formatted string. |
| LatencyPercentileStat
An long JE stat that computes a percentile latency by tracking latency
values in milliseconds.
|
| LongArrayStat
A Long array JE stat.
|
| LongAvg
A long JE stat component that computes an average value.
|
| LongAvgMapStat
A JE stat that maintains a map of
LongAvg values which can be looked
up with a String key, and that returns results as a formatted string. |
| LongAvgRate
A long JE stat component generated from an exponential moving average over a
specified time period of the rate of change in a long value over time.
|
| LongAvgRateMapStat
A JE stat that maintains a map of individual
LongAvgRate values
which can be looked up with a String key, and that returns results as a
formatted string. |
| LongAvgRateStat
A long JE stat generated from an exponential moving average over a
specified time period of the rate of change in a value over time.
|
| LongAvgStat
A long JE stat that computes the average of the values in the current time
period.
|
| LongDiffMapStat
A JE stat that maintains a map of individual
LongDiffStat values
which can be looked up with a String key, and that returns results as a
formatted string. |
| LongDiffStat
A long JE stat component that computes the difference between another stat
and a specified value.
|
| LongMax
A long JE stat component that maintains a maximum value.
|
| LongMaxMapStat
A JE stat that maintains a map of
LongMax values which can be looked
up with a String key, and that returns results as a formatted string. |
| LongMaxStat
A long stat which maintains a maximum value.
|
| LongMinStat
A long stat which maintains a minimum value.
|
| LongStat
A long JE stat.
|
| MapStat
A base class for JE stats that map String keys to component statistics, and
that return results as formatted strings.
|
| MapStatComponent
The interface for individual stat components included in a
MapStat. |
| RateLimitingLogger
A simple logger used to limit the rate at which messages related to a
specific object are logged to at most once within the configured time
period.
|
| RelatchRequiredException |
| Stat
Base class for all JE statistics.
|
| StatDefinition
Per-stat Metadata for JE statistics.
|
| StatDefinition.StatType |
| StatGroup
The Stats infrastructure provides context for JE statistics.
|
| StatWithValueType
Stat base class for stats that want to advertise a return value of a
particular type.
|
| TaskCoordinator
The base class that coordinates tasks via the distribution of permits to
cooperating tasks or the application itself.
|
| TaskCoordinator.Permit
Permits acquired by Tasks are represented by Permit objects.
|
| TaskCoordinator.Task
Represents a task that can request permits.
|
| TestHook
TestHook is used to induce testing behavior that can't be provoked
externally.
|
| Timestamp
Duplicate of java.sql.Timestamp which keeps our implementation constant in
case the java.sql.Timestamp implementation changes incompatibly.
|
| VLSN |
Copyright © 2024. All rights reserved.