net.jini.lookup
Class JoinManager.ModifyAttributesTask
java.lang.Object
net.jini.lookup.JoinManager.JoinTask
net.jini.lookup.JoinManager.AddAttributesTask
net.jini.lookup.JoinManager.ModifyAttributesTask
- Enclosing class:
- JoinManager
private final class JoinManager.ModifyAttributesTask
- extends JoinManager.AddAttributesTask
Task that asynchronously modifies the attributes associated with this
join manager's service in the lookup service referenced by the
current instance of this class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
attrSetTemplates
private Entry[] attrSetTemplates
JoinManager.ModifyAttributesTask
JoinManager.ModifyAttributesTask(JoinManager.ProxyReg proxyReg,
Entry[] attrSetTemplates,
Entry[] attrChanges)
- Constructor that associates this task with the lookup service
referenced in the given
ProxyReg
parameter.
- Parameters:
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 parameter
doAttributes
protected void doAttributes(JoinManager.ProxyReg proxyReg)
throws Exception
- Performs the actual attribute modification work.
- Overrides:
doAttributes
in class JoinManager.AddAttributesTask
- Throws:
Exception
Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.