org.openprivacy.reptile.xml
Class SequenceDispatchHandler

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--org.openprivacy.reptile.xml.SequenceDispatchHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class SequenceDispatchHandler
extends org.xml.sax.helpers.DefaultHandler

Responsible for fetching content form the cache.

Version:
$Id: SequenceDispatchHandler.java,v 1.17 2001/12/12 09:41:21 burton Exp $
Author:
burtonator

Field Summary
static talon.util.net.URI RESOURCE
           
 
Constructor Summary
SequenceDispatchHandler(java.lang.String requestedSequenceName, ParameterPasser params)
           
 
Method Summary
 java.lang.String dispatch()
          Dispatch this sequence after it is found...
 SequenceDispatchEntry getSequenceDispatchEntry(java.lang.String name)
           
 void setSequenceDispatchEntry(java.lang.String name, SequenceDispatchEntry entry)
           
 void startElement(java.lang.String uri, java.lang.String local, java.lang.String raw, org.xml.sax.Attributes attrs)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

public static final talon.util.net.URI RESOURCE
Constructor Detail

SequenceDispatchHandler

public SequenceDispatchHandler(java.lang.String requestedSequenceName,
                               ParameterPasser params)
                        throws ReptileException
Parameters:
requestedSequenceName - The value of the the sequence we want dispatched.
Method Detail

startElement

public void startElement(java.lang.String uri,
                         java.lang.String local,
                         java.lang.String raw,
                         org.xml.sax.Attributes attrs)
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler

dispatch

public java.lang.String dispatch()
                          throws java.lang.Exception
Dispatch this sequence after it is found...

java.lang.Exception

getSequenceDispatchEntry

public SequenceDispatchEntry getSequenceDispatchEntry(java.lang.String name)

setSequenceDispatchEntry

public void setSequenceDispatchEntry(java.lang.String name,
                                     SequenceDispatchEntry entry)