A B C D E F G H I K M N O P R S T U V W 
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 TxConnectionProvider implementation.
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 Throwable represents an exception that indicates an integrity-constraint-violation.
isRetryTransaction(SQLException) - Method in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
Check whether the SQLException indicates 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_type for a branch.
REF_TYPE_TAG - Static variable in class org.projectnessie.versioned.persist.tx.TxDatabaseAdapter
Value for SqlStatements.TABLE_NAMED_REFERENCES.ref_type for 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 e represents an integrity-constraint-violation, throw a ReferenceConflictException using the message produced by message.
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 ref from expectedHead to newHead.
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 AbstractDatabaseAdapter implementation 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
 
A B C D E F G H I K M N O P R S T U V W 
All Classes All Packages