com.sun.jini.fiddler
Class FiddlerImpl.LeaseBoundSetLogObj

java.lang.Object
  extended by com.sun.jini.fiddler.FiddlerImpl.LeaseBoundSetLogObj
All Implemented Interfaces:
FiddlerImpl.LogRecord, Serializable
Enclosing class:
FiddlerImpl

private static class FiddlerImpl.LeaseBoundSetLogObj
extends Object
implements FiddlerImpl.LogRecord

LogObj class whose instances are recorded to the log file whenever a new value is assigned to the least upper bound applied during the determination of the duration of the lease on a requested registration.

See Also:
FiddlerImpl.LocalLogHandler

Field Summary
private  long newLeaseBound
          The new least upper bound used to determine a lease's duration.
private static long serialVersionUID
           
 
Constructor Summary
FiddlerImpl.LeaseBoundSetLogObj(long newLeaseBound)
          Constructs this class and stores the new lease duration bound
 
Method Summary
 void apply(FiddlerImpl fiddlerImpl)
          Modifies this service's state by setting the value of the private leaseBound field to the value of the new bound.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

newLeaseBound

private long newLeaseBound
The new least upper bound used to determine a lease's duration.

Constructor Detail

FiddlerImpl.LeaseBoundSetLogObj

public FiddlerImpl.LeaseBoundSetLogObj(long newLeaseBound)
Constructs this class and stores the new lease duration bound

Method Detail

apply

public void apply(FiddlerImpl fiddlerImpl)
Modifies this service's state by setting the value of the private leaseBound field to the value of the new bound.

Specified by:
apply in interface FiddlerImpl.LogRecord
See Also:
FiddlerImpl.LocalLogHandler.applyUpdate(java.lang.Object)


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.