ants.p2p.query
Class QueryRemoteFileTuple
java.lang.Object
ants.p2p.query.QueryTuple
ants.p2p.query.QueryFileTuple
ants.p2p.query.QueryRemoteFileTuple
- All Implemented Interfaces:
- java.io.Serializable
public class QueryRemoteFileTuple
- extends QueryFileTuple
- See Also:
- Serialized Form
|
Constructor Summary |
QueryRemoteFileTuple(java.lang.String sessionKey,
java.lang.String fileName,
java.lang.String fileHash,
java.lang.String ed2kFileHash,
java.lang.Long fileLength,
java.lang.String ownerID,
java.lang.String ownerIP,
java.lang.String extendedInfos,
java.lang.Long lastTimeSeen)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
QueryRemoteFileTuple
public QueryRemoteFileTuple(java.lang.String sessionKey,
java.lang.String fileName,
java.lang.String fileHash,
java.lang.String ed2kFileHash,
java.lang.Long fileLength,
java.lang.String ownerID,
java.lang.String ownerIP,
java.lang.String extendedInfos,
java.lang.Long lastTimeSeen)
getFileName
public java.lang.String getFileName()
- Specified by:
getFileName in class QueryFileTuple
getFileHash
public java.lang.String getFileHash()
- Specified by:
getFileHash in class QueryFileTuple
getED2KFileHash
public java.lang.String getED2KFileHash()
- Specified by:
getED2KFileHash in class QueryFileTuple
getChunkHashes
public ChunkHashes getChunkHashes()
- Specified by:
getChunkHashes in class QueryFileTuple
getSize
public java.lang.Long getSize()
- Specified by:
getSize in class QueryFileTuple
getExtendedInfos
public java.lang.String getExtendedInfos()
- Specified by:
getExtendedInfos in class QueryFileTuple
getLastTimeSeen
public java.lang.Long getLastTimeSeen()
resetLastTimeSeen
public void resetLastTimeSeen()
getOwnerID
public java.lang.String getOwnerID()
- Specified by:
getOwnerID in class QueryFileTuple
getOwnerIP
public java.lang.String getOwnerIP()
- Specified by:
getOwnerIP in class QueryFileTuple
getFreeSlots
public java.lang.Integer getFreeSlots()
- Specified by:
getFreeSlots in class QueryFileTuple
getConnectionType
public java.lang.String getConnectionType()
- Specified by:
getConnectionType in class QueryFileTuple
encrypt
public void encrypt(javax.crypto.Cipher c)
throws java.lang.Exception
- Overrides:
encrypt in class QueryTuple
- Throws:
java.lang.Exception
decrypt
public void decrypt(javax.crypto.Cipher c)
throws java.lang.Exception
- Overrides:
decrypt in class QueryTuple
- Throws:
java.lang.Exception
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
toString
public java.lang.String toString()
- Specified by:
toString in class QueryFileTuple
checkHashesValidity
public boolean checkHashesValidity()
- Specified by:
checkHashesValidity in class QueryFileTuple