| Package | Description |
|---|---|
| com.persistit |
Implements Persistit™'s core functionality.
|
| com.persistit.encoding | |
| com.persistit.mxbeans | |
| com.persistit.policy | |
| com.persistit.ui | |
| com.persistit.util |
| Class and Description |
|---|
| Accumulator
An Accumulator accumulates statistical information in the MVCC Transaction
environment without creating write-write dependency conflicts.
|
| Accumulator.MaxAccumulator
An Accumulator that computes a maximum value
|
| Accumulator.MinAccumulator
An Accumulator that computes a minimum value
|
| Accumulator.SeqAccumulator
An Accumulator used to generate unique ID values.
|
| Accumulator.SumAccumulator
An Accumulator that computes a sum
|
| Accumulator.Type |
| AlertMonitor
Manage the process of accumulating and logging abnormal events such as
IOExceptions and measurements outside of expected thresholds.
|
| AlertMonitor.AlertLevel
Severity of an event
|
| AlertMonitor.AlertRecord |
| AlertMonitor.Event
Holder for event data including the event arguments and the time the
event was posted.
|
| AlertMonitor.History
Aggregation of
AlertMonitor.Events in a category. |
| Buffer
Memory structure that holds and manipulates the state of a fixed-length page
of a
Volume. |
| CLI.Arg
Annotation for parameters of command methods
|
| CLI.Cmd
Annotation for methods that implement commands
|
| Configuration
Configuration parameters used to determine locations of files, sizes of
buffer pool and journal allocation, policies and other parameters required
during Persistit initialization.
|
| Configuration.BufferPoolConfiguration
Configuration constraints that determine the number of
Buffers in a BufferPool. |
| DefaultObjectCoder
An
ObjectCoder that uses reflection to access the properties and/or
fields of an object. |
| DefaultValueCoder
A
ValueCoder that uses reflection to access and modify the fields of
an object. |
| DefaultValueCoder.Builder
A component of a
DefaultValueCoder that reads and writes
data values to and from properties or fields of a client object. |
| Exchange
The main facade for fetching, storing and removing records from a
Persistit™ database.
|
| Exchange.Sequence |
| Exchange.TraverseVisitor
A visitor used with the
Exchange.traverse(Key.Direction, boolean, int, TraverseVisitor)
The Exchange.TraverseVisitor.visit(ReadOnlyExchange) method is called once for each
Key traversed by the traverse method. |
| IntegrityCheck
A simple integrity checker that traverses all pages within one or more
Trees, verifies the internal structure of each page, and verifies the
relationships between the pages. |
| IntegrityCheck.Fault
A representation of an error or inconsistency within a
Tree. |
| Key
Encapsulates the key used in storing, fetching or deleting a key/value pair
from a Persistit™ database.
|
| Key.Direction |
| Key.EdgeValue
Enumeration of special key segment values used to traverse from the first
or last key.
|
| KeyFilter
Specifies a subset of all possible keys values.
|
| KeyFilter.Term
Specifies criteria for selecting one segment of a
Key value. |
| KeyHistogram |
| KeyHistogram.KeyCount
Element in a
KeyHistogram that denotes the estimated number
of keys in a histogram bucket. |
| KeyState
Represent an immutable copy of the state from a
Key object suitable
for use as the key of a Map. |
| Management
Interface for a service object that exposes information about the Persistit
environment.
|
| Management.AcquisitionTimeBase
Base class for all management data structures that retain the time at
which the information was recorded.
|
| Management.BufferInfo
Exposes information about one
Buffer. |
| Management.BufferPoolInfo
Exposes information about a BufferPool.
|
| Management.DisplayFilter
A DisplayFilter formats the String value presented in the Tree tab of the
AdminUI.
|
| Management.JournalInfo
Structure that describes the current state of the journal manager.
|
| Management.LogicalRecord
A structure that contains data about a single logical record within a
page.
|
| Management.LogicalRecordCount
A structure that returns the result of the
Management.getLogicalRecordCount(java.lang.String, java.lang.String, java.lang.String, com.persistit.KeyState, com.persistit.Key.Direction, int)
method. |
| Management.RecordInfo
A structure that contains data about a single physical record within a
page.
|
| Management.RecoveryInfo
A structure that holds information about the recovered database.
|
| Management.TaskStatus
Structure that describes the current status of a long-running utility
task.
|
| Management.TransactionInfo
A structure that holds counts of commit, rollbacks and rollbacks since
the last commit.
|
| Management.TreeInfo
Exposes information about a Persistit
Tree. |
| Management.VolumeInfo
Exposes information about a Volume.
|
| Persistit
Create and manage the runtime environment for a Persistit™ database.
|
| ReadOnlyExchange
Methods of the
Exchange class that are safe to use within a
Exchange.TraverseVisitor. |
| RecoveryManager
Manages the recovery process during Persistit startup.
|
| SessionId
Identity key for a session.
|
| StreamLoader.ImportHandler
Handler for various record types in stream being loaded.
|
| Task
Abstract superclass of classes that perform long-running utility operations,
such as export, import and integrity check.
|
| Transaction
Transaction context for atomic units of work performed by Persistit.
|
| Transaction.CommitPolicy |
| TransactionRunnable
Interface for objects that perform Persistit™ operations within the
scope of a
Transaction. |
| Tree
Cached meta-data about a single B-Tree within a
Volume. |
| TreeSelector
Select Volumes, Trees or Keys given a pattern string.
|
| TreeStatistics
Collection of
AtomicLong counters representing interesting
statistics in a Tree. |
| Value
Encapsulates the serialized form of an
Object or a primitive
value. |
| Value.OldValueInputStream
An ObjectOutputStream that reads bytes from this Value using standard
Java serialization.
|
| ValueState
Contains an immutable copy of the state from a
Value object suitable
for use as the key of a Map. |
| Volume
Represent the identity and optionally the service classes that manage a
volume.
|
| VolumeSpecification
A structure holding all the specification details for a
Volume. |
| Class and Description |
|---|
| Key
Encapsulates the key used in storing, fetching or deleting a key/value pair
from a Persistit™ database.
|
| Value
Encapsulates the serialized form of an
Object or a primitive
value. |
| Class and Description |
|---|
| Management.VolumeInfo
Exposes information about a Volume.
|
| Class and Description |
|---|
| Buffer
Memory structure that holds and manipulates the state of a fixed-length page
of a
Volume. |
| Exchange.Sequence |
| Class and Description |
|---|
| Exchange
The main facade for fetching, storing and removing records from a
Persistit™ database.
|
| Management
Interface for a service object that exposes information about the Persistit
environment.
|
| Class and Description |
|---|
| KeyState
Represent an immutable copy of the state from a
Key object suitable
for use as the key of a Map. |
| Management
Interface for a service object that exposes information about the Persistit
environment.
|
| ValueState
Contains an immutable copy of the state from a
Value object suitable
for use as the key of a Map. |
Copyright © 2025 Open Identity Platform Community. All rights reserved.