private static class JoinManager.AddAttributesTask extends JoinManager.JoinTask
| Modifier and Type | Field and Description |
|---|---|
protected Entry[] |
attrSets
The new attribute values with which the service's current
attributes will be augmented, replaced, or changed.
|
proxyReg| Constructor and Description |
|---|
AddAttributesTask(JoinManager.ProxyReg proxyReg,
Entry[] newAttrs)
Constructor that associates this task with the lookup service
referenced in the given
ProxyReg parameter. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doAttributes(JoinManager.ProxyReg proxyReg)
Performs the actual attribute augmentation, replacement, or
modification work.
|
void |
run()
Attempts to either augment, replace, or modify the attributes
of this join manager's service in the lookup service referenced
by the current instance of this class.
|
protected final Entry[] attrSets
AddAttributesTask(JoinManager.ProxyReg proxyReg, Entry[] newAttrs)
ProxyReg parameter.proxyReg - data structure that references the lookup service
in which the service's attributes should be
augmentednewAttrs - the attributes with which to augment the
service's current set of attributesprotected void doAttributes(JoinManager.ProxyReg proxyReg) throws Exception
Exceptionpublic void run()
throws Exception
doAttributes/code> method.run in class JoinManager.JoinTaskExceptionCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.