private static final class JoinManager.ModifyAttributesTask extends JoinManager.AddAttributesTask
| Modifier and Type | Field and Description |
|---|---|
private Entry[] |
attrSetTemplates |
attrSetsproxyReg| Constructor and Description |
|---|
ModifyAttributesTask(JoinManager.ProxyReg proxyReg,
Entry[] attrSetTemplates,
Entry[] attrChanges)
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 modification work.
|
runprivate final Entry[] attrSetTemplates
ModifyAttributesTask(JoinManager.ProxyReg proxyReg, Entry[] attrSetTemplates, Entry[] attrChanges)
ProxyReg parameter.proxyReg - data structure that references the lookup
service in which the service's attributes
should be changedattrSetTemplates - the attribute templates that are used to
select (through attribute matching) the
attributes to change in the service's
current set of attributesattrChanges - the attributes containing the changes to
make to the attributes in the service's
current set that are selected through
attribute matching with the
attrSetTemplates parameterprotected void doAttributes(JoinManager.ProxyReg proxyReg) throws Exception
doAttributes in class JoinManager.AddAttributesTaskExceptionCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.