Package | Description |
---|---|
org.json | |
tap.resource | |
uws.job | |
uws.job.serializer | |
uws.job.user | |
uws.service | |
uws.service.actions |
Modifier and Type | Method and Description |
---|---|
static org.json.JSONObject |
Json4Uws.getJson(JobList jobsList,
JobOwner owner)
Gets the JSON representation of the given jobs list.
|
static org.json.JSONObject |
Json4Uws.getJson(JobList jobsList,
JobOwner owner,
JobListRefiner listRefiner)
Gets the JSON representation of the given jobs list by filtering by owner
and some user-filters (e.g.
|
Modifier and Type | Field and Description |
---|---|
protected JobList |
ASync.jobList
The only jobs' list managed by the inner UWS service.
|
Modifier and Type | Method and Description |
---|---|
JobList |
UWSJob.getJobList()
Gets its jobs list, if known.
|
Modifier and Type | Method and Description |
---|---|
protected void |
UWSJob.setJobList(JobList jobList)
Sets its jobs list.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
UWSSerializer.getJobList(JobList jobsList,
boolean root)
Serializes the given jobs list.
|
java.lang.String |
UWSSerializer.getJobList(JobList jobsList,
JobOwner owner,
boolean root)
Serializes the given jobs list, by filtering by user.
|
java.lang.String |
XMLSerializer.getJobList(JobList jobsList,
JobOwner owner,
JobListRefiner listRefiner,
boolean root) |
java.lang.String |
JSONSerializer.getJobList(JobList jobsList,
JobOwner owner,
JobListRefiner listRefiner,
boolean root) |
abstract java.lang.String |
UWSSerializer.getJobList(JobList jobsList,
JobOwner owner,
JobListRefiner listRefiner,
boolean root)
Serializes the given jobs list, by filtering using user-specified
filters.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JobOwner.hasReadPermission(JobList jl)
Tells whether this user has the right to list the jobs of the given jobs list.
|
boolean |
DefaultJobOwner.hasReadPermission(JobList jl)
By default: ALL users have the READ permission for ALL jobs lists.
|
boolean |
JobOwner.hasWritePermission(JobList jl)
Tells whether this user has the right to add/remove jobs to/from the given jobs list.
|
boolean |
DefaultJobOwner.hasWritePermission(JobList jl)
By default: ALL users have the WRITE permission for ALL jobs lists.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,JobList> |
UWSService.mapJobLists
List of all managed jobs lists.
|
Modifier and Type | Method and Description |
---|---|
JobList |
UWSServlet.getJobList(java.lang.String name) |
JobList |
UWSService.getJobList(java.lang.String name) |
JobList |
UWS.getJobList(java.lang.String name)
Gets the jobs list whose the name matches exactly the given one.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<JobList> |
UWSServlet.iterator() |
java.util.Iterator<JobList> |
UWSService.iterator()
An iterator on the jobs lists list.
|
Modifier and Type | Method and Description |
---|---|
boolean |
UWSServlet.addJobList(JobList jl) |
boolean |
UWSService.addJobList(JobList jl)
Adds a jobs list to this UWS.
|
boolean |
UWS.addJobList(JobList newJL)
Adds a jobs list to this UWS.
|
boolean |
UWSServlet.destroyJobList(JobList jl)
Destroys the given jobs list.
|
boolean |
UWSService.destroyJobList(JobList jl)
Destroys the given jobs list.
|
Modifier and Type | Method and Description |
---|---|
protected JobList |
UWSAction.getJobsList(UWSUrl urlInterpreter)
Extracts the name of the jobs list from the given UWS URL
and gets the jobs list from the UWS.
|
Modifier and Type | Method and Description |
---|---|
protected UWSJob |
UWSAction.getJob(UWSUrl urlInterpreter,
JobList jobsList)
Extracts the job ID from the given UWS URL and gets the corresponding job from the given jobs list.
|
protected UWSJob |
UWSAction.getJob(UWSUrl urlInterpreter,
JobList jobsList,
JobOwner user)
Extracts the job ID from the given UWS URL and gets the corresponding job from the given jobs list.
|