mail.node.remote
Class NameStore
java.lang.Object
mail.communication.CPackage
mail.node.remote.NameStore
public class NameStore
- extends CPackage
- Author:
- Arne Müller
Field Summary |
(package private) java.lang.String |
name
|
(package private) static java.lang.String |
NAME
|
(package private) ID |
user
|
Method Summary |
protected void |
build(org.w3c.dom.Element main,
Address sender)
Exactly the Information, that was created by CPackage.buildContent(Document) needs to be parsed. |
protected org.w3c.dom.Element |
buildContent(org.w3c.dom.Document d)
builds an Element for the given Document out of this package. |
protected java.lang.String |
getName()
|
void |
performAction(LocalNode local)
the data of this package should also have some use, so perform an action on the local node |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
static java.lang.String NAME
name
java.lang.String name
user
ID user
NameStore
public NameStore(Communicator c)
NameStore
public NameStore(Communicator c,
java.lang.String name,
ID user)
build
protected void build(org.w3c.dom.Element main,
Address sender)
throws PackageBuildException
- Description copied from class:
CPackage
- Exactly the Information, that was created by
CPackage.buildContent(Document)
needs to be parsed.
- Specified by:
build
in class CPackage
- Throws:
PackageBuildException
buildContent
protected org.w3c.dom.Element buildContent(org.w3c.dom.Document d)
throws PackageBuildException
- Description copied from class:
CPackage
- builds an Element for the given Document out of this package.
This needs to be done, to be able to send packages over the network.
- Specified by:
buildContent
in class CPackage
- Parameters:
d
- the Document needed to build the Element
- Returns:
- the Element containing all essential information about this instance
- Throws:
PackageBuildException
performAction
public void performAction(LocalNode local)
- Description copied from class:
CPackage
- the data of this package should also have some use, so perform an action on the local node
- Specified by:
performAction
in class CPackage
getName
protected java.lang.String getName()
- Specified by:
getName
in class CPackage