Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Class Server

java.lang.Object
  |
  +--Server

public class Server
extends java.lang.Object
The Server class receives request from the client that the ServerConnectionThread pass to it, and submit them. It is responsible of submitting acquiring new engines actions and searching over the valid engines.


Constructor Summary
Server(int port)
          Create a new server that litsen to the port number port.
Server(java.lang.String url, java.lang.String engineName)
          Creates a new server that performs an acquire action and quits.
Server(java.util.Vector Query)
          Creates a new server that performs a search action and quits.
 
Method Summary
void acquire(java.lang.String url, java.lang.String engineName)
          Sends a request to acquire the following engine.
void doneAcquired(boolean succeed)
          Returns the acquire status results.
static void main(java.lang.String[] args)
          Enable running the server in differents modes.
void parse(java.lang.String url, java.lang.String engineName)
          Sends a request to parse the following engine.
void reportSearch(boolean succeed, java.lang.String urlName)
          Returns the search result and the place it the input placed.
void search(java.util.Vector searchFields)
          Sends a request to search for the following query.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Constructor Detail

Server

public Server(int port)
Create a new server that litsen to the port number port.

Server

public Server(java.lang.String url,
              java.lang.String engineName)
Creates a new server that performs an acquire action and quits.

Server

public Server(java.util.Vector Query)
Creates a new server that performs a search action and quits.
Method Detail

main

public static void main(java.lang.String[] args)
Enable running the server in differents modes.

parse

public void parse(java.lang.String url,
                  java.lang.String engineName)
Sends a request to parse the following engine.

acquire

public void acquire(java.lang.String url,
                    java.lang.String engineName)
Sends a request to acquire the following engine.

search

public void search(java.util.Vector searchFields)
Sends a request to search for the following query.

doneAcquired

public void doneAcquired(boolean succeed)
Returns the acquire status results.

reportSearch

public void reportSearch(boolean succeed,
                         java.lang.String urlName)
Returns the search result and the place it the input placed.

Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD