A B C D E F G H I K M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AdjustableTxDatabaseAdapterConfig - Interface in org.projectnessie.versioned.persist.tx
- allCreateTableDDL() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Provides a map of table name to create-table-DDL.
- apply(ConnectionWrapper, Hash) - Method in interface org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.LoopOp
-
Applies an operation within a CAS-loop.
- assertCleanStateForTests() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- assign(NamedRef, Optional<Hash>, Hash) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
B
- batchDDL() - Method in class org.projectnessie.versioned.persist.tx.postgres.PostgresDatabaseAdapter
- batchDDL() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Whether this implementation shall use bates for DDL operations to create tables.
- BLOB - org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Column-type string for a 'BLOB' column.
- borrow(Supplier<Connection>) - Static method in class org.projectnessie.versioned.persist.tx.ConnectionWrapper
- borrowConnection() - Method in class org.projectnessie.versioned.persist.tx.TxConnectionProvider
-
Borrow a connection from the
TxConnectionProviderimplementation. - borrowConnection() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
C
- checkNamedRefExistence(ConnectionWrapper, String) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Similar to
TxDatabaseAdapter.fetchNamedRefHead(ConnectionWrapper, NamedRef), but just checks for existence. - checkNamedRefExistence(ConnectionWrapper, NamedRef) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Similar to
TxDatabaseAdapter.fetchNamedRefHead(ConnectionWrapper, NamedRef), but just checks for existence. - close() - Method in class org.projectnessie.versioned.persist.tx.ConnectionWrapper
- commit() - Method in class org.projectnessie.versioned.persist.tx.ConnectionWrapper
- commit(CommitParams) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- commitLog(Hash) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- config - Variable in class org.projectnessie.versioned.persist.tx.TxConnectionProvider
- configure(C) - Method in class org.projectnessie.versioned.persist.tx.TxConnectionProvider
- conn() - Method in class org.projectnessie.versioned.persist.tx.ConnectionWrapper
- ConnectionWrapper - Class in org.projectnessie.versioned.persist.tx
- ConnectionWrapper(Connection) - Constructor for class org.projectnessie.versioned.persist.tx.ConnectionWrapper
- consistentPutAttachment(ContentAttachment, Optional<String>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- CONSTRAINT_VIOLATION_SQL_CODE - Static variable in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
H2 integrity constraint violation.
- CONSTRAINT_VIOLATION_SQL_STATE - Static variable in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Postgres & Cockroach integrity constraint violation.
- CONTENT_ID - org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Column-type string for the content-id.
- create(NamedRef, Hash) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- create(TxDatabaseAdapterConfig, CONNECTOR, AdapterEventConsumer) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapterFactory
- create(TxDatabaseAdapterConfig, TxConnectionProvider<TxConnectionConfig>, AdapterEventConsumer) - Method in class org.projectnessie.versioned.persist.tx.h2.H2DatabaseAdapterFactory
- create(TxDatabaseAdapterConfig, TxConnectionProvider<TxConnectionConfig>, AdapterEventConsumer) - Method in class org.projectnessie.versioned.persist.tx.postgres.PostgresDatabaseAdapterFactory
- CREATE_TABLE_ATTACHMENTS - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- CREATE_TABLE_COMMIT_LOG - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- CREATE_TABLE_GLOBAL_STATE - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- CREATE_TABLE_KEY_LIST - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- CREATE_TABLE_NAMED_REFERENCES - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- CREATE_TABLE_REF_LOG - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- CREATE_TABLE_REF_LOG_HEAD - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- CREATE_TABLE_REPO_DESCRIPTION - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
D
- databaseSqlFormatParameters() - Method in class org.projectnessie.versioned.persist.tx.h2.H2DatabaseAdapter
- databaseSqlFormatParameters() - Method in class org.projectnessie.versioned.persist.tx.postgres.PostgresDatabaseAdapter
- databaseSqlFormatParameters() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Get database-specific 'strings' like column definitions for 'BLOB' column types.
- DEADLOCK_SQL_STATE_POSTGRES - Static variable in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Deadlock error, returned by Postgres.
- DEFAULT_BATCH_SIZE - Static variable in interface org.projectnessie.versioned.persist.tx.TxDatabaseAdapterConfig
- DefaultTxConnectionConfig - Interface in org.projectnessie.versioned.persist.tx
- delete(NamedRef, Optional<Hash>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- DELETE_ATTACHMENTS - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- DELETE_ATTACHMENTS_ALL - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- DELETE_COMMIT_LOG_ALL - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- DELETE_GLOBAL_STATE_ALL - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- DELETE_KEY_LIST_ALL - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- DELETE_NAMED_REFERENCE - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- DELETE_NAMED_REFERENCE_ALL - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- DELETE_REF_LOG_ALL - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- DELETE_REF_LOG_HEAD_ALL - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- DELETE_REPO_DESCRIPTIONE_ALL - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- deleteAttachments(Stream<ContentAttachmentKey>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- diff(Hash, Hash, KeyFilterPredicate) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doFetchFromCommitLog(ConnectionWrapper, Hash) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doFetchFromRefLog(ConnectionWrapper, Hash) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doFetchGlobalStates(ConnectionWrapper, Set<ContentId>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doFetchKeyLists(ConnectionWrapper, List<Hash>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doFetchMultipleFromCommitLog(ConnectionWrapper, List<Hash>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doFetchPageFromRefLog(ConnectionWrapper, List<Hash>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doScanAllCommitLogEntries(ConnectionWrapper) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doUpdateMultipleCommits(ConnectionWrapper, List<CommitLogEntry>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doWriteIndividualCommit(ConnectionWrapper, CommitLogEntry) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doWriteKeyListEntities(ConnectionWrapper, List<KeyListEntity>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- doWriteMultipleCommits(ConnectionWrapper, List<CommitLogEntry>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
E
- entitySize(CommitLogEntry) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- entitySize(KeyListEntry) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- eraseRepo() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
F
- fetchNamedRef(ConnectionWrapper, String) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- fetchNamedRefHead(ConnectionWrapper, NamedRef) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Retrieves the current HEAD for a reference, throws a
ReferenceNotFoundException, it the reference does not exist. - fetchNamedRefs(ConnectionWrapper) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- fetchRepositoryDescription() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- forceClose() - Method in class org.projectnessie.versioned.persist.tx.ConnectionWrapper
G
- getAttachmentKeys(String) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- getBatchSize() - Method in interface org.projectnessie.versioned.persist.tx.TxDatabaseAdapterConfig
-
DML batch size, used when writing multiple commits to a branch during a transplant or merge operation or when writing "overflow full key-lists".
- getCatalog() - Method in interface org.projectnessie.versioned.persist.tx.TxConnectionConfig
- getName() - Method in class org.projectnessie.versioned.persist.tx.h2.H2DatabaseAdapterFactory
- getName() - Method in class org.projectnessie.versioned.persist.tx.postgres.PostgresDatabaseAdapterFactory
- getRefLogHead(ConnectionWrapper) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- getSchema() - Method in interface org.projectnessie.versioned.persist.tx.TxConnectionConfig
- globalContent(ContentId) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
H
- H2DatabaseAdapter - Class in org.projectnessie.versioned.persist.tx.h2
- H2DatabaseAdapter(TxDatabaseAdapterConfig, TxConnectionProvider<?>, AdapterEventConsumer) - Constructor for class org.projectnessie.versioned.persist.tx.h2.H2DatabaseAdapter
- H2DatabaseAdapterFactory - Class in org.projectnessie.versioned.persist.tx.h2
- H2DatabaseAdapterFactory() - Constructor for class org.projectnessie.versioned.persist.tx.h2.H2DatabaseAdapterFactory
- HASH - org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Column-type string for the string representation of a
Hash. - hashOnRef(ConnectionWrapper, NamedRef, Optional<Hash>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Convenience for
hashOnRef(conn, ref, fetchNamedRefHead(conn, ref.getReference())). - hashOnReference(NamedRef, Optional<Hash>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
I
- initialize() - Method in class org.projectnessie.versioned.persist.tx.TxConnectionProvider
- initializeRepo(String) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- INSERT_ATTACHMENT - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- INSERT_COMMIT_LOG - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- INSERT_KEY_LIST - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- INSERT_NAMED_REFERENCE - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- INSERT_REF_LOG - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- INSERT_REF_LOG_HEAD - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- INSERT_REPO_DESCRIPTION - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- insertNewReference(ConnectionWrapper, NamedRef, Hash) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- insertOnConflictDoNothing(String) - Method in class org.projectnessie.versioned.persist.tx.postgres.PostgresDatabaseAdapter
- insertOnConflictDoNothing(String) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Some RDBMS' just return an error when an INSERT/UPDATE/DELETE violates a constraint, like a primary key, but other RDBMS' like PostgreSQL do return an error and mark the whole transaction as failed.
- insertRefLogHead(AdapterTypes.RefLogEntry, ConnectionWrapper) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- INTEGER - org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Column-type string for an integer.
- isIntegrityConstraintViolation(Throwable) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Check whether the given
Throwablerepresents an exception that indicates an integrity-constraint-violation. - isRetryTransaction(SQLException) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Check whether the
SQLExceptionindicates a "retry hint".
K
- KEY - org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Column-type string for the string representation of a
Key. - KEY_PREFIX - org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Column-type string for key-prefix.
- keys(Hash, KeyFilterPredicate) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
M
- mapToAttachment(Stream<ContentAttachmentKey>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- merge(MergeParams) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- metadataUpperCase() - Method in class org.projectnessie.versioned.persist.tx.postgres.PostgresDatabaseAdapter
- metadataUpperCase() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Whether the database/JDBC-driver require schema-metadata-queries require upper-case names.
N
- NAME - Static variable in class org.projectnessie.versioned.persist.tx.h2.H2DatabaseAdapterFactory
- NAME - Static variable in class org.projectnessie.versioned.persist.tx.postgres.PostgresDatabaseAdapterFactory
- NAMED_REF - org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Column-type string for the string representation of a
NamedRef. - NAMED_REF_TYPE - org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Column-type string for the named-reference-type (single char).
- namedRef(String, GetNamedRefsParams) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- namedRefFromRow(String, String) - Static method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- namedRefs(GetNamedRefsParams) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- newBuilder() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapterFactory
- newConnection() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- newIntegrityConstraintViolationException() - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Returns an exception that indicates an integrity-constraint-violation.
O
- opLoop(String, NamedRef, boolean, TxDatabaseAdapter.LoopOp, Supplier<String>, Supplier<String>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
This is the actual CAS-ish-loop, which applies an operation onto a named-ref.
- org.projectnessie.versioned.persist.tx - package org.projectnessie.versioned.persist.tx
- org.projectnessie.versioned.persist.tx.h2 - package org.projectnessie.versioned.persist.tx.h2
- org.projectnessie.versioned.persist.tx.postgres - package org.projectnessie.versioned.persist.tx.postgres
P
- persistAttachments(ConnectionWrapper, Stream<ContentAttachment>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- PostgresDatabaseAdapter - Class in org.projectnessie.versioned.persist.tx.postgres
- PostgresDatabaseAdapter(TxDatabaseAdapterConfig, TxConnectionProvider<?>, AdapterEventConsumer) - Constructor for class org.projectnessie.versioned.persist.tx.postgres.PostgresDatabaseAdapter
- PostgresDatabaseAdapterFactory - Class in org.projectnessie.versioned.persist.tx.postgres
- PostgresDatabaseAdapterFactory() - Constructor for class org.projectnessie.versioned.persist.tx.postgres.PostgresDatabaseAdapterFactory
- putAttachments(Stream<ContentAttachment>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
R
- readRefLog(ConnectionWrapper, Hash) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- REF_TYPE_BRANCH - Static variable in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Value for
SqlStatements.TABLE_NAMED_REFERENCES.ref_typefor a branch. - REF_TYPE_TAG - Static variable in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Value for
SqlStatements.TABLE_NAMED_REFERENCES.ref_typefor a tag. - referenceTypeDiscriminator(NamedRef) - Static method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- refLog(Hash) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- repoMaintenance(RepoMaintenanceParams) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- RETRY_SQL_STATE_COCKROACH - Static variable in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Cockroach "retry, write too old" * error, see Cockroach's Transaction Retry Error Reference, and Postgres may return a "deadlock" error.
- RetryTransactionException - Exception in org.projectnessie.versioned.persist.tx
- RetryTransactionException() - Constructor for exception org.projectnessie.versioned.persist.tx.RetryTransactionException
- rollback() - Method in class org.projectnessie.versioned.persist.tx.ConnectionWrapper
S
- SELECT_ATTACHMENTS - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_ATTACHMENTS_KEYS - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_COMMIT_LOG - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_COMMIT_LOG_FULL - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_COMMIT_LOG_MANY - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_GLOBAL_STATE_MANY - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_KEY_LIST_MANY - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_NAMED_REFERENCE - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_NAMED_REFERENCE_ANY - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_NAMED_REFERENCE_NAME - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_NAMED_REFERENCES - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_REF_LOG - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_REF_LOG_HEAD - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_REF_LOG_MANY - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- SELECT_REPO_DESCRIPTION - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- setupDatabase(TxDatabaseAdapter) - Method in class org.projectnessie.versioned.persist.tx.TxConnectionProvider
- sqlForManyPlaceholders(String, int) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- SqlStatements - Class in org.projectnessie.versioned.persist.tx
T
- TABLE_ATTACHMENTS - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- TABLE_COMMIT_LOG - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- TABLE_GLOBAL_STATE - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- TABLE_KEY_LIST - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- TABLE_NAMED_REFERENCES - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- TABLE_REF_LOG - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- TABLE_REF_LOG_HEAD - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- TABLE_REPO_DESCRIPTION - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- threadHasOpenConnection() - Static method in class org.projectnessie.versioned.persist.tx.ConnectionWrapper
- throwIfReferenceConflictException(SQLException, Supplier<String>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
If
erepresents anintegrity-constraint-violation, throw aReferenceConflictExceptionusing the message produced bymessage. - transplant(TransplantParams) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- tryMoveNamedReference(ConnectionWrapper, NamedRef, Hash, Hash) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
-
Updates the HEAD of the given
reffromexpectedHeadtonewHead. - TxConnectionConfig - Interface in org.projectnessie.versioned.persist.tx
- TxConnectionProvider<C extends TxConnectionConfig> - Class in org.projectnessie.versioned.persist.tx
- TxConnectionProvider() - Constructor for class org.projectnessie.versioned.persist.tx.TxConnectionProvider
- TxDatabaseAdapter - Class in org.projectnessie.versioned.persist.tx
-
Transactional/relational
AbstractDatabaseAdapterimplementation using JDBC primitives. - TxDatabaseAdapter(TxDatabaseAdapterConfig, TxConnectionProvider<?>, AdapterEventConsumer) - Constructor for class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- TxDatabaseAdapter.LoopOp - Interface in org.projectnessie.versioned.persist.tx
- TxDatabaseAdapter.NessieSqlDataType - Enum in org.projectnessie.versioned.persist.tx
-
Defines the types of Nessie data types used to map to SQL datatypes via
TxDatabaseAdapter.databaseSqlFormatParameters(). - TxDatabaseAdapterConfig - Interface in org.projectnessie.versioned.persist.tx
-
TX-database-adapter config interface.
- TxDatabaseAdapterFactory<ADAPTER extends TxDatabaseAdapter,CONNECTOR extends org.projectnessie.versioned.persist.adapter.DatabaseConnectionProvider<?>> - Class in org.projectnessie.versioned.persist.tx
- TxDatabaseAdapterFactory() - Constructor for class org.projectnessie.versioned.persist.tx.TxDatabaseAdapterFactory
U
- UPDATE_ATTACHMENT - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- UPDATE_COMMIT_LOG - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- UPDATE_NAMED_REFERENCE - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- UPDATE_REF_LOG_HEAD - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- UPDATE_REPO_DESCRIPTION - Static variable in class org.projectnessie.versioned.persist.tx.SqlStatements
- updateMultipleCommits(List<CommitLogEntry>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- updateRefLogHead(AdapterTypes.RefLogEntry, ConnectionWrapper) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- updateRepositoryDescription(Function<RepoDescription, RepoDescription>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
V
- valueOf(String) - Static method in enum org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.projectnessie.versioned.persist.tx.TxDatabaseAdapter.NessieSqlDataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values(Hash, Collection<Key>, KeyFilterPredicate) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
W
- withBatchSize(int) - Method in interface org.projectnessie.versioned.persist.tx.AdjustableTxDatabaseAdapterConfig
- withCatalog(String) - Method in interface org.projectnessie.versioned.persist.tx.TxConnectionConfig
- withSchema(String) - Method in interface org.projectnessie.versioned.persist.tx.TxConnectionConfig
- writeMany(ConnectionWrapper, String, List<T>, Function<T, String>, Function<T, byte[]>, boolean) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
- writeMultipleCommits(List<CommitLogEntry>) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
All Classes All Packages