org.matalon.pagerankhits.conf
Class GeneralSettings

java.lang.Object
  extended byorg.matalon.pagerankhits.conf.GeneralSettings

public class GeneralSettings
extends java.lang.Object

This class includes general settings used by the program.

Author:
Yonatan Matalon

Field Summary
static java.lang.String CONF_DIR
           
static int CRAWLER_MAX_VISIBLE_LINES_NO
           
static java.lang.String CRAWLING_PROGRESS_REPORT_FILE
           
static java.lang.String CRAWLING_PROGRESS_REPORT_FILE_TAIL
           
static java.lang.String FILE_HITS_MODIFIED_RESULT_OBJECT
           
static java.lang.String FILE_HITS_RESULT_OBJECT
           
static java.lang.String FILE_INPUT_MATRIX
           
static java.lang.String FILE_OUTPUT_HITS_MODIFIED_VECTOR
           
static java.lang.String FILE_OUTPUT_HITS_VECTOR
           
static java.lang.String FILE_OUTPUT_PAGERANK_VECTOR
           
static java.lang.String FILE_PAGERANK_RESULT_OBJECT
           
static java.lang.String GRAPH_MATRIX_OUTPUT_FILE
           
static java.lang.String HITS_MODIFIED_VECTOR
           
static java.lang.String HITS_VECTOR
           
static java.lang.String HTML_CRAWL_THE_WEB_CENTER
           
static java.lang.String HTML_CRAWL_THE_WEB_ERROR
           
static java.lang.String JSP_CRAWL_THE_WEB_BOTTOM
           
static java.lang.String JSP_CRAWL_THE_WEB_TOP
           
static java.lang.String JSP_ROOT
           
static java.lang.String PAGE_DISPLAY_RESULTS
           
static java.lang.String PAGE_PREFIX
           
static java.lang.String PAGE_UPLOAD_COMPLETED_SUCCESSFULLY
           
static java.lang.String PAGE_UPLOAD_COMPLETED_WITH_ERROR
           
static java.lang.String PAGE1_TITLE
           
static java.lang.String PAGE2_TITLE
           
static java.lang.String PAGE3_TITLE
           
static java.lang.String PAGE4_TITLE
           
static java.lang.String PAGE5_TITLE
           
static java.lang.String PAGE6_TITLE
           
static java.lang.String PAGERANK_VECTOR
           
static java.lang.String PARAM_NAME_ALGORITHM
           
static java.lang.String PARAM_NAME_ORDER
           
static java.lang.String PARAM_NAME_ORDER_BY
           
static java.lang.String PARAM_NAME_RESULTS_NO
           
static java.lang.String PARAM_VALUE_HITS
           
static java.lang.String PARAM_VALUE_HITS_MODIFIED
           
static java.lang.String PARAM_VALUE_ORDER_ASCENDING
           
static java.lang.String PARAM_VALUE_ORDER_BY_PAGE
           
static java.lang.String PARAM_VALUE_ORDER_BY_RANK
           
static java.lang.String PARAM_VALUE_ORDER_DESCENDING
           
static java.lang.String PARAM_VALUE_PAGERANK
           
static java.lang.String PROPERTIES_EXTENSION
           
static java.lang.String PROPERTIES_TLD
           
static java.lang.String PROPERTIES_WEB
           
static java.lang.String ROOT_DIR
           
private static int server
           
private static int SERVER_DEVELOPMENT
           
private static int SERVER_PRODUCTION
           
static java.lang.String SERVLET_CRAWLER_CONTROL
           
static java.lang.String SERVLET_DISPLAY_MATRIX
           
static java.lang.String SERVLET_ROOT
           
static java.lang.String SERVLET_SHOW_CRAWLING_PROGRESS
           
static java.lang.String TLD_PROPERTIES_FILE_NAME
           
static java.lang.String TLDS_ALPHA_BY_DOMAIN_URL
           
static java.lang.String WEB_PROPERTIES_FILE_NAME
           
 
Constructor Summary
GeneralSettings()
           
 
Method Summary
static java.lang.String getPageTitleByPageIndex(int pageIndex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVER_DEVELOPMENT

private static final int SERVER_DEVELOPMENT
See Also:
Constant Field Values

SERVER_PRODUCTION

private static final int SERVER_PRODUCTION
See Also:
Constant Field Values

server

private static final int server
See Also:
Constant Field Values

ROOT_DIR

public static final java.lang.String ROOT_DIR

CONF_DIR

public static final java.lang.String CONF_DIR

SERVLET_ROOT

public static final java.lang.String SERVLET_ROOT

JSP_ROOT

public static final java.lang.String JSP_ROOT

PROPERTIES_WEB

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

PROPERTIES_TLD

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

PROPERTIES_EXTENSION

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

WEB_PROPERTIES_FILE_NAME

public static final java.lang.String WEB_PROPERTIES_FILE_NAME

TLD_PROPERTIES_FILE_NAME

public static final java.lang.String TLD_PROPERTIES_FILE_NAME

TLDS_ALPHA_BY_DOMAIN_URL

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

SERVLET_CRAWLER_CONTROL

public static final java.lang.String SERVLET_CRAWLER_CONTROL

SERVLET_SHOW_CRAWLING_PROGRESS

public static final java.lang.String SERVLET_SHOW_CRAWLING_PROGRESS

SERVLET_DISPLAY_MATRIX

public static final java.lang.String SERVLET_DISPLAY_MATRIX

JSP_CRAWL_THE_WEB_TOP

public static final java.lang.String JSP_CRAWL_THE_WEB_TOP

HTML_CRAWL_THE_WEB_CENTER

public static final java.lang.String HTML_CRAWL_THE_WEB_CENTER

JSP_CRAWL_THE_WEB_BOTTOM

public static final java.lang.String JSP_CRAWL_THE_WEB_BOTTOM

HTML_CRAWL_THE_WEB_ERROR

public static final java.lang.String HTML_CRAWL_THE_WEB_ERROR

CRAWLING_PROGRESS_REPORT_FILE_TAIL

public static final java.lang.String CRAWLING_PROGRESS_REPORT_FILE_TAIL

CRAWLING_PROGRESS_REPORT_FILE

public static final java.lang.String CRAWLING_PROGRESS_REPORT_FILE

GRAPH_MATRIX_OUTPUT_FILE

public static final java.lang.String GRAPH_MATRIX_OUTPUT_FILE

CRAWLER_MAX_VISIBLE_LINES_NO

public static final int CRAWLER_MAX_VISIBLE_LINES_NO
See Also:
Constant Field Values

PAGE_PREFIX

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

PAGE1_TITLE

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

PAGE2_TITLE

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

PAGE3_TITLE

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

PAGE4_TITLE

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

PAGE5_TITLE

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

PAGE6_TITLE

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

PAGE_UPLOAD_COMPLETED_WITH_ERROR

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

PAGE_UPLOAD_COMPLETED_SUCCESSFULLY

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

PAGE_DISPLAY_RESULTS

public static final java.lang.String PAGE_DISPLAY_RESULTS

FILE_INPUT_MATRIX

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

PAGERANK_VECTOR

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

FILE_OUTPUT_PAGERANK_VECTOR

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

FILE_PAGERANK_RESULT_OBJECT

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

HITS_VECTOR

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

FILE_OUTPUT_HITS_VECTOR

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

FILE_HITS_RESULT_OBJECT

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

HITS_MODIFIED_VECTOR

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

FILE_OUTPUT_HITS_MODIFIED_VECTOR

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

FILE_HITS_MODIFIED_RESULT_OBJECT

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

PARAM_NAME_ALGORITHM

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

PARAM_VALUE_PAGERANK

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

PARAM_VALUE_HITS

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

PARAM_VALUE_HITS_MODIFIED

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

PARAM_NAME_ORDER_BY

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

PARAM_VALUE_ORDER_BY_PAGE

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

PARAM_VALUE_ORDER_BY_RANK

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

PARAM_NAME_ORDER

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

PARAM_VALUE_ORDER_ASCENDING

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

PARAM_VALUE_ORDER_DESCENDING

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

PARAM_NAME_RESULTS_NO

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

GeneralSettings

public GeneralSettings()
Method Detail

getPageTitleByPageIndex

public static final java.lang.String getPageTitleByPageIndex(int pageIndex)
Parameters:
pageIndex -
Returns:
Returns the title of the page according to the given page index.