org.net2map.pov.p2p.services.searchService.Processor Class Reference

Collaboration diagram for org.net2map.pov.p2p.services.searchService.Processor:

Collaboration graph
[legend]
List of all members.

Detailed Description

Container class for the RequestProcessor and the ResponseProcessor.

Author:
Philippe MOULIN

Definition at line 14 of file Processor.java.

Public Member Functions

 Processor ()
 Creates a new instance of Processor.

RequestProcessor getRequestProcessor ()
 Getter method.

ResponseProcessor getResponseProcessor ()
 Getter method.

org.net2map.pov.documentsManager.PovDocumentsSet getAnswer (org.net2map.pov.dimension.DimensionSubsetList theQuestion)
 Calls the search engine.


Private Attributes

RequestProcessor theRequestProcessor
 Processes both loacl and remote search requests.

ResponseProcessor theResponseProcessor
 Processes local and remote responses, which are both sent to the ResultListener.


Constructor & Destructor Documentation

org.net2map.pov.p2p.services.searchService.Processor.Processor  ) 
 

Creates a new instance of Processor.

Definition at line 27 of file Processor.java.

References org.net2map.pov.p2p.services.searchService.Processor.theRequestProcessor, and org.net2map.pov.p2p.services.searchService.Processor.theResponseProcessor.


Member Function Documentation

org.net2map.pov.documentsManager.PovDocumentsSet org.net2map.pov.p2p.services.searchService.Processor.getAnswer org.net2map.pov.dimension.DimensionSubsetList  theQuestion  ) 
 

Calls the search engine.

Parameters:
theQuestion The query
Returns:
The result

Definition at line 55 of file Processor.java.

Referenced by org.net2map.pov.p2p.services.searchService.RequestProcessor.processLocalRequest(), and org.net2map.pov.p2p.services.searchService.RequestProcessor.processRemoteRequest().

RequestProcessor org.net2map.pov.p2p.services.searchService.Processor.getRequestProcessor  ) 
 

Getter method.

Returns:
A reference to the RequestProcessor

Definition at line 36 of file Processor.java.

References org.net2map.pov.p2p.services.searchService.Processor.theRequestProcessor.

ResponseProcessor org.net2map.pov.p2p.services.searchService.Processor.getResponseProcessor  ) 
 

Getter method.

Returns:
A reference to the ResponseProcessor

Definition at line 44 of file Processor.java.

References org.net2map.pov.p2p.services.searchService.Processor.theResponseProcessor.

Referenced by org.net2map.pov.p2p.services.searchService.RequestProcessor.processLocalRequest(), and org.net2map.pov.p2p.services.searchService.RequestProcessor.processRemoteRequest().


Member Data Documentation

RequestProcessor org.net2map.pov.p2p.services.searchService.Processor.theRequestProcessor [private]
 

Processes both loacl and remote search requests.

Local search requests are sent to other nodes, and remote search requests are answered.

Definition at line 20 of file Processor.java.

Referenced by org.net2map.pov.p2p.services.searchService.Processor.getRequestProcessor(), and org.net2map.pov.p2p.services.searchService.Processor.Processor().

ResponseProcessor org.net2map.pov.p2p.services.searchService.Processor.theResponseProcessor [private]
 

Processes local and remote responses, which are both sent to the ResultListener.

Definition at line 24 of file Processor.java.

Referenced by org.net2map.pov.p2p.services.searchService.Processor.getResponseProcessor(), and org.net2map.pov.p2p.services.searchService.Processor.Processor().


The documentation for this class was generated from the following file:
Accueil | Téléchargement | Manuel | Doc. technique | Sources CVS | Faq | Nous contacter
©2003 - All Rights Reserved