gov.nasa.gsfc.spdf.ssc
Class DataResult

java.lang.Object
  extended by gov.nasa.gsfc.spdf.ssc.Result
      extended by gov.nasa.gsfc.spdf.ssc.DataResult

public class DataResult
extends Result

This class represents the result of a DataRequest to the Satellite Situation Center.

Version:
$Revison: $
Author:
B. Harris

Constructor Summary
DataResult()
          Constructs a default DataResult with no data.
DataResult(Result value)
          Constructs a DataResult with the statusCode, statusSubCode, and statusText from the given Result object.
DataResult(ResultStatusCode statusCode, ResultStatusSubCode statusSubCode, java.util.List<java.lang.String> statusText, java.util.List<SatelliteData> data)
          Constructs a DataResult with the given values.
 
Method Summary
 java.util.List<SatelliteData> getData()
          Gets the satellite data.
 void setData(java.util.List<SatelliteData> value)
          Sets the satellite data.
 
Methods inherited from class gov.nasa.gsfc.spdf.ssc.Result
addStatusText, getStatusCode, getStatusSubCode, getStatusText, setStatusCode, setStatusSubCode, setStatusText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataResult

public DataResult()
Constructs a default DataResult with no data.


DataResult

public DataResult(Result value)
Constructs a DataResult with the statusCode, statusSubCode, and statusText from the given Result object. There is no initial data.

Parameters:
value - object containing the initial statusCode, statusSubCode, and statusText values

DataResult

public DataResult(ResultStatusCode statusCode,
                  ResultStatusSubCode statusSubCode,
                  java.util.List<java.lang.String> statusText,
                  java.util.List<SatelliteData> data)
Constructs a DataResult with the given values.

Parameters:
statusCode - result status code
statusSubCode - result status subcode
statusText - result status text
data - requested data
Method Detail

getData

public java.util.List<SatelliteData> getData()
Gets the satellite data.

Returns:
the requested satellite data
See Also:
setData(java.util.List)

setData

public void setData(java.util.List<SatelliteData> value)
Sets the satellite data.

Parameters:
value - new satellite data
See Also:
getData()


SSC Feedback.

Copyright © 2003-2008 United States Government as represented by the National Aeronautics and Space Administration. No copyright is claimed in the United States under Title 17, U.S.Code. All Other Right s Reserved.