Package | Description |
---|---|
messif.algorithms |
Search algorithms base classes.
|
Modifier and Type | Method and Description |
---|---|
DistAlgRequestMessage |
DistAlgRequestMessage.clone() |
protected DistAlgRequestMessage |
DistributedAlgorithm.createRequestMessage(AbstractOperation operation)
Creates a request message used by this algorithm.
|
Modifier and Type | Method and Description |
---|---|
protected DistAlgReplyMessage |
DistributedAlgorithm.createReplyMessage(DistAlgRequestMessage msg)
Creates a reply message used by this algorithm.
|
protected int |
DistributedAlgorithm.navigationAfterProcessing(AbstractOperation operation,
DistAlgRequestMessage request,
ReplyReceiver<? extends DistAlgReplyMessage> receiver)
Processes navigation after the local processing.
|
protected ReplyReceiver<? extends DistAlgReplyMessage> |
DistributedAlgorithm.navigationBeforeProcessing(AbstractOperation operation,
DistAlgRequestMessage request,
java.util.Collection<NetworkNode> nodes)
Processes navigation before the local processing.
|
protected ReplyReceiver<? extends DistAlgReplyMessage> |
DistributedAlgorithm.navigationBeforeProcessing(AbstractOperation operation,
DistAlgRequestMessage request,
NetworkNode node)
Processes navigation before the local processing.
|
protected void |
DistributedAlgorithm.navigationNoProcessing(AbstractOperation operation,
DistAlgRequestMessage request,
java.util.Collection<NetworkNode> nodes)
Processes navigation when there will be no local processing.
|
protected void |
DistributedAlgorithm.navigationNoProcessing(AbstractOperation operation,
DistAlgRequestMessage request,
NetworkNode node)
Processes navigation when there will be no local processing.
|
protected void |
DistributedAlgorithm.receiveRequest(DistAlgRequestMessage msg)
Execute algorithm operation from received message.
|
Constructor and Description |
---|
DistAlgReplyMessage(DistAlgRequestMessage request)
Creates a new instance of DistAlgReplyMessage from the given
DistAlgRequestMessage . |