messif.algorithms
Class DistAlgRequestMessage

java.lang.Object
  extended by messif.network.Message
      extended by messif.algorithms.DistAlgRequestMessage
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class DistAlgRequestMessage
extends Message

See Also:
Serialized Form

Field Summary
protected  AbstractOperation operation
          Message extension
 
Fields inherited from class messif.network.Message
actualNavigationElement, messageID, navigationPath
 
Constructor Summary
DistAlgRequestMessage(AbstractOperation operation)
          Creates a new instance of DistAlgRequestMessage
 
Method Summary
 java.lang.Object clone()
          Clonning
 AbstractOperation getOperation()
           
 java.lang.String toString()
          String representation
 
Methods inherited from class messif.network.Message
deregisterOperStats, equals, getDestination, getMessageID, getNavigationPathLength, getOriginalSender, getPathElements, getSender, getSenderList, hashCode, registerBoundStat, registerBoundStat, setNavigationPathStatistics
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

operation

protected AbstractOperation operation
Message extension

Constructor Detail

DistAlgRequestMessage

public DistAlgRequestMessage(AbstractOperation operation)
Creates a new instance of DistAlgRequestMessage

Method Detail

getOperation

public AbstractOperation getOperation()

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Clonning

Overrides:
clone in class Message
Returns:
a clone of this message
Throws:
java.lang.CloneNotSupportedException - if this instance cannot be cloned

toString

public java.lang.String toString()
String representation

Overrides:
toString in class Message
Returns:
a string representation of this message