|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SatelliteSituationCenterInterface
This interface represents the XML Web Service interface to NASA's Satellite Situation Center.
Important Notes:
getPrivacyAndImportantNotices() method.javadoc documentation
of this Web Service interface, be aware that the code-level
details seen by a client developer may contain differences.
For example, where this javadoc documentation
may describe a parameter as being of type
java.util.Calendar, a client developer may be
required to use a different type such as
javax.xml.datatype.XMLGregorianCalendar. It is
also likely that the object constructors used by a client do
not function exactly like the ones described here (client
developers should not trust that their constructors have the
same default behavior). These types of differences are
determined by the language (Java, Perl, etc.) and the tools
and libararies (for example JAX-WS) the client is using. The
WSDL is the offical description of this Web Service.
Nonetheless, this javadoc documentation contains
important semantic information about about this Web Service
that is valuable to a client developer regardless of the
language or tools they may be using.SatelliteSpecification.getId() value set to a SPASE
ResourceID of an Observatory corresponding to an SSC satellite.
The following additional notes apply to SPASE ResourceIDs:
getAllSpaseObservatories()
to programmatically obtain the associations between SPASE
ResourceID and SSC satellite identifier values. These
associations are also viewable at
SPDF SPASE ObservatoriesgetAcknowledgements() method is provided.
| Method Summary | |
|---|---|
FileResult |
getAcknowledgements()
This method provides a list of URLs that can be used by clients to acknowledge the use of these Web Services. |
java.util.List<GroundStationDescription> |
getAllGroundStations()
Provides descriptions of all the ground stations available through this Web Service. |
java.util.List<SatelliteDescription> |
getAllSatellites()
Provides descriptions of all the Satellites available through this Web Service. |
java.util.List<SpaseObservatoryDescription> |
getAllSpaseObservatories()
Provides descriptions of all the Space Physics Archive Search and Extract (SPASE) Observatories available through this Web Service. |
DataResult |
getData(DataRequest request)
Requests various information (see DataRequest) about a
set of satellites. |
FileResult |
getDataFiles(DataFileRequest request)
Requests various information (see DataFileRequest)
about a set of satellites and returns the information in one
or more files. |
FileResult |
getGraphs(GraphRequest request)
Requests a graph (see GraphRequest) of a set of
satellites. |
FileResult |
getPrivacyAndImportantNotices()
This method provides a list of URLs to privacy and important notices concerning the use of these Web Services. |
| Method Detail |
|---|
FileResult getPrivacyAndImportantNotices()
throws SSCExternalException
SSCExternalException - thrown if unable to fulfill request
FileResult getAcknowledgements()
throws SSCExternalException
SSCExternalException - thrown if unable to fulfill request
java.util.List<SatelliteDescription> getAllSatellites()
throws SSCExternalException
SSCExternalException - thrown if unable to fulfill request
java.util.List<SpaseObservatoryDescription> getAllSpaseObservatories()
throws SSCExternalException
notes concerning SPASE
support.
SSCExternalException - thrown if unable to fulfill request
java.util.List<GroundStationDescription> getAllGroundStations()
throws SSCExternalException
SSCExternalException - thrown if unable to fulfill request
DataResult getData(DataRequest request)
throws SSCExternalException,
SSCResourceLimitExceededException
DataRequest) about a
set of satellites.
request - specifies what data is being requested
SSCExternalException - if unable to fulfill request
SSCResourceLimitExceededException - if unable to fulfill
request due to a server resource limit
FileResult getDataFiles(DataFileRequest request)
throws SSCExternalException,
SSCResourceLimitExceededException
DataFileRequest)
about a set of satellites and returns the information in one
or more files.
request - specifies what data is being requested
SSCExternalException - if unable to fulfill request
SSCResourceLimitExceededException - if unable to fulfill
request due to a server resource limit
FileResult getGraphs(GraphRequest request)
throws SSCExternalException,
SSCResourceLimitExceededException
GraphRequest) of a set of
satellites.
request - specifies what data is being requested
SSCExternalException - if unable to fulfill request
SSCResourceLimitExceededException - if unable to fulfill
request due to a server resource limit
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||