public class SPSCommonReaderV20 extends Object
Helper routines for parsing common structures present in several SPS requests/responses
Modifier and Type | Field and Description |
---|---|
protected SWEUtils |
sweUtils |
protected DateTimeFormat |
timeFormat |
Constructor and Description |
---|
SPSCommonReaderV20() |
Modifier and Type | Method and Description |
---|---|
FeasibilityReport |
readFeasibilityReport(DOMHelper dom,
Element reportElt)
Reads a feasibility report using the provided structure for study parameters
|
StatusReport |
readReport(DOMHelper dom,
Element reportElt) |
protected void |
readReportXML(DOMHelper dom,
Element reportElt,
StatusReport report)
Reads common report attributes and add them to
the given StatusReport object
|
ReservationReport |
readReservationReport(DOMHelper dom,
Element reportElt)
Reads a reservation report using the provided structure for report parameters
|
StatusReport |
readStatusReport(DOMHelper dom,
Element reportElt)
Reads a status report using the provided structure for report parameters
|
SWEData |
readSWEData(DOMHelper dom,
Element paramsElt,
DataComponent paramStructure)
Read SWE Data stream such as inside taskingParameters or reportParameters
|
protected SWEUtils sweUtils
protected DateTimeFormat timeFormat
public SWEData readSWEData(DOMHelper dom, Element paramsElt, DataComponent paramStructure) throws XMLReaderException
dom
- paramsElt
- paramStructure
- XMLReaderException
protected void readReportXML(DOMHelper dom, Element reportElt, StatusReport report) throws OWSException
dom
- reportElt
- report
- report
- paramStructure
- OWSException
public StatusReport readReport(DOMHelper dom, Element reportElt) throws OWSException
OWSException
public StatusReport readStatusReport(DOMHelper dom, Element reportElt) throws OWSException
dom
- reportElt
- OWSException
public ReservationReport readReservationReport(DOMHelper dom, Element reportElt) throws OWSException
dom
- reportElt
- OWSException
public FeasibilityReport readFeasibilityReport(DOMHelper dom, Element reportElt) throws OWSException
dom
- reportElt
- OWSException
Copyright © 2016 Sensia Software LLC. All rights reserved.