ants.p2p.query
Class ServerInfo

java.lang.Object
  extended by ants.p2p.query.QueryTuple
      extended by ants.p2p.query.ServerInfo
All Implemented Interfaces:
java.io.Serializable

public class ServerInfo
extends QueryTuple

See Also:
Serialized Form

Constructor Summary
ServerInfo(ServerInfo si, java.lang.String sessionKey)
           
ServerInfo(java.lang.String sessionKey, java.lang.String stringAddress, java.lang.Integer port, java.lang.String connectionType)
           
 
Method Summary
 void decrypt(javax.crypto.Cipher c)
           
 void encrypt(javax.crypto.Cipher c)
           
 boolean equals(java.lang.Object o)
           
 java.net.InetAddress getAddress()
           
 java.lang.String getConnectionType()
           
 java.lang.Integer getPort()
           
 java.lang.String toString()
           
 
Methods inherited from class ants.p2p.query.QueryTuple
getEncryptedSessionKey
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServerInfo

public ServerInfo(java.lang.String sessionKey,
                  java.lang.String stringAddress,
                  java.lang.Integer port,
                  java.lang.String connectionType)

ServerInfo

public ServerInfo(ServerInfo si,
                  java.lang.String sessionKey)
Method Detail

getAddress

public java.net.InetAddress getAddress()

getPort

public java.lang.Integer getPort()

getConnectionType

public java.lang.String getConnectionType()

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object