Class StockJobGoogle

java.lang.Object
  extended by CollectJob
      extended by StockJob
          extended by StockJobGoogle
All Implemented Interfaces:
org.quartz.Job

public class StockJobGoogle
extends StockJob

Stock collection job for Google stock feeds, implementing an XML parsing routine.

Author:
fhogenboom

Field Summary
private static org.slf4j.Logger _log
           
 
Fields inherited from class StockJob
comp, date_now, dbs, file_ext, file_path, job_key, max_jobs, num_files, num_jobs, stock_name, stock_txt_date, stock_txt_time, stock_url, stock_url_base, stock_url_parm, stock_xml_attr, stock_xml_elms, stock_xml_root, zip_buffer, zip_files
 
Fields inherited from class CollectJob
date, form_date, form_hday, form_time, hday, hour_stop, hour_strt, mnte_stop, mnte_strt, scnd_stop, scnd_strt, time, time_zone
 
Constructor Summary
StockJobGoogle()
          Constructor.
 
Method Summary
protected  org.slf4j.Logger getLogger()
          Retrieves the Logger of the component.
protected  void parseFeed()
          Parses feed containing stock data.
 
Methods inherited from class StockJob
collect, configureLocal, loadLocal, storeLocal
 
Methods inherited from class CollectJob
execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_log

private static org.slf4j.Logger _log
Constructor Detail

StockJobGoogle

public StockJobGoogle()
Constructor.

Method Detail

getLogger

protected org.slf4j.Logger getLogger()
Retrieves the Logger of the component.

Specified by:
getLogger in class StockJob
Returns:
Logger used for logging system output.

parseFeed

protected void parseFeed()
Parses feed containing stock data.

Specified by:
parseFeed in class StockJob