Uses of Class
uws.job.JobList

Packages that use JobList
uws.job   
uws.job.serializer   
uws.service   
uws.service.actions   
 

Uses of JobList in uws.job
 

Methods in uws.job that return JobList
 JobList<? extends AbstractJob> AbstractJob.getJobList()
          Gets its jobs list, if known.
 

Methods in uws.job with parameters of type JobList
 void AbstractJob.setJobList(JobList<? extends AbstractJob> jobList)
          Sets its jobs list.
 

Uses of JobList in uws.job.serializer
 

Methods in uws.job.serializer with parameters of type JobList
 java.lang.String UWSSerializer.getJobList(JobList<? extends AbstractJob> jobsList, boolean root)
          Serializes the given jobs list.
 java.lang.String XMLSerializer.getJobList(JobList<? extends AbstractJob> jobsList, java.lang.String ownerId, boolean root)
           
abstract  java.lang.String UWSSerializer.getJobList(JobList<? extends AbstractJob> jobsList, java.lang.String ownerId, boolean root)
          Serializes the given jobs list.
 java.lang.String JSONSerializer.getJobList(JobList<? extends AbstractJob> jobsList, java.lang.String ownerId, boolean root)
           
 

Method parameters in uws.job.serializer with type arguments of type JobList
 java.lang.String UWSSerializer.getUWS(AbstractUWS<? extends JobList<? extends AbstractJob>,? extends AbstractJob> uws)
          Serializes the given UWS.
 java.lang.String XMLSerializer.getUWS(AbstractUWS<? extends JobList<? extends AbstractJob>,? extends AbstractJob> uws, java.lang.String userId)
           
abstract  java.lang.String UWSSerializer.getUWS(AbstractUWS<? extends JobList<? extends AbstractJob>,? extends AbstractJob> uws, java.lang.String userId)
          Serializes the given UWS for the specified user.
 java.lang.String JSONSerializer.getUWS(AbstractUWS<? extends JobList<? extends AbstractJob>,? extends AbstractJob> uws, java.lang.String userId)
           
 

Uses of JobList in uws.service
 

Classes in uws.service with type parameters of type JobList
 class AbstractUWS<JL extends JobList<J>,J extends AbstractJob>
          General description An abstract facility to implement the Universal Worker Service pattern.
 

Fields in uws.service declared as JobList
protected  JobList<? extends AbstractJob> ExtendedUWS.jlDestination
          Current JobList.
 

Fields in uws.service with type parameters of type JobList
protected  java.util.Map<JobList<? extends AbstractJob>,java.lang.Class<? extends AbstractJob>> ExtendedUWS.assocJobListClass
          Association between each JobList and the class object of the type of job that this JobList manages.
protected  java.util.Map<JobList<? extends AbstractJob>,java.lang.reflect.Constructor<? extends AbstractJob>> ExtendedUWS.assocJobListConstructor
          Association between each JobList and the constructor to use when a job must be created and added into this JobList.
 

Methods in uws.service with parameters of type JobList
protected  void ExtendedUWS.addConstructor(JobList<? extends AbstractJob> jl)
          Searches in ExtendedUWS.assocJobListClass for the Class object of the given jobs list, gets the constructor with only one parameter of type Map<String,String> into this Class object, and finally saves in ExtendedUWS.assocJobListConstructor the association between the given jobs list and the found constructor.
<J extends AbstractJob>
boolean
ExtendedUWS.addJobList(JobList<J> jl, java.lang.Class<J> cl)
          Adds a JobList with the constructor of the type of job to use.
 boolean ExtendedUWS.destroyJobList(JobList<AbstractJob> jl)
           
protected  java.lang.reflect.Constructor<? extends AbstractJob> ExtendedUWS.getConstructor(JobList<? extends AbstractJob> jl)
          Gets the constructor of the type of job to use.
 boolean ExtendedUWS.removeJobList(JobList<AbstractJob> jl)
           
 

Constructor parameters in uws.service with type arguments of type JobList
ExtendedUWS.AddJobWithConstructor(AbstractUWS<JobList<AbstractJob>,AbstractJob> u)
           
 

Uses of JobList in uws.service.actions
 

Classes in uws.service.actions with type parameters of type JobList
 class AddJob<JL extends JobList<J>,J extends AbstractJob>
          The "Add Job" action of a UWS.
 class DestroyJob<JL extends JobList<J>,J extends AbstractJob>
          The "Destroy Job" action of a UWS.
 class GetJobParam<JL extends JobList<J>,J extends AbstractJob>
          The "Get Job Parameter" action of a UWS.
 class JobSummary<JL extends JobList<J>,J extends AbstractJob>
          The "Get Job" action of a UWS.
 class ListJobs<JL extends JobList<J>,J extends AbstractJob>
          The "List Jobs" action of a UWS.
 class SetJobParam<JL extends JobList<J>,J extends AbstractJob>
          The "Set Job Parameter" action of a UWS.
 class ShowHomePage<JL extends JobList<J>,J extends AbstractJob>
          The "Show UWS Home Page" action of a UWS.
 class UWSAction<JL extends JobList<J>,J extends AbstractJob>
          Action of a UWS (i.e.