Esri Geoportal Server
1.0

com.esri.gpt.control.livedata.sos
Class ResponseHandler

java.lang.Object
  extended by com.esri.gpt.control.livedata.sos.ResponseHandler
All Implemented Interfaces:
ContentHandler
Direct Known Subclasses:
CompoundResponseHandler, SimpleResponseHandler

public abstract class ResponseHandler
extends Object
implements ContentHandler

Sensor Observation Service response handler.


Field Summary
protected  SOSContext sosContext
          SOS context
protected  ValueComponentsArray vcArr
          collected data
 
Constructor Summary
ResponseHandler(SOSContext sosContext, ValueComponentsArray vcArr)
          Creates instance of the handler.
 
Method Summary
 void endDocument()
           
 void endPrefixMapping(String prefix)
           
 void ignorableWhitespace(char[] ch, int start, int length)
           
 void processingInstruction(String target, String data)
           
 void setDocumentLocator(Locator locator)
           
 void skippedEntity(String name)
           
 void startDocument()
           
 void startPrefixMapping(String prefix, String uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xml.sax.ContentHandler
characters, endElement, startElement
 

Field Detail

sosContext

protected SOSContext sosContext
SOS context


vcArr

protected ValueComponentsArray vcArr
collected data

Constructor Detail

ResponseHandler

public ResponseHandler(SOSContext sosContext,
                       ValueComponentsArray vcArr)
Creates instance of the handler.

Parameters:
sosContext - SOS context
vcArr - container, where data will be collected
Method Detail

startDocument

public void startDocument()
                   throws SAXException
Specified by:
startDocument in interface ContentHandler
Throws:
SAXException

endDocument

public void endDocument()
                 throws SAXException
Specified by:
endDocument in interface ContentHandler
Throws:
SAXException

endPrefixMapping

public void endPrefixMapping(String prefix)
                      throws SAXException
Specified by:
endPrefixMapping in interface ContentHandler
Throws:
SAXException

ignorableWhitespace

public void ignorableWhitespace(char[] ch,
                                int start,
                                int length)
                         throws SAXException
Specified by:
ignorableWhitespace in interface ContentHandler
Throws:
SAXException

processingInstruction

public void processingInstruction(String target,
                                  String data)
                           throws SAXException
Specified by:
processingInstruction in interface ContentHandler
Throws:
SAXException

setDocumentLocator

public void setDocumentLocator(Locator locator)
Specified by:
setDocumentLocator in interface ContentHandler

skippedEntity

public void skippedEntity(String name)
                   throws SAXException
Specified by:
skippedEntity in interface ContentHandler
Throws:
SAXException

startPrefixMapping

public void startPrefixMapping(String prefix,
                               String uri)
                        throws SAXException
Specified by:
startPrefixMapping in interface ContentHandler
Throws:
SAXException

Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.