Package | Description |
---|---|
net.jini.lease |
Standard service and utility classes for managing leases.
|
net.jini.lookup |
Standard utility classes for managing the join state of a service
and the service discovery duties of a client or service.
|
org.apache.river.example.browser |
A visualization tool for exploring Jini Network Technology
communities (djinns) with support for ServiceUI.
|
org.apache.river.norm |
Provides implementations of
LeaseRenewalService . |
Modifier and Type | Interface and Description |
---|---|
interface |
DesiredExpirationListener
Subinterface of
LeaseListener that clients must
implement if they want to receive desired expiration reached events
in addition to renewal failure events. |
Modifier and Type | Field and Description |
---|---|
LeaseListener |
LeaseRenewalManager.Entry.listener
The listener, or null
|
Modifier and Type | Method and Description |
---|---|
private void |
LeaseRenewalManager.addLease(Lease lease,
long desiredExpiration,
long renewDuration,
LeaseListener listener,
long now) |
void |
LeaseRenewalManager.renewFor(Lease lease,
long desiredDuration,
LeaseListener listener)
Include a lease in the managed set for a specified duration.
|
void |
LeaseRenewalManager.renewFor(Lease lease,
long desiredDuration,
long renewDuration,
LeaseListener listener)
Include a lease in the managed set for a specified duration and
with specified renewal duration.
|
void |
LeaseRenewalManager.renewUntil(Lease lease,
long desiredExpiration,
LeaseListener listener)
Include a lease in the managed set until a specified time.
|
void |
LeaseRenewalManager.renewUntil(Lease lease,
long desiredExpiration,
long renewDuration,
LeaseListener listener)
Include a lease in the managed set until a specified time and
with a specified renewal duration.
|
Constructor and Description |
---|
Entry(Lease lease,
long expiration,
long renewDuration,
long renewalRTT,
LeaseListener listener) |
LeaseRenewalManager(Lease lease,
long desiredExpiration,
LeaseListener listener)
Constructs an instance of this class that will initially manage a
single lease.
|
Modifier and Type | Class and Description |
---|---|
private class |
JoinManager.ProxyReg.DiscLeaseListener
Class that is registered as a listener with this join manager's
lease renewal manager.
|
private class |
ServiceDiscoveryManager.LeaseListenerImpl
The Listener class for the LeaseRenewalManager.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Browser.LeaseNotify |
Modifier and Type | Field and Description |
---|---|
private LeaseListener |
Browser.lnotify |
Modifier and Type | Class and Description |
---|---|
(package private) class |
LRMEventListener
Object that transfers events from the Lease Renewal Manager to the
rest of Norm Server.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.