ucr.app
Class PeerReceiver
java.lang.Object
ucr.core.MessageReceiverAdapter
ucr.app.PeerReceiver
- All Implemented Interfaces:
- MessageReceiver
- public class PeerReceiver
- extends MessageReceiverAdapter
Method Summary |
private void |
loadIndexes()
|
private void |
local_err(java.lang.String str)
|
private void |
local_println(java.lang.String str)
|
private java.util.Vector |
local_search(java.lang.String query)
|
void |
receiveSearch(SearchMessage searchMessage)
Implement to receive a query message from the network,
this will be called for every query and subsequently should
be implement efficiently, the default implementation does nothing |
void |
receiveSearchReply(SearchReplyMessage searchReplyMessage,
java.lang.String host,
int port)
Implement to receive a qstreply |
void |
receiveTrace(TraceMessage traceMessage)
Implement to receive a query message from the network,
this will be called for every query and subsequently should
be implement efficiently, the default implementation does nothing |
(package private) void |
setServerSession(ServerSession serverSession)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serverSession
ServerSession serverSession
searcher
private static org.apache.lucene.search.IndexSearcher[] searcher
searcher_actual_size
private static int searcher_actual_size
GUIDreceived
private java.util.Hashtable GUIDreceived
PeerReceiver
public PeerReceiver()
loadIndexes
private void loadIndexes()
receiveTrace
public void receiveTrace(TraceMessage traceMessage)
- Description copied from class:
MessageReceiverAdapter
- Implement to receive a query message from the network,
this will be called for every query and subsequently should
be implement efficiently, the default implementation does nothing
- Specified by:
receiveTrace
in interface MessageReceiver
- Overrides:
receiveTrace
in class MessageReceiverAdapter
receiveSearch
public void receiveSearch(SearchMessage searchMessage)
- Description copied from class:
MessageReceiverAdapter
- Implement to receive a query message from the network,
this will be called for every query and subsequently should
be implement efficiently, the default implementation does nothing
- Specified by:
receiveSearch
in interface MessageReceiver
- Overrides:
receiveSearch
in class MessageReceiverAdapter
receiveSearchReply
public void receiveSearchReply(SearchReplyMessage searchReplyMessage,
java.lang.String host,
int port)
- Description copied from interface:
MessageReceiver
- Implement to receive a qstreply
setServerSession
void setServerSession(ServerSession serverSession)
local_println
private void local_println(java.lang.String str)
local_err
private void local_err(java.lang.String str)
local_search
private java.util.Vector local_search(java.lang.String query)