gov.nasa.gsfc.spdf.ssc
Class Result

java.lang.Object
  extended by gov.nasa.gsfc.spdf.ssc.Result
Direct Known Subclasses:
DataResult, FileResult

public class Result
extends java.lang.Object

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

Version:
$Revison: $
Author:
B. Harris

Constructor Summary
Result()
          Constructs a Result with a default (successful) value.
Result(ResultStatusCode statusCode, ResultStatusSubCode statusSubCode, java.util.List<java.lang.String> statusText)
          Constructs a Result with the given values.
 
Method Summary
 void addStatusText(java.lang.String value)
          Adds the given textual status to the status text list.
 ResultStatusCode getStatusCode()
          Gets the status code value.
 ResultStatusSubCode getStatusSubCode()
          Gets the status sub-code value.
 java.util.List<java.lang.String> getStatusText()
          Gets the textual status value.
 void setStatusCode(ResultStatusCode value)
          Sets the status code value.
 void setStatusSubCode(ResultStatusSubCode value)
          Sets the status sub-code value.
 void setStatusText(java.util.List<java.lang.String> value)
          Sets the textual status value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Result

public Result()
Constructs a Result with a default (successful) value.


Result

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

Parameters:
statusCode - status code value
statusSubCode - status sub-code value
statusText - textual status value
Method Detail

getStatusCode

public ResultStatusCode getStatusCode()
Gets the status code value.

Returns:
status code
See Also:
setStatusCode(gov.nasa.gsfc.spdf.ssc.ResultStatusCode)

setStatusCode

public void setStatusCode(ResultStatusCode value)
Sets the status code value.

Parameters:
value - new status code value
See Also:
getStatusCode()

getStatusSubCode

public ResultStatusSubCode getStatusSubCode()
Gets the status sub-code value.

Returns:
status sub-code
See Also:
setStatusSubCode(gov.nasa.gsfc.spdf.ssc.ResultStatusSubCode)

setStatusSubCode

public void setStatusSubCode(ResultStatusSubCode value)
Sets the status sub-code value.

Parameters:
value - new sub-status code value
See Also:
getStatusSubCode()

getStatusText

public java.util.List<java.lang.String> getStatusText()
Gets the textual status value.

Returns:
textual status value
See Also:
setStatusText(java.util.List)

setStatusText

public void setStatusText(java.util.List<java.lang.String> value)
Sets the textual status value.

Parameters:
value - new textual status value
See Also:
getStatusText()

addStatusText

public void addStatusText(java.lang.String value)
Adds the given textual status to the status text list.

Parameters:
value - textual status to add to list


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.