Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

LeaseHolder_Impl Class Reference

#include <LeaseHolder_Impl.h>

List of all members.

Public Member Functions

void lease_expired (Lease_ptr lease)


Detailed Description

LeaseHolder_Impl implements the role of the lease holder in the Leasing pattern. An object of theLeaseHolder_Impl class is handed over to the lookup service on registration of the Quoter object. It will receive a notifciation when the lease expires. It can prolong the lease or prepare to have the registration of the Quoter object removed from the Lookup service.

Author:
Michael Kircher

Prashant Jain

Version:
1.0


Member Function Documentation

void LeaseHolder_Impl::lease_expired Lease_ptr  lease  )  [inline]
 

The method is invoked when the lease has expired.

Parameters:
lease The expired lease.


The documentation for this class was generated from the following file:

These pages document the source code of the patterns Lookup, Eager Acquisition, and Leasing.

Copyright 2004 John Wiley and Sons. All Rights Reserved.