simple.util.lease |
|
Java Source File Name | Type | Comment |
Cleaner.java | Interface | The Cleaner represents an object that is used to
clean up after the named resource. |
Contract.java | Interface | A Contract is used to represent the contract a
lease has been issued. |
DefaultHandler.java | Class | The DefaultHandler represents the default lease
management system. |
DefaultLease.java | Class | The DefaultLease provides the most basic lease
implementation. |
Lease.java | Interface | The Lease object is used to keep a named resource
active. |
LeaseException.java | Class | The LeaseException is used to indicate that some
operation failed when attempting to use a Lease . |
LeaseHandler.java | Interface | The LeaseHandler forms the interface to the lease
management system. |
LeaseManager.java | Class | The LeaseManager is used to issue a lease for a
named resource. |
LeaseScheduler.java | Class | The LeaseScheduler object is used to perform the
scheduling of lease contracts for the contract duration. |
Monitor.java | Interface | A Monitor object is used to receive notification
when a scheduled contract has expired. |
Processor.java | Class | The Processor object provides the implementation of
the lease management system. |
ReactiveQueue.java | Class | This class implements a ReactiveQueue . |