Interface | Description |
---|---|
BaseTransaction |
Represents a transaction for a particular storage backend.
|
BaseTransactionConfig | |
BaseTransactionConfigurable |
An extension to the
BaseTransaction interface that exposes a
configuration object of type BaseTransactionConfig for this particular transaction. |
Entry |
An entry is the primitive persistence unit used in the graph database storage backend.
|
EntryList | |
IDAuthority |
Handles the unique allocation of ids.
|
IDBlock |
Represents a block of ids.
|
LoggableTransaction | |
MetaAnnotatable | |
MetaAnnotated | |
ReadBuffer |
A Buffer that allows sequential reads and static reads.
|
ScanBuffer |
A Buffer that allows sequential reads.
|
StaticBuffer |
A Buffer that only allows static access.
|
StaticBuffer.Factory<T> | |
StoreMetaData<T> |
Store-specific (Column-family-specific) options passed between
JanusGraph core and its underlying KeyColumnValueStore implementation.
|
WriteBuffer |
A Buffer that allows simple writes and returns the result as a
StaticBuffer . |
Class | Description |
---|---|
Backend |
Orchestrates and configures all backend systems:
The primary backend storage (
KeyColumnValueStore ) and all external indexing providers (IndexProvider ). |
BackendTransaction |
Bundles all storage/index transactions and provides a proxy for some of their
methods for convenience.
|
EntryList.EmptyList | |
EntryMetaData.Map |
EntryMetaData.Map extends EnumMap to add validation prior to invoking the superclass EnumMap::put(k,v) method.
|
Mutation<E,K> |
Container for collection mutations against a data store.
|
StoreMetaData.Container |
Enum | Description |
---|---|
EntryMetaData | |
StandardIndexProvider |
This enum is only intended for use by JanusGraph internals.
|
StandardStoreManager |
This enum is only intended for use by JanusGraph internals.
|
StoreMetaData.TTLImpl |
Time-to-live for all data written to the store.
|
Exception | Description |
---|---|
BackendException |
Exception thrown in the storage layer of the graph database.
|
PermanentBackendException |
This exception signifies a permanent exception in a JanusGraph storage backend,
that is, an exception that is due to a permanent failure while persisting
data.
|
ResourceUnavailableException |
This exception is thrown if a resource is being accessed that is unavailable.
|
TemporaryBackendException |
This exception signifies a (potentially) temporary exception in a JanusGraph storage backend,
that is, an exception that is due to a temporary unavailability or other exception that
is not permanent in nature.
|
Copyright © 2012–2023. All rights reserved.