Package org.jgroups.service.lease

Interface Summary
Lease Lease interface represents a token granted by lease manager that allows access to some resource for a limited period of time.
LeaseFactory LeaseFactory is responsible for granting new leases, renewing existing leases and canceling leases when it is no longer needed.
 

Class Summary
DenyResponseHeader Message header that represents deny response.
LeaseFactoryClient LeaseFactoryClient is an implementation of LeaseFactory interface that delegates lease granting to group containing one or more LeaseFactoryService instances.
LeaseFactoryService LeaseFactoryService is service that is able to lease resources to clients.
LeaseFactoryService.LeaseInfo This class represents granted lease that is replicated between services.
LeaseInfoReplicationHeader  
LeaseRequestHeader Message header that represents lease request.
LeaseResponseHeader Message header representing service response.
 

Exception Summary
LeaseDeniedException  
LeaseException  
RecursiveLeaseRequestException This exception indicates that lease factory has undecided lease request for the specified lease target and from specified tenant.
UnknownLeaseException  
 



Copyright ? 2001,2002 www.jgroups.com . All Rights Reserved.