|
||||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||
| 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 | |
|
||||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||