A B F G I L O S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acquireLease(String) - Method in class org.eclipse.dataspaceconnector.sql.lease.SqlLeaseContext
B
- breakLease(String) - Method in class org.eclipse.dataspaceconnector.sql.lease.SqlLeaseContext
- by(String) - Method in class org.eclipse.dataspaceconnector.sql.lease.SqlLeaseContextBuilder
-
Sets the name which is used when acquiring a lease.
F
- forTime(Duration) - Method in class org.eclipse.dataspaceconnector.sql.lease.SqlLeaseContextBuilder
-
configures the duration for which the lease is acquired.
G
- getDeleteLeaseTemplate() - Method in interface org.eclipse.dataspaceconnector.sql.lease.LeaseStatements
- getFindLeaseByEntityTemplate() - Method in interface org.eclipse.dataspaceconnector.sql.lease.LeaseStatements
- getInsertLeaseTemplate() - Method in interface org.eclipse.dataspaceconnector.sql.lease.LeaseStatements
- getLease(String) - Method in class org.eclipse.dataspaceconnector.sql.lease.SqlLeaseContext
-
Fetches a lease for a particular entity
- getLeasedAtColumn() - Method in interface org.eclipse.dataspaceconnector.sql.lease.LeaseStatements
- getLeasedByColumn() - Method in interface org.eclipse.dataspaceconnector.sql.lease.LeaseStatements
- getLeaseDurationColumn() - Method in interface org.eclipse.dataspaceconnector.sql.lease.LeaseStatements
- getLeaseId() - Method in class org.eclipse.dataspaceconnector.sql.lease.SqlLease
- getLeaseIdColumn() - Method in interface org.eclipse.dataspaceconnector.sql.lease.LeaseStatements
- getLeaseTableName() - Method in interface org.eclipse.dataspaceconnector.sql.lease.LeaseStatements
- getUpdateLeaseTemplate() - Method in interface org.eclipse.dataspaceconnector.sql.lease.LeaseStatements
I
- isExpired() - Method in class org.eclipse.dataspaceconnector.sql.lease.SqlLease
L
- LeaseStatements - Interface in org.eclipse.dataspaceconnector.sql.lease
-
Encapsulates statements and table/column names to manipulate lease entities.
O
- org.eclipse.dataspaceconnector.sql.lease - package org.eclipse.dataspaceconnector.sql.lease
S
- setLeaseId(String) - Method in class org.eclipse.dataspaceconnector.sql.lease.SqlLease
- SqlLease - Class in org.eclipse.dataspaceconnector.sql.lease
-
SQL-based implementation of a Lease.
- SqlLease(String, long, long) - Constructor for class org.eclipse.dataspaceconnector.sql.lease.SqlLease
- SqlLeaseContext - Class in org.eclipse.dataspaceconnector.sql.lease
-
SQL-based implementation of the LeaseContext.
- SqlLeaseContextBuilder - Class in org.eclipse.dataspaceconnector.sql.lease
-
Utility class to assemble a
SqlLeaseContextand execute operations on it using aConnection.
W
- with(TransactionContext, String, LeaseStatements) - Static method in class org.eclipse.dataspaceconnector.sql.lease.SqlLeaseContextBuilder
- withConnection(Connection) - Method in class org.eclipse.dataspaceconnector.sql.lease.SqlLeaseContextBuilder
-
sets the Connection on which the next DB statement is executed.
All Classes All Packages