Web Service Details: CasJobs
- Country:
-
United States
- Provider:
- jhu.edu

- WSDL File:
- http://skyservice.pha.jhu.edu/casjobs/CasJobs.asmx?WSDL
- WSDL Cache:
- XML or HTML
- Monitored since:
- Mar 2, 2008
- Server:
- Availability:
-
(85.00% since Mar 2008) (view details)
- Documentation:
- good (within WSDL)
- Description:
- An interface for performing basic operations on a jobsDB $Name: $ $Revision: 1.89 $An interface for performing basic operations on a jobsDB $Name: $ $Revision: 1.89 $
- User Rating:
Seekda Community Feedback
This Service has 4 Bindings. This means the same functionality can be accessed by different technical protocols (i.e. HTTP GET, HTTP POST, SOAP 1.1 over HTTP, SOAP 1.2 over HTTP) .
A simple click on any operation opens a window that allows you to use this Web Service directly and without any programming on your site.
-
CasJobsHttpGet (Protocol: HTTP_GET)
-
CancelJob
Schedules a job for cancellation. Only works for non-short queue jobs.Input: jobId, wsId
Output: -
CheckSyntax
Returns error-as-string if syntax error is found, null if no errors.Input: wsId, qry
Output: string -
FindJob
Same as FindJobDataSet, but returns in Job formatInput: predicate, wsId
Output: ArrayOfJob -
FindJobDataSet
Searches a usr's jobs with parameters given in predicate. Predicate is of where clause form, ex. 'taskname="some_name" and rows=some_numberInput: wsId, predicate
Output: DataSet -
FindJobWithStatusDataSet
A join of jobs and status, where j is jobs and s is status. setSize is the number of jobs to return. Position is a multiplier on setSize, ie top 20, or next 20, etc. User can append select and/or where. justCount set to true returns a dataset with the total # of jobs for the specified conditions. Set size is how many jobs to return, position is the nth set of the specified size. So if you had 10 jobs, setSize was 2 and position was 1, it would return jobs 3&4. maxChars is the maximum # of characters to return for any single textfield. Setting this to -1 will return everything.Input: setSize, position, where, wsId, select, maxChars, justCount
Output: DataSet -
GetFailedOutputAsJobs
Lists failed output jobsInput: wsid
Output: ArrayOfJob -
GetOutputDownloadsAsJobs
Lists available output downloadsInput: wsid
Output: ArrayOfJob -
GetPendingOutputAsJobs
Lists pending outputInput: wsid
Output: ArrayOfJob -
GetPlan
Returns a sql-server plan based on target and qry.Input: target, qry, wsid
Output: DataSet -
getStatusHTML
Return an html representation of the job status.Input: status, wsid
Output: string -
Heartbeat
Submits a heartbeat job to JobsServiceInput: target, queue, wsid
Output: long -
ListServers
List available targets and queues.Input: wsid
Output: ArrayOfServer -
StatusJob
Returns a job's current status. This is an int, where 0=ready,1=started,2=cancelling,3=cancelled,4=failed,5=finishedInput: wsId, jobId
Output: int -
SubmitJob
Creates new job entry and schedules a query for later completion. Returns the jobid of the created job. This method is only necessary for long jobs. Autocomplete is disabled (param does nothing)Input: estimate, taskname, autocomplete, qry, target, wsid
Output: long -
SubmitShortJob
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: target, wsid, taskname, autocomplete, qry
Output: DataSet -
SubmitShortJobObject
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: target, wsid, taskname, autocomplete, qry
Output: ArrayOfArrayOfAnyType -
SubmitShortJobVOTABLE
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: taskname, wsid, autocomplete, qry, target
Output: VOTABLE
-
CancelJob
-
CasJobsSoap (Protocol: SOAP11_HTTP)
-
CancelJob
Schedules a job for cancellation. Only works for non-short queue jobs.Input: CancelJob
Output: CancelJobResponse -
CheckSyntax
Returns error-as-string if syntax error is found, null if no errors.Input: CheckSyntax
Output: CheckSyntaxResponse -
FindJob
Same as FindJobDataSet, but returns in Job formatInput: FindJob
Output: FindJobResponse -
FindJobDataSet
Searches a usr's jobs with parameters given in predicate. Predicate is of where clause form, ex. 'taskname="some_name" and rows=some_numberInput: FindJobDataSet
Output: FindJobDataSetResponse -
FindJobWithStatusDataSet
A join of jobs and status, where j is jobs and s is status. setSize is the number of jobs to return. Position is a multiplier on setSize, ie top 20, or next 20, etc. User can append select and/or where. justCount set to true returns a dataset with the total # of jobs for the specified conditions. Set size is how many jobs to return, position is the nth set of the specified size. So if you had 10 jobs, setSize was 2 and position was 1, it would return jobs 3&4. maxChars is the maximum # of characters to return for any single textfield. Setting this to -1 will return everything.Input: FindJobWithStatusDataSet
Output: FindJobWithStatusDataSetResponse -
GetFailedOutputAsJobs
Lists failed output jobsInput: GetFailedOutputAsJobs
Output: GetFailedOutputAsJobsResponse -
GetOutputDownloadsAsJobs
Lists available output downloadsInput: GetOutputDownloadsAsJobs
Output: GetOutputDownloadsAsJobsResponse -
GetPendingOutputAsJobs
Lists pending outputInput: GetPendingOutputAsJobs
Output: GetPendingOutputAsJobsResponse -
GetPlan
Returns a sql-server plan based on target and qry.Input: GetPlan
Output: GetPlanResponse -
getStatusHTML
Return an html representation of the job status.Input: getStatusHTML
Output: getStatusHTMLResponse -
Heartbeat
Submits a heartbeat job to JobsServiceInput: Heartbeat
Output: HeartbeatResponse -
ListServers
List available targets and queues.Input: ListServers
Output: ListServersResponse -
StatusJob
Returns a job's current status. This is an int, where 0=ready,1=started,2=cancelling,3=cancelled,4=failed,5=finishedInput: StatusJob
Output: StatusJobResponse -
SubmitJob
Creates new job entry and schedules a query for later completion. Returns the jobid of the created job. This method is only necessary for long jobs. Autocomplete is disabled (param does nothing)Input: SubmitJob
Output: SubmitJobResponse -
SubmitShortJob
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: SubmitShortJob
Output: SubmitShortJobResponse -
SubmitShortJobObject
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: SubmitShortJobObject
Output: SubmitShortJobObjectResponse -
SubmitShortJobVOTABLE
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: SubmitShortJobVOTABLE
Output: SubmitShortJobVOTABLEResponse
-
CancelJob
-
CasJobsHttpPost (Protocol: HTTP_POST)
-
CancelJob
Schedules a job for cancellation. Only works for non-short queue jobs.Input: jobId, wsId
Output: -
CheckSyntax
Returns error-as-string if syntax error is found, null if no errors.Input: wsId, qry
Output: string -
FindJob
Same as FindJobDataSet, but returns in Job formatInput: predicate, wsId
Output: ArrayOfJob -
FindJobDataSet
Searches a usr's jobs with parameters given in predicate. Predicate is of where clause form, ex. 'taskname="some_name" and rows=some_numberInput: wsId, predicate
Output: DataSet -
FindJobWithStatusDataSet
A join of jobs and status, where j is jobs and s is status. setSize is the number of jobs to return. Position is a multiplier on setSize, ie top 20, or next 20, etc. User can append select and/or where. justCount set to true returns a dataset with the total # of jobs for the specified conditions. Set size is how many jobs to return, position is the nth set of the specified size. So if you had 10 jobs, setSize was 2 and position was 1, it would return jobs 3&4. maxChars is the maximum # of characters to return for any single textfield. Setting this to -1 will return everything.Input: setSize, position, where, wsId, select, maxChars, justCount
Output: DataSet -
GetFailedOutputAsJobs
Lists failed output jobsInput: wsid
Output: ArrayOfJob -
GetOutputDownloadsAsJobs
Lists available output downloadsInput: wsid
Output: ArrayOfJob -
GetPendingOutputAsJobs
Lists pending outputInput: wsid
Output: ArrayOfJob -
GetPlan
Returns a sql-server plan based on target and qry.Input: target, qry, wsid
Output: DataSet -
getStatusHTML
Return an html representation of the job status.Input: status, wsid
Output: string -
Heartbeat
Submits a heartbeat job to JobsServiceInput: target, queue, wsid
Output: long -
ListServers
List available targets and queues.Input: wsid
Output: ArrayOfServer -
StatusJob
Returns a job's current status. This is an int, where 0=ready,1=started,2=cancelling,3=cancelled,4=failed,5=finishedInput: wsId, jobId
Output: int -
SubmitJob
Creates new job entry and schedules a query for later completion. Returns the jobid of the created job. This method is only necessary for long jobs. Autocomplete is disabled (param does nothing)Input: estimate, taskname, autocomplete, qry, target, wsid
Output: long -
SubmitShortJob
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: target, wsid, taskname, autocomplete, qry
Output: DataSet -
SubmitShortJobObject
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: target, wsid, taskname, autocomplete, qry
Output: ArrayOfArrayOfAnyType -
SubmitShortJobVOTABLE
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: taskname, wsid, autocomplete, qry, target
Output: VOTABLE
-
CancelJob
-
CasJobsSoap (Protocol: SOAP12_HTTP)
-
CancelJob
Schedules a job for cancellation. Only works for non-short queue jobs.Input: CancelJob
Output: CancelJobResponse -
CheckSyntax
Returns error-as-string if syntax error is found, null if no errors.Input: CheckSyntax
Output: CheckSyntaxResponse -
FindJob
Same as FindJobDataSet, but returns in Job formatInput: FindJob
Output: FindJobResponse -
FindJobDataSet
Searches a usr's jobs with parameters given in predicate. Predicate is of where clause form, ex. 'taskname="some_name" and rows=some_numberInput: FindJobDataSet
Output: FindJobDataSetResponse -
FindJobWithStatusDataSet
A join of jobs and status, where j is jobs and s is status. setSize is the number of jobs to return. Position is a multiplier on setSize, ie top 20, or next 20, etc. User can append select and/or where. justCount set to true returns a dataset with the total # of jobs for the specified conditions. Set size is how many jobs to return, position is the nth set of the specified size. So if you had 10 jobs, setSize was 2 and position was 1, it would return jobs 3&4. maxChars is the maximum # of characters to return for any single textfield. Setting this to -1 will return everything.Input: FindJobWithStatusDataSet
Output: FindJobWithStatusDataSetResponse -
GetFailedOutputAsJobs
Lists failed output jobsInput: GetFailedOutputAsJobs
Output: GetFailedOutputAsJobsResponse -
GetOutputDownloadsAsJobs
Lists available output downloadsInput: GetOutputDownloadsAsJobs
Output: GetOutputDownloadsAsJobsResponse -
GetPendingOutputAsJobs
Lists pending outputInput: GetPendingOutputAsJobs
Output: GetPendingOutputAsJobsResponse -
GetPlan
Returns a sql-server plan based on target and qry.Input: GetPlan
Output: GetPlanResponse -
getStatusHTML
Return an html representation of the job status.Input: getStatusHTML
Output: getStatusHTMLResponse -
Heartbeat
Submits a heartbeat job to JobsServiceInput: Heartbeat
Output: HeartbeatResponse -
ListServers
List available targets and queues.Input: ListServers
Output: ListServersResponse -
StatusJob
Returns a job's current status. This is an int, where 0=ready,1=started,2=cancelling,3=cancelled,4=failed,5=finishedInput: StatusJob
Output: StatusJobResponse -
SubmitJob
Creates new job entry and schedules a query for later completion. Returns the jobid of the created job. This method is only necessary for long jobs. Autocomplete is disabled (param does nothing)Input: SubmitJob
Output: SubmitJobResponse -
SubmitShortJob
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: SubmitShortJob
Output: SubmitShortJobResponse -
SubmitShortJobObject
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: SubmitShortJobObject
Output: SubmitShortJobObjectResponse -
SubmitShortJobVOTABLE
Submits a short job. Returns an exception if job takes too long, Dataset if job did not. Autocomplete is currently disabled; the param does nothing.Input: SubmitShortJobVOTABLE
Output: SubmitShortJobVOTABLEResponse
-
CancelJob
This page gives information about the availability of the selected service. For details on how we perform monitoring click here.
We perform an availability check once a day. The graph below shows the response time measured. You can use the slider control to adjust the time period displayed.
- Endpoint:
- http://skyservice.pha.jhu.edu/casjobs/CasJobs.asmx
- Monitored since:
- Mar 2, 2008
- Server:
- Availability:
- 85.00%
time period selected: -
Detailed Explanation
-
connect time:
milliseconds until connection with the service could be established
-
response time:
milliseconds until response was completely received
-
avg. connect time:
avg time in milliseconds until connection with the service could be established (across all service)
-
avg. response time:
avg time in milliseconds until response was received (across all service)
- The coloring of the lower bar in the graph indicates certain properties of the response during a particular availability check.
-
OK:
We verified that the server correctly implements the SOAP protocol, however this does not mean that we have verified its actual functionality (such as a weather service). -
connect error:
we were unable to establish a connection to the server. -
connect timeout:
we have been able to contact the server, however within 20 seconds we could not establish a connection. -
read timeout:
the server took more then 20 seconds to send its response.
Search Services Search Services Search Services
Recently Viewed Recently Viewed Recently Viewed
Recent News Recent News Recent News
-
New Graphical Design
We have been listening to you and we try our best to continuously improve the user experience at seekda portal. Over the last few months we have made numerous style and layout changes to enhance the look and feel. The new graphic design went live today. Thank you for your [...]more...
-
Summary of Web Service Ideas Contest
Web Service Ideas Contest was a competition in which participants used their imagination to envision how real world problems could be solved with Web Service technologies. Participants shared with seekda their ideas of how services could be used in completely new contexts. The contest took place in September 2008 [...]more...
Get in Touch Get in Touch Get in Touch
Questions or suggestions about seekda Web Services Search Engine? Contact us via mail. (no free agent available to chat)