gov.bnl.star.offline.scheduler.request
Class RequestHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by gov.bnl.star.offline.scheduler.request.RequestHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Direct Known Subclasses:
JDLHandler, RDLHandler

public abstract class RequestHandler
extends org.xml.sax.helpers.DefaultHandler

Abstract parent class to read STAR scheduler job request elements and create a Request. Subclassed from DefaultHandler, which receives parse events from a SAXParser

Version:
$Revision: 1.2 $ $Date: 2006/11/21 00:41:31 $
Author:
paulh

Field Summary
protected  java.util.Map defaults
           
protected static java.util.logging.Logger log
           
protected  java.util.ArrayList requests
           
protected  java.lang.String xmlFileName
           
 
Constructor Summary
RequestHandler(java.lang.String fileName)
           
 
Method Summary
 Request[] getRequests()
           
 void setDefaults(java.util.Map defaults)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static java.util.logging.Logger log

requests

protected java.util.ArrayList requests

defaults

protected java.util.Map defaults

xmlFileName

protected java.lang.String xmlFileName
Constructor Detail

RequestHandler

public RequestHandler(java.lang.String fileName)
Method Detail

getRequests

public Request[] getRequests()

setDefaults

public void setDefaults(java.util.Map defaults)


Copyright © 2002-2004 STAR collaboration - Brookhaven National Laboratory. All Rights Reserved.