private class JoinManager.LeaseExpireNotifyTask extends JoinManager.JoinTask
| Modifier and Type | Field and Description |
|---|---|
(package private) Entry[] |
regAttrs
Attributes with which to re-register the service.
|
proxyReg| Constructor and Description |
|---|
LeaseExpireNotifyTask(JoinManager.ProxyReg proxyReg,
Entry[] regAttrs)
Constructor that associates this task with the lookup service
referenced in the given
ProxyReg parameter. |
| Modifier and Type | Method and Description |
|---|---|
void |
run()
Attempts to re-register this join manager's service with the
lookup service referenced by the current instance of this class.
|
Entry[] regAttrs
LeaseExpireNotifyTask(JoinManager.ProxyReg proxyReg, Entry[] regAttrs)
ProxyReg parameter.proxyReg - data structure that references the lookup service
with which the service is to be re-registeredregAttrs - array of Entry objects whose elements are the
attributes with which to re-register the service.
The caller of this constructor should take steps
to guarantee that the contents of this parameter
do not change during the registration process
performed in this task.public void run()
throws Exception
run in class JoinManager.JoinTaskExceptionCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.