org.matalon.pagerankhits.servlet
Class DisplayMatrixServlet

java.lang.Object
  extended byjavax.servlet.GenericServlet
      extended byjavax.servlet.http.HttpServlet
          extended byorg.matalon.pagerankhits.servlet.AbstractServlet
              extended byorg.matalon.pagerankhits.servlet.DisplayMatrixServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class DisplayMatrixServlet
extends AbstractServlet

This servlet is responsible for displaying a matrix, which is built according to the URLs retrieved by the crawler.

Author:
Yonatan Matalon
See Also:
Serialized Form

Field Summary
static java.lang.String ATTACHMENT_FILE_NAME
           
static java.lang.String MATRIX_DISPLAY_FULL
           
static java.lang.String MATRIX_DISPLAY_SPARSE
           
static java.lang.String MATRIX_FORMAT_TEXT_HTML
           
static java.lang.String MATRIX_FORMAT_TEXT_PLAIN
           
static java.lang.String MATRIX_TYPE_ADJACENCY
           
static java.lang.String MATRIX_TYPE_INNERLINKRANK
           
static java.lang.String MATRIX_TYPE_PAGERANK
           
static java.lang.String MATRIX_TYPE_PAGERANK_CORRECTED
           
static java.lang.String REQ_PARAM_AS_ATTACHMENT
           
static java.lang.String REQ_PARAM_COLS_START
           
static java.lang.String REQ_PARAM_MATRIX_DISPLAY
           
static java.lang.String REQ_PARAM_MATRIX_FORMAT
           
static java.lang.String REQ_PARAM_MATRIX_TYPE
           
static java.lang.String REQ_PARAM_ROWS_START
           
private static long serialVersionUID
           
 
Fields inherited from class org.matalon.pagerankhits.servlet.AbstractServlet
PARAM_NAME_STATUS, PARAM_VALUE_STATUS_ERROR, PARAM_VALUE_STATUS_IDLE, PARAM_VALUE_STATUS_RUNNING, PARAM_VALUE_STATUS_SUCCESS, RECENTLY_MODIFIED_INTERVAL
 
Fields inherited from class javax.servlet.http.HttpServlet
 
Fields inherited from class javax.servlet.GenericServlet
 
Constructor Summary
DisplayMatrixServlet()
           
 
Method Summary
protected  void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class org.matalon.pagerankhits.servlet.AbstractServlet
printErrorMessage, printStandByMessage
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

REQ_PARAM_MATRIX_TYPE

public static final java.lang.String REQ_PARAM_MATRIX_TYPE
See Also:
Constant Field Values

MATRIX_TYPE_ADJACENCY

public static final java.lang.String MATRIX_TYPE_ADJACENCY
See Also:
Constant Field Values

MATRIX_TYPE_PAGERANK

public static final java.lang.String MATRIX_TYPE_PAGERANK
See Also:
Constant Field Values

MATRIX_TYPE_PAGERANK_CORRECTED

public static final java.lang.String MATRIX_TYPE_PAGERANK_CORRECTED
See Also:
Constant Field Values

MATRIX_TYPE_INNERLINKRANK

public static final java.lang.String MATRIX_TYPE_INNERLINKRANK
See Also:
Constant Field Values

REQ_PARAM_MATRIX_FORMAT

public static final java.lang.String REQ_PARAM_MATRIX_FORMAT
See Also:
Constant Field Values

MATRIX_FORMAT_TEXT_PLAIN

public static final java.lang.String MATRIX_FORMAT_TEXT_PLAIN
See Also:
Constant Field Values

MATRIX_FORMAT_TEXT_HTML

public static final java.lang.String MATRIX_FORMAT_TEXT_HTML
See Also:
Constant Field Values

REQ_PARAM_MATRIX_DISPLAY

public static final java.lang.String REQ_PARAM_MATRIX_DISPLAY
See Also:
Constant Field Values

MATRIX_DISPLAY_FULL

public static final java.lang.String MATRIX_DISPLAY_FULL
See Also:
Constant Field Values

MATRIX_DISPLAY_SPARSE

public static final java.lang.String MATRIX_DISPLAY_SPARSE
See Also:
Constant Field Values

REQ_PARAM_ROWS_START

public static final java.lang.String REQ_PARAM_ROWS_START
See Also:
Constant Field Values

REQ_PARAM_COLS_START

public static final java.lang.String REQ_PARAM_COLS_START
See Also:
Constant Field Values

REQ_PARAM_AS_ATTACHMENT

public static final java.lang.String REQ_PARAM_AS_ATTACHMENT
See Also:
Constant Field Values

ATTACHMENT_FILE_NAME

public static final java.lang.String ATTACHMENT_FILE_NAME
See Also:
Constant Field Values
Constructor Detail

DisplayMatrixServlet

public DisplayMatrixServlet()
Method Detail

service

protected void service(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response)
                throws javax.servlet.ServletException,
                       java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException
See Also:
HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)