#include <LookupService_Impl.h>
Inheritance diagram for LookupService_Impl:

Public Member Functions | |
| LookupService_Impl () | |
| ~LookupService_Impl () | |
| Lease_ptr | bind (const CosNaming::Name &name, CORBA::Object_ptr object, TimeBase::TimeT duration, LeaseHolder_ptr lease_holder) throw (InvalidDuration) |
| void | cancel_lease (Lease_ptr lease) |
| TimeBase::TimeT | prolong_lease (Lease_ptr lease, TimeBase::TimeT duration) throw (InvalidDuration) |
| void | on_timer_expire (Lease_ptr lease) |
Prashant Jain
|
|
|
|
|
|
|
||||||||||||||||||||
|
Associates a name with a remote object and stores that association. Additionally, a lease duration and a lease holder to be notified are passed.
|
|
|
Cancelling a lease.
|
|
|
Invoked on lease expiration.
Implements Event_Handler. |
|
||||||||||||
|
Prolonging a lease for a specific duration.
|
These pages document the source code of the patterns Lookup, Eager Acquisition, and Leasing.
Copyright 2004 John Wiley and Sons. All Rights Reserved.