HPSearch

cgl.hpsearch.engine.URIBindings
Class URLHandler

java.lang.Object
  extended bycgl.hpsearch.engine.URIBindings.URLHandler
All Implemented Interfaces:
SystemConstants

public class URLHandler
extends Object
implements SystemConstants

Handler for reading arbitrary URLs.

Author:
Harshawardhan S. Gadgil

Field Summary
 
Fields inherited from interface cgl.hpsearch.common.SystemConstants
ABANDON_HANDLER, ABANDONED, BROKER_HOST, BROKER_PORT, BUF_SIZE, EOT, EXCEPTION, FAILURE, FILESEPARTOR, FLOW_LOGGING_MANAGER, FLOW_MANAGER, HPSEARCH_CONFIG, HPSEARCH_HOME, HPSEARCH_SHELL, HPSEARCH_WS, MARKER, NB_HOME, NB_PERFORMANCE_DATA_TOPIC, OS_TYPE, OS_UNIX, OS_WIN, PORT, PROTOCOL, READY, RESUME, RUNNING, SCRIPT_ARGS, SCRIPT_PATH, SHELLWS_PORT, START_HANDLER, STREAM_MARKER_DATA, STREAM_MARKER_EOF, STX, SUCCESS, SUSPEND, TASK_DEFINED, TASK_SCHEDULER_ENGINE, TASKSCHEDULER_AUTO_CONNECT_COMM_LINK, TASKSCHEDULER_ENGINE_COMM_LINK, THREAD_SLEEP_INTERVAL, UNKNOWN, WAITING, WSCONTEXT_RESULT_BIN, WSCONTEXT_SERVICE
 
Constructor Summary
URLHandler(String urlString)
          Downloads a file from the URL specifed by the urlString .
 
Method Summary
 InputStream getInputStream()
          Get the URLConnection's input stream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLHandler

public URLHandler(String urlString)
Downloads a file from the URL specifed by the urlString . If a file name is not specified in the url then the default file (e.g. "index.html") as configured in the webserver, will be downloaded.

Parameters:
urlString - The URL to download.
Method Detail

getInputStream

public InputStream getInputStream()
Get the URLConnection's input stream

Returns:
The URLConnection's input stream, Null on error

HPSearch

For comments and suggestions please send e-mail to Harshawardhan Gadgil
Last updated: June 9 2006