sonification.dataimport.visbards_resourcetoolkit.model.threadtask
Class SoapConnectionTask

java.lang.Object
  extended by sonification.dataimport.visbards_resourcetoolkit.model.threadtask.ThreadTask
      extended by sonification.dataimport.visbards_resourcetoolkit.model.threadtask.SoapConnectionTask
All Implemented Interfaces:
ProgressReporter

public class SoapConnectionTask
extends ThreadTask


Field Summary
static int GET_ALL_MISSION_GROUPS
           
static int GET_DATA_URLS
           
static int GET_DATASET_VARIABLES
           
static int GET_DATASETS
           
static int GET_SSC_SAT_POSITIONS
           
static int GET_SSC_SATS_AVAIL
           
static int GET_VIEW_DESCRIPTIONS
           
static int OPEN_CONNECTION
           
static int TRANSFER_FILES
           
 
Fields inherited from class sonification.dataimport.visbards_resourcetoolkit.model.threadtask.ThreadTask
fShowCancelButton, fTitle
 
Constructor Summary
SoapConnectionTask(java.lang.String title, int taskType)
           
 
Method Summary
 void execute()
           
 gov.nasa.gsfc.spdf.cdas.DatasetDescription[] getDatasetDescription()
           
 java.lang.String[] getDataURLs()
           
 java.io.File[] getLocalFiles()
           
 java.lang.String[] getMissionGroups()
           
 gov.nasa.gsfc.spdf.cdas.ViewDescription[] getMissionViews()
           
 java.util.ArrayList getSSCPrunedDataURLs()
           
 java.lang.String[][] getSSCSatellitesAvailable()
           
 java.lang.String[][] getVariablesAvailable()
           
 void newTask(java.lang.String title, int taskType)
           
 void setConnectionURL(java.lang.String url)
           
 void setDataURLs(java.lang.String[] dataURLs)
           
 void setSelectedDataset(java.lang.String selectedDataset)
           
 void setSelectedMissionGroup(java.lang.String[] selectedMissionGroup)
           
 void setSelectedSpacecraftInfo(java.lang.String selectedSpacecraft, java.util.Date startDate, java.util.Date endDate)
           
 void setSSCSpacecraftRetrievalInfo(java.lang.String[] selectedSats, java.lang.String coordSystem, int resolution, java.util.Date startDate, java.util.Date endDate)
           
 
Methods inherited from class sonification.dataimport.visbards_resourcetoolkit.model.threadtask.ThreadTask
getProgress, getTaskTitle, go, isFinished, isSuccess, setFinished, setProgress, setTaskTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OPEN_CONNECTION

public static final int OPEN_CONNECTION
See Also:
Constant Field Values

TRANSFER_FILES

public static final int TRANSFER_FILES
See Also:
Constant Field Values

GET_VIEW_DESCRIPTIONS

public static final int GET_VIEW_DESCRIPTIONS
See Also:
Constant Field Values

GET_DATA_URLS

public static final int GET_DATA_URLS
See Also:
Constant Field Values

GET_ALL_MISSION_GROUPS

public static final int GET_ALL_MISSION_GROUPS
See Also:
Constant Field Values

GET_DATASETS

public static final int GET_DATASETS
See Also:
Constant Field Values

GET_DATASET_VARIABLES

public static final int GET_DATASET_VARIABLES
See Also:
Constant Field Values

GET_SSC_SATS_AVAIL

public static final int GET_SSC_SATS_AVAIL
See Also:
Constant Field Values

GET_SSC_SAT_POSITIONS

public static final int GET_SSC_SAT_POSITIONS
See Also:
Constant Field Values
Constructor Detail

SoapConnectionTask

public SoapConnectionTask(java.lang.String title,
                          int taskType)
Method Detail

newTask

public void newTask(java.lang.String title,
                    int taskType)

setConnectionURL

public void setConnectionURL(java.lang.String url)

setDataURLs

public void setDataURLs(java.lang.String[] dataURLs)

setSelectedSpacecraftInfo

public void setSelectedSpacecraftInfo(java.lang.String selectedSpacecraft,
                                      java.util.Date startDate,
                                      java.util.Date endDate)

setSelectedMissionGroup

public void setSelectedMissionGroup(java.lang.String[] selectedMissionGroup)

setSelectedDataset

public void setSelectedDataset(java.lang.String selectedDataset)

setSSCSpacecraftRetrievalInfo

public void setSSCSpacecraftRetrievalInfo(java.lang.String[] selectedSats,
                                          java.lang.String coordSystem,
                                          int resolution,
                                          java.util.Date startDate,
                                          java.util.Date endDate)

getLocalFiles

public java.io.File[] getLocalFiles()

getDataURLs

public java.lang.String[] getDataURLs()

getMissionViews

public gov.nasa.gsfc.spdf.cdas.ViewDescription[] getMissionViews()

getMissionGroups

public java.lang.String[] getMissionGroups()

getDatasetDescription

public gov.nasa.gsfc.spdf.cdas.DatasetDescription[] getDatasetDescription()

getVariablesAvailable

public java.lang.String[][] getVariablesAvailable()

getSSCSatellitesAvailable

public java.lang.String[][] getSSCSatellitesAvailable()

getSSCPrunedDataURLs

public java.util.ArrayList getSSCPrunedDataURLs()

execute

public void execute()
             throws java.lang.Exception
Specified by:
execute in class ThreadTask
Throws:
java.lang.Exception