private static class FiddlerImpl.LeasesRenewedLogObj extends Object implements FiddlerImpl.LogRecord
LeaseMap
are renewed.FiddlerImpl.LocalLogHandler
Modifier and Type | Field and Description |
---|---|
private long[] |
expirations
The set of new absolute expiration times of each lease that was
renewed.
|
private Uuid[] |
leaseIDs
The set of identifiers each assigned by the lease grantor to one
of the leases that was renewed.
|
private Uuid[] |
registrationIDs
The set of unique identifiers each assigned to a registration that
corresponds to one of the leases that was renewed.
|
private static long |
serialVersionUID |
Constructor and Description |
---|
FiddlerImpl.LeasesRenewedLogObj(Uuid[] registrationIDs,
Uuid[] leaseIDs,
long[] expirations)
Constructs this class and stores the sets of IDs and the set of
expiration times.
|
Modifier and Type | Method and Description |
---|---|
void |
apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by renewing, with the corresponding
expiration time, each of the leases specified by the stored IDs.
|
private static final long serialVersionUID
private Uuid[] registrationIDs
private Uuid[] leaseIDs
private long[] expirations
public void apply(FiddlerImpl fiddlerImpl)
apply
in interface FiddlerImpl.LogRecord
FiddlerImpl.LocalLogHandler.applyUpdate(java.lang.Object)
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.