core.messages
Class SearchMessage

java.lang.Object
  extended bycore.Message
      extended bycore.messages.SearchMessage

public class SearchMessage
extends Message

Adapted from Adam's PresenceMessage.java

Author:
schmitth

Constructor Summary
SearchMessage(java.lang.String source, SearchMessage origSearch, java.lang.String users, java.lang.String infos, java.lang.String addresses)
           
SearchMessage(java.lang.String source, java.lang.String dest, SearchType type, java.lang.String userName, java.lang.String info, java.lang.String address, long searchId)
           
SearchMessage(java.lang.String source, java.lang.String dest, SearchType type, java.lang.String userName, java.lang.String info, java.lang.String address, long searchId, long id)
           
SearchMessage(java.lang.String source, java.lang.String userName, java.lang.String info)
           
 
Method Summary
 java.lang.String getAddress()
           
 java.lang.String getInfo()
           
 long getLongSearchId()
           
 java.lang.String getSearchID()
           
 SearchType getType()
           
 java.lang.String getUserName()
           
 byte[] toXML()
           
 
Methods inherited from class core.Message
getDestination, getId, getMessageType, getSource, restamp
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchMessage

public SearchMessage(java.lang.String source,
                     java.lang.String userName,
                     java.lang.String info)
Parameters:
source -
userName -
info -

SearchMessage

public SearchMessage(java.lang.String source,
                     SearchMessage origSearch,
                     java.lang.String users,
                     java.lang.String infos,
                     java.lang.String addresses)

SearchMessage

public SearchMessage(java.lang.String source,
                     java.lang.String dest,
                     SearchType type,
                     java.lang.String userName,
                     java.lang.String info,
                     java.lang.String address,
                     long searchId)

SearchMessage

public SearchMessage(java.lang.String source,
                     java.lang.String dest,
                     SearchType type,
                     java.lang.String userName,
                     java.lang.String info,
                     java.lang.String address,
                     long searchId,
                     long id)
Method Detail

toXML

public byte[] toXML()
Specified by:
toXML in class Message

getUserName

public java.lang.String getUserName()

getInfo

public java.lang.String getInfo()

getType

public SearchType getType()

getSearchID

public java.lang.String getSearchID()

getAddress

public java.lang.String getAddress()
Returns:
Returns the address.

getLongSearchId

public long getLongSearchId()