Class SqlLease
- java.lang.Object
-
- org.eclipse.dataspaceconnector.spi.persistence.Lease
-
- org.eclipse.dataspaceconnector.sql.lease.SqlLease
-
public class SqlLease extends org.eclipse.dataspaceconnector.spi.persistence.LeaseSQL-based implementation of a Lease. Adds theleaseIdproperty for use with RDBMS (PK, index,...)
-
-
Constructor Summary
Constructors Constructor Description SqlLease(java.lang.String leasedBy, long leasedAt, long leaseDurationMillis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetLeaseId()booleanisExpired(java.time.Clock clock)voidsetLeaseId(java.lang.String leaseId)
-