mail.node.remote
Class NameRequest
java.lang.Object
mail.communication.CPackage
mail.node.remote.NameRequest
public class NameRequest
- extends CPackage
- Author:
- Arne Müller
Field Summary |
(package private) static java.lang.String |
NAME
|
(package private) Address |
replyto
|
(package private) java.lang.String |
requestID
|
(package private) java.lang.String |
target
|
Method Summary |
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
requestID
java.lang.String requestID
replyto
Address replyto
target
java.lang.String target
NameRequest
public NameRequest(Communicator c)
NameRequest
public NameRequest(Communicator c,
java.lang.String requestID,
java.lang.String target)
build
public void build(org.w3c.dom.Element main,
Address sender)
- 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
buildContent
protected org.w3c.dom.Element buildContent(org.w3c.dom.Document d)
- 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
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