ants.p2p.query
Class QueryMessage
java.lang.Object
ants.p2p.Message
ants.p2p.query.QueryMessage
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class QueryMessage
- extends Message
- See Also:
- Serialized Form
Methods inherited from class ants.p2p.Message |
decrypt, disableAutoRetransmit, encrypt, fillMessageProperties, getAck_Id, getDelivered, getDest, getPublicKey, getRetrasmissions, getSignature, getSource, getSourceAddress, getType, getVersion, invalidate, resetDelivered, resetDest, resetSource, retrasmitted, setDelivered, setPublicKey, setSignature |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryMessage
public QueryMessage(Message m,
QueryNode query,
PublicHeader ph)
QueryMessage
public QueryMessage(QueryMessage qm)
QueryMessage
public QueryMessage(QueryNode query,
PublicHeader ph)
setNewDest
public void setNewDest(java.lang.String newDest)
getQuery
public QueryNode getQuery()
getNextRandomDouble
public double getNextRandomDouble()
getNextRandomDoubleAndRollback
public double getNextRandomDoubleAndRollback()
getTuples
public java.util.ArrayList getTuples()
resetTuples
public void resetTuples()
getPublicHeader
public PublicHeader getPublicHeader()
setProcessed
public void setProcessed()
getProcessed
public boolean getProcessed()
getLocalQueryId
public long getLocalQueryId()
nextLocalQueryID
public static long nextLocalQueryID()
getSignableMessage
public Message getSignableMessage()
- Overrides:
getSignableMessage
in class Message
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class Message