- generateJobId() - Method in class uws.job.UWSJob
-
This function lets generating a unique ID.
- generateRequestID(HttpServletRequest) - Method in class uws.service.UWSService
-
Generate a unique ID for the given request.
- generateRequestID(HttpServletRequest) - Method in class uws.service.UWSServlet
-
- get(String) - Method in class uws.job.parameters.UWSParameters
-
Gets the value of the specified parameter.
- GET_JOB_PARAM - Static variable in class uws.service.actions.UWSAction
-
- getAdditionalParameter(String, Object, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getAdditionalParameter(String, Object, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the specified parameter.
- getAdditionalParameter(String, Object, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getAdditionalParameters() - Method in class uws.job.parameters.UWSParameters
-
Gets the list of all UWS additional parameters (all these parameters are associated with the parameter name
UWSJob.PARAM_PARAMETERS
).
- getAdditionalParameters(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getAdditionalParameters(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the parameters of the given job.
- getAdditionalParameters(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getAdditionalParameters() - Method in class uws.job.UWSJob
-
Gets the list of parameters' name.
- getAdditionalParameterValue(String) - Method in class uws.job.UWSJob
-
Gets the value of the specified additional parameter.
- getAllUserBackupInputs() - Method in class uws.service.file.LocalUWSFileManager
-
- getAllUserBackupInputs() - Method in interface uws.service.file.UWSFileManager
-
Gets an input stream on the backup file of ALL the job owners
(~ UWS user).
- getAllUserData() - Method in class uws.job.user.DefaultJobOwner
-
- getArrayReader() - Method in class uws.service.backup.DefaultUWSBackupManager.JSONObjectReader
-
- getAttributes() - Method in class uws.service.UWSUrl
-
Gets all the job attributes extracted from the last request or request URL.
- getBackupFileName(JobOwner) - Method in class uws.service.file.LocalUWSFileManager
-
Gets the name of the backup file of the given job owner (~ UWS user).
- getBackupFileName() - Method in class uws.service.file.LocalUWSFileManager
-
Gets the name of the UWS general backup file.
- getBackupFreq() - Method in class uws.service.backup.DefaultUWSBackupManager
-
Gets the backup frequency.
- getBackupInput(JobOwner) - Method in class uws.service.file.LocalUWSFileManager
-
- getBackupInput() - Method in class uws.service.file.LocalUWSFileManager
-
- getBackupInput(JobOwner) - Method in interface uws.service.file.UWSFileManager
-
Gets an input stream on the backup file of ONLY the given job owner
(~ UWS user).
- getBackupInput() - Method in interface uws.service.file.UWSFileManager
-
Gets an input stream on the backup file of the whole UWS.
- getBackupManager() - Method in interface uws.service.UWS
-
Gets its backup manager.
- getBackupManager() - Method in class uws.service.UWSService
-
- getBackupManager() - Method in class uws.service.UWSServlet
-
Gets its backup manager.
- getBackupOutput(JobOwner) - Method in class uws.service.file.LocalUWSFileManager
-
- getBackupOutput() - Method in class uws.service.file.LocalUWSFileManager
-
- getBackupOutput(JobOwner) - Method in interface uws.service.file.UWSFileManager
-
Gets an output stream on the backup file of ONLY the given job owner
(~ UWS user).
- getBackupOutput() - Method in interface uws.service.file.UWSFileManager
-
Gets an output stream on the backup file of the whole UWS.
- getBaseURI() - Method in class uws.service.UWSService
-
Gets the base UWS URL.
- getBaseURI() - Method in class uws.service.UWSUrl
-
Gets the base UWS URI given at the initialization of this instance of
UWSUrl
.
- getChoosenSerializer() - Method in class uws.service.UWSService
-
- getConfigString() - Method in class uws.service.log.DefaultUWSLog
-
- getConfigString() - Method in class uws.service.log.Slf4jUWSLog
-
- getConfigString() - Method in interface uws.service.log.UWSLog
-
Get a string representing the configuration of this logger.
- getController(String) - Method in class uws.job.parameters.UWSParameters
-
Must return the input parameter controller of the specified parameter.
- getControllers() - Method in class uws.job.parameters.UWSParameters
-
Must return the list of all available input parameter controllers.
- getCreationTime(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getCreationTime(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the creation date/time of the given job.
- getCreationTime(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getCreationTime() - Method in class uws.job.UWSJob
-
Gets the creation date/time of this job.
- getDataToSave() - Method in class uws.job.user.DefaultJobOwner
-
- getDataToSave() - Method in interface uws.job.user.JobOwner
-
Gets all user data to save (including ID and pseudo/name).
- getDate() - Method in class uws.job.serializer.filter.AfterFilter
-
Get the date which filters jobs on their creationTime.
- getDateFormat() - Method in class uws.service.log.DefaultUWSLog
-
Gets the date formatter/parser to use for any date read/write into this logger.
- getDefault() - Method in class uws.job.parameters.DestructionTimeController
-
- getDefault() - Method in class uws.job.parameters.ExecutionDurationController
-
- getDefault() - Method in interface uws.job.parameters.InputParamController
-
Returns the default value of the controlled parameter.
- getDefault() - Method in class uws.job.parameters.NumericParamController
-
- getDefault() - Method in class uws.job.parameters.StringParamController
-
- getDefaultControllers() - Method in class uws.job.parameters.UWSParameters
-
Builds a default list of controllers for the standard UWS input parameters.
- getDefaultDestructionInterval() - Method in class uws.job.parameters.DestructionTimeController
-
Gets the default interval value.
- getDefaultDestructionTime() - Method in class uws.job.parameters.DestructionTimeController
-
Gets the default destruction time: either computed with an interval of time or obtained directly by a default destruction time.
- getDefaultExecutionDuration() - Method in class uws.job.parameters.ExecutionDurationController
-
- getDefaultIntervalField() - Method in class uws.job.parameters.DestructionTimeController
-
Gets the date-time field of the default interval.
- getDefaultLogger() - Static method in class uws.UWSToolBox
-
Gets the default
UWSLog
instance.
- getDefaultSerializer() - Method in class uws.service.UWSService
-
Gets the MIME type of the serializer to use by default.
- getDefaultTaskDescription(UWSJob) - Static method in class uws.job.JobThread
-
Gets a default description of the task executed by a
JobThread
.
- getDefaultUrl(String, UWSJob) - Static method in class uws.job.Result
-
Gets the HREF as {jobList}/{job}/results/ID.
- getDefaultValue() - Method in class uws.job.parameters.StringParamController
-
Gets the default value of the parameter.
- getDescription() - Method in class uws.service.actions.AddJob
-
- getDescription() - Method in class uws.service.actions.DestroyJob
-
- getDescription() - Method in class uws.service.actions.GetJobParam
-
- getDescription() - Method in class uws.service.actions.JobSummary
-
- getDescription() - Method in class uws.service.actions.ListJobs
-
- getDescription() - Method in class uws.service.actions.SetJobParam
-
- getDescription() - Method in class uws.service.actions.SetUWSParameter
-
- getDescription() - Method in class uws.service.actions.ShowHomePage
-
- getDescription() - Method in class uws.service.actions.UWSAction
-
Gets the description of this UWS action.
- getDescription() - Method in interface uws.service.UWS
-
Gets the description of this UWS.
- getDescription() - Method in class uws.service.UWSService
-
- getDescription() - Method in class uws.service.UWSServlet
-
- getDestroyPolicy() - Method in class uws.job.JobList
-
Tell how this job list behaves when a job destruction is asked.
- getDestructionManager() - Method in class uws.job.JobList
-
Gets the used destruction manager.
- getDestructionTime() - Method in class uws.job.parameters.UWSParameters
-
- getDestructionTime(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getDestructionTime(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the destruction time of the given job.
- getDestructionTime(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getDestructionTime() - Method in class uws.job.UWSJob
-
Gets the instant when the job shall be destroyed.
- getDetails() - Method in class uws.job.ErrorSummary
-
Gets the URI/URL where the details about the occurred error can be found.
- getEndTime(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getEndTime(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the end time of the given job.
- getEndTime(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getEndTime() - Method in class uws.job.UWSJob
-
Gets the time at which the job execution has finished.
- getError() - Method in class uws.job.JobThread
-
Gets the last error which has occurred during the execution of this thread.
- getError(JSONObject) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Builds the error summary corresponding to the given JSON object.
- getErrorDetailsMIMEType() - Method in class uws.service.error.DefaultUWSErrorWriter
-
- getErrorDetailsMIMEType() - Method in interface uws.service.error.ServiceErrorWriter
-
- getErrorFile(ErrorSummary, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
Gets the file corresponding to the described error.
- getErrorFileName(ErrorSummary, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
Gets the name of the file in which the described error is/must be written.
- getErrorInput(ErrorSummary, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
- getErrorInput(ErrorSummary, UWSJob) - Method in interface uws.service.file.UWSFileManager
-
Gets an input stream on the error file corresponding to the given error
and job.
- getErrorOutput(ErrorSummary, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
- getErrorOutput(ErrorSummary, UWSJob) - Method in interface uws.service.file.UWSFileManager
-
Gets an output stream on the error file corresponding to the given error
and job.
- getErrorSize(ErrorSummary, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
- getErrorSize(ErrorSummary, UWSJob) - Method in interface uws.service.file.UWSFileManager
-
Gets the size of the specified error summary file.
- getErrorSummary(ErrorSummary, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getErrorSummary(ErrorSummary, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the given error summary.
- getErrorSummary(ErrorSummary, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getErrorSummary() - Method in class uws.job.UWSJob
-
Gets the error that occurs during the execution of this job.
- getErrorWriter() - Method in class uws.service.UWSService
-
Gets the object used to write/format any error in a HttpServletResponse.
- getErrorWriter() - Method in class uws.service.UWSServlet
-
Gets the object used to write/format any error in a HttpServletResponse.
- getEventID() - Method in class uws.service.file.EventFrequency
-
Get a string which identity the period between the last event and the next one (whose the date has been computed by this object).
- getExceptionOrigin(Throwable) - Method in class uws.service.log.DefaultUWSLog
-
Format and return the origin of the given error.
- getExecutedAction() - Method in class uws.service.UWSService
-
- getExecutionDuration() - Method in class uws.job.parameters.UWSParameters
-
- getExecutionDuration(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getExecutionDuration(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the execution duration of the given job.
- getExecutionDuration(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getExecutionDuration() - Method in class uws.job.UWSJob
-
Gets the duration (in seconds) for which this job shall run.
- getExecutionManager() - Method in class uws.job.JobList
-
Gets the used execution manager.
- getExecutionManager() - Method in class uws.job.UWSJob
-
Gets the execution manager of this job, if any.
- getExpectedAdditionalParameters() - Method in class uws.service.AbstractUWSFactory
-
Gets the names of the expected additional parameters.
- getExpectedAdditionalParameters() - Method in class uws.service.UWSServlet
-
Gets the names of the expected additional parameters.
- getExpectedFormat() - Method in class uws.job.parameters.StringParamController
-
Gets a string which lists all the allowed values.
- getFactory() - Method in class uws.job.UWSJob
-
Gets the factory to use to create the thread to execute when this job
starts.
- getFactory() - Method in interface uws.service.UWS
-
Gets its job factory.
- getFactory() - Method in class uws.service.UWSService
-
- getFactory() - Method in class uws.service.UWSServlet
-
- getFieldIndex() - Method in enum uws.job.parameters.DestructionTimeController.DateField
-
- getFile(String, String, String) - Method in class uws.config.ConfigurableUWSServlet
-
Resolve the given file name/path.
- getFile(UploadFile) - Method in class uws.service.file.LocalUWSFileManager
-
Create a File instance from the given upload file description.
- getFileExtension(String) - Static method in class uws.UWSToolBox
-
Gets the file extension corresponding to the given MIME type.
- getFileFromParam(HttpServletRequest, String, String) - Method in class uws.service.request.MultipartParser
-
Return the path of a non-existing file inside the given directory and
whose the name is built using the given file name and the HTTP request
ID.
- getFileManager() - Method in class uws.job.JobThread
-
Gets the manager of the UWS files (particularly: the error and results file).
- getFileManager() - Method in class uws.job.UWSJob
-
Gets the file manager used in this job.
- getFileManager() - Method in interface uws.service.UWS
-
Gets its file manager.
- getFileManager() - Method in class uws.service.UWSService
-
- getFileManager() - Method in class uws.service.UWSServlet
-
- getFiles() - Method in class uws.job.parameters.UWSParameters
-
Get the list of all uploaded files.
- getHeader() - Method in class uws.job.serializer.XMLSerializer
-
Gets the XML file header (xml version, encoding and the xslt
style-sheet link if any).
- getHomePage() - Method in class uws.service.UWSService
-
Gets the URL of the resource which must be used as home page of this UWS.
- getHomePageMimeType() - Method in class uws.service.UWSService
-
Get the MIME type of the custom home page.
- getHref() - Method in class uws.job.Result
-
Gets the URL of the result file.
- getHttpErrorCode() - Method in exception uws.UWSException
-
Get the HTTP error code that should be returned.
- getId() - Method in class uws.job.Result
-
Gets the id/name of this result.
- getID() - Method in class uws.job.user.DefaultJobOwner
-
- getID() - Method in interface uws.job.user.JobOwner
-
Unique ID of a user.
- getInputParamController(String) - Method in class uws.service.AbstractUWSFactory
-
Gets the controller of the specified UWS input parameter.
- getInputParamController(String) - Method in class uws.service.UWSServlet
-
Gets the controller of the specified UWS input parameter.
- getInputParamControllers() - Method in class uws.service.AbstractUWSFactory
-
Gets the list of all UWS input parameter controllers.
- getInputParamControllers() - Method in class uws.service.UWSServlet
-
Gets the list of all UWS input parameter controllers.
- getInputParamControllersIterator() - Method in class uws.service.AbstractUWSFactory
-
Gets an iterator on the list of all UWS input parameter controllers.
- getInputParamControllersIterator() - Method in class uws.service.UWSServlet
-
Gets an iterator on the list of all UWS input parameter controllers.
- getInputPhase() - Method in class uws.job.parameters.UWSParameters
-
Gets the value of the parameter
phase
.
- getJob(String) - Method in class uws.job.JobList
-
Gets the job whose the ID is given in parameter.
- getJob(String, JobOwner) - Method in class uws.job.JobList
-
Gets the job whose the ID is given in parameter ONLY IF it is the one of
the specified user OR IF the specified job is owned by an anonymous user.
- getJob() - Method in class uws.job.JobPhase
-
Gets the job whose the execution phase is represented by this object.
- getJob() - Method in class uws.job.JobThread
-
Gets the job instance associated to this thread.
- getJob(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getJob(UWSJob, String[], boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the given parameter of the given job
or serializes the whole job if the given attributes array is empty or null.
- getJob(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the whole given job.
- getJob(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getJob(UWSUrl) - Method in class uws.service.actions.UWSAction
-
Extracts the job ID from the given UWS URL
and gets the corresponding job from the UWS.
- getJob(UWSUrl, JobOwner) - Method in class uws.service.actions.UWSAction
-
Extracts the job ID from the given UWS URL and gets the corresponding job from the UWS.
- getJob(UWSUrl, JobList) - Method in class uws.service.actions.UWSAction
-
Extracts the job ID from the given UWS URL and gets the corresponding job from the given jobs list.
- getJob(UWSUrl, JobList, JobOwner) - Method in class uws.service.actions.UWSAction
-
Extracts the job ID from the given UWS URL and gets the corresponding job from the given jobs list.
- getJob(UWSUrl) - Method in class uws.service.UWSServlet
-
- getJob(UWSUrl, JobOwner) - Method in class uws.service.UWSServlet
-
- getJobID(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getJobID(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the ID of the given job.
- getJobID(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getJobId() - Method in class uws.job.UWSJob
-
Gets the ID of this job (this ID MUST be unique).
- getJobId() - Method in class uws.service.UWSUrl
-
Gets the job ID extracted from the last parsed request or request URL.
- getJobInfo(UWSJob) - Method in class uws.job.serializer.XMLSerializer
-
Serialize into XML the
JobInfo
of the given job, if any.
- getJobInfo() - Method in class uws.job.UWSJob
-
Get the additional information about this job.
- getJobInfoJson(UWSJob) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the jobInfo of the given job.
- getJobList(JobList, JobOwner, JobListRefiner, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getJobList(JobList, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the given jobs list.
- getJobList(JobList, JobOwner, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the given jobs list, by filtering by user.
- getJobList(JobList, JobOwner, JobListRefiner, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the given jobs list, by filtering using user-specified
filters.
- getJobList(JobList, JobOwner, JobListRefiner, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getJobList() - Method in class uws.job.UWSJob
-
Gets its jobs list, if known.
- getJobList(String) - Method in interface uws.service.UWS
-
Gets the jobs list whose the name matches exactly the given one.
- getJobList(String) - Method in class uws.service.UWSService
-
- getJobList(String) - Method in class uws.service.UWSServlet
-
- getJobListName() - Method in class uws.service.UWSUrl
-
Gets the jobs list name extracted from the last parsed request or request URL.
- GetJobParam - Class in uws.service.actions
-
The "Get Job Parameter" action of a UWS.
- GetJobParam(UWSService) - Constructor for class uws.service.actions.GetJobParam
-
- getJobParamsJson(UWSJob) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the parameters of the given job.
- getJobRef(UWSJob, UWSUrl) - Method in class uws.job.serializer.JSONSerializer
-
- getJobRef(UWSJob, UWSUrl) - Method in class uws.job.serializer.UWSSerializer
-
Serializes just a reference on the given job.
- getJobRef(UWSJob, UWSUrl) - Method in class uws.job.serializer.XMLSerializer
-
- getJobResultJson(Result) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the the given result.
- getJobResultsJson(UWSJob) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the results of the given job.
- getJobs() - Method in class uws.job.JobList
-
Gets an iterator on the whole jobs list.
- getJobs(JobOwner) - Method in class uws.job.JobList
-
Gets an iterator on the jobs list of the specified user.
- getJobsList(UWSUrl) - Method in class uws.service.actions.UWSAction
-
Extracts the name of the jobs list from the given UWS URL
and gets the jobs list from the UWS.
- getJson(UWS) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the given UWS.
- getJson(JobList, JobOwner) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the given jobs list.
- getJson(JobList, JobOwner, JobListRefiner) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the given jobs list by filtering by owner
and some user-filters (e.g.
- getJson(UWSJob) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the given job.
- getJson(UWSJob, UWSUrl, boolean) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the given job.
- getJson(ErrorSummary) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the given error summary.
- getJson(String, long) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the given pair key/value.
- getJson(String, String) - Static method in class org.json.Json4Uws
-
Gets the JSON representation of the given pair key/value.
- getJSONArray() - Method in class uws.service.backup.DefaultUWSBackupManager.JSONObjectReader
-
- getJSONJob(UWSJob, String) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Serializes the given job into a JSON object.
- getJSONJobInfo(JobInfo) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Serialize the given
JobInfo
so that being able later to restore this exact object as provided.
- getJSONObject() - Method in class uws.service.backup.DefaultUWSBackupManager.JSONObjectReader
-
- getJSONUser(JobOwner) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Serializes the given user into a JSON object.
- getLastBackup() - Method in class uws.service.backup.DefaultUWSBackupManager
-
Gets the date of the last backup.
- getLastRestoration() - Method in class uws.service.backup.DefaultUWSBackupManager
-
Gets the date of the last restoration
- getLocation() - Method in class uws.service.request.UploadFile
-
Get the location (e.g.
- getLogFile(UWSLog.LogLevel, String) - Method in class uws.service.file.LocalUWSFileManager
-
Gets the UWS log file.
- getLogFileName(UWSLog.LogLevel, String) - Method in class uws.service.file.LocalUWSFileManager
-
Gets the name of the UWS log file.
- getLogger() - Method in class uws.job.JobList
-
Gets the logger of its UWS, or a default one if the UWS is unknown.
- getLogger() - Method in class uws.job.UWSJob
-
Gets the logger of its UWS or a default one if the job list or the UWS
is unknown.
- getLogger() - Method in class uws.service.actions.UWSAction
-
Get the logger associated with this UWS service.
- getLogger() - Method in class uws.service.backup.DefaultUWSBackupManager
-
Gets the logger of its UWS, or the default one if it is unknown.
- getLogger() - Method in interface uws.service.UWS
-
Gets the logger of this UWS.
- getLogger() - Method in class uws.service.UWSService
-
- getLogger() - Method in class uws.service.UWSServlet
-
- getLogInput(UWSLog.LogLevel, String) - Method in class uws.service.file.LocalUWSFileManager
-
- getLogInput(UWSLog.LogLevel, String) - Method in interface uws.service.file.UWSFileManager
-
Gets an input stream on the log file of this UWS.
- getLogOutput(UWSLog.LogLevel, String) - Method in class uws.service.file.LocalUWSFileManager
-
- getLogOutput(UWSLog.LogLevel, String) - Method in interface uws.service.file.UWSFileManager
-
Gets an output stream on the log file of this UWS.
- getLogRotationFreq() - Method in class uws.service.file.LocalUWSFileManager
-
Get the frequency of the log file rotation
in a human readable way.
- getMaxDestructionInterval() - Method in class uws.job.parameters.DestructionTimeController
-
Gets the maximum interval value.
- getMaxDestructionTime() - Method in class uws.job.parameters.DestructionTimeController
-
Gets the maximum destruction time: either computed with an interval of time or obtained directly by a maximum destruction time.
- getMaxExecutionDuration() - Method in class uws.job.parameters.ExecutionDurationController
-
Gets the maximum execution duration.
- getMaxFileSize() - Method in class uws.service.request.MultipartParser
-
Get the maximum size (in bytes) of a single uploaded file.
- getMaximum() - Method in class uws.job.parameters.NumericParamController
-
Gets the maximum value of this parameter.
- getMaxIntervalField() - Method in class uws.job.parameters.DestructionTimeController
-
Gets the date-time field of the maximum interval.
- getMaxRequestSize() - Method in class uws.service.request.MultipartParser
-
Get the maximum size (in bytes) of a whole multipart request.
- getMaxRunningJobs() - Method in class uws.job.manager.QueuedExecutionManager
-
Gets the maximum number of running jobs.
- getMessage() - Method in class uws.job.ErrorSummary
-
Gets a short description of the occurred error.
- getMimeType() - Method in class uws.job.Result
-
Gets the MIME type of this result.
- getMimeType() - Method in class uws.job.serializer.JSONSerializer
-
- getMimeType() - Method in class uws.job.serializer.UWSSerializer
-
Gets the MIME type of the serialization format used by this serializer.
- getMimeType() - Method in class uws.job.serializer.XMLSerializer
-
- getMimeType(String) - Static method in class uws.UWSToolBox
-
Gets the MIME type corresponding to the given file extension.
- getMimeTypes() - Method in class uws.AcceptHeader
-
Gets the association between each extracted MIME type and its respective quality.
- getMinimum() - Method in class uws.job.parameters.NumericParamController
-
Gets the minimum value of this parameter.
- getMinLogLevel() - Method in class uws.service.log.DefaultUWSLog
-
Get the minimum level that a message must have in order to be logged.
- getName() - Method in class uws.job.jobInfo.SingleValueJobInfo
-
Get the name of the represented value.
- getName() - Method in class uws.job.JobList
-
Gets the name of this jobs list.
- getName() - Method in class uws.service.actions.AddJob
-
- getName() - Method in class uws.service.actions.DestroyJob
-
- getName() - Method in class uws.service.actions.GetJobParam
-
- getName() - Method in class uws.service.actions.JobSummary
-
- getName() - Method in class uws.service.actions.ListJobs
-
- getName() - Method in class uws.service.actions.SetJobParam
-
- getName() - Method in class uws.service.actions.SetUWSParameter
-
- getName() - Method in class uws.service.actions.ShowHomePage
-
- getName() - Method in class uws.service.actions.UWSAction
-
Gets the name of this UWS action.
- getName() - Method in interface uws.service.UWS
-
Gets the name of this UWS.
- getName() - Method in class uws.service.UWSService
-
- getName() - Method in class uws.service.UWSServlet
-
- getNames() - Method in class uws.job.parameters.UWSParameters
-
Gets the name of all parameters.
- getNbAdditionalParameters() - Method in class uws.job.UWSJob
-
Gets the number of additional parameters.
- getNbExpectedAdditionalParameters() - Method in class uws.service.AbstractUWSFactory
-
Gets the number of additional parameters which must be identified with no case sensitivity.
- getNbExpectedAdditionalParameters() - Method in class uws.service.UWSServlet
-
Gets the number of additional parameters which must be identified with no case sensitivity.
- getNbJobList() - Method in interface uws.service.UWS
-
Gets the number of managed jobs lists.
- getNbJobList() - Method in class uws.service.UWSService
-
- getNbJobList() - Method in class uws.service.UWSServlet
-
- getNbJobs() - Method in class uws.job.JobList
-
Gets the number of jobs into this list.
- getNbJobs(JobOwner) - Method in class uws.job.JobList
-
Gets the number of jobs owned by the given user into this list.
- getNbJobsToDestroy() - Method in class uws.job.manager.DefaultDestructionManager
-
- getNbJobsToDestroy() - Method in interface uws.job.manager.DestructionManager
-
Gets the total number of jobs planned to be destroyed.
- getNbObservers() - Method in class uws.job.UWSJob
-
Gets the total number of observers this job has.
- getNbParameters(HttpServletRequest) - Static method in class uws.UWSToolBox
-
Get the number of parameters submitted in the given HTTP request.
- getNbQueuedJobs() - Method in class uws.job.manager.AbstractQueuedExecutionManager
-
- getNbQueuedJobs() - Method in class uws.job.manager.DefaultExecutionManager
-
Always returns 0.
- getNbQueuedJobs() - Method in interface uws.job.manager.ExecutionManager
-
Gets the total number of queued jobs.
- getNbResults() - Method in class uws.job.UWSJob
-
Gets the total number of results.
- getNbRunningJobs() - Method in class uws.job.manager.AbstractQueuedExecutionManager
-
- getNbRunningJobs() - Method in class uws.job.manager.DefaultExecutionManager
-
- getNbRunningJobs() - Method in interface uws.job.manager.ExecutionManager
-
Gets the total number of running jobs.
- getNbSerializers() - Method in class uws.service.UWSService
-
Gets the total number of serializers available in this UWS.
- getNbUsers() - Method in class uws.job.JobList
-
Gets the number of all users that have at least one job in this list.
- getNbUWSActions() - Method in class uws.service.UWSService
-
Gets the number of actions this UWS has.
- getNextDestruction() - Method in class uws.job.manager.DefaultDestructionManager
-
- getNextDestruction() - Method in interface uws.job.manager.DestructionManager
-
Gets the destruction date/time of the job currently planned for destruction.
- getNextEvent() - Method in class uws.service.file.EventFrequency
-
Get the date of the next event.
- getNextJobToDestroy() - Method in class uws.job.manager.DefaultDestructionManager
-
- getNextJobToDestroy() - Method in interface uws.job.manager.DestructionManager
-
Gets the ID of the job currently planned for destruction.
- getObjectReader() - Method in class uws.service.backup.DefaultUWSBackupManager.JSONObjectReader
-
- getObservers() - Method in class uws.job.UWSJob
-
Gets the observers of this job.
- getOrderedMimeTypes() - Method in class uws.AcceptHeader
-
Gets a list of the extracted MIME types, ordered by their respective quality.
- getOutput(UWSLog.LogLevel, String) - Method in class uws.service.log.DefaultUWSLog
-
Gets an output for the given type of message to print.
- getOwner() - Method in class uws.job.UWSJob
-
Gets the owner of this job.
- getOwner() - Method in class uws.service.request.UploadFile
-
Get the job that uses this uploaded file.
- getOwnerDirectory(JobOwner) - Method in class uws.service.file.LocalUWSFileManager
-
Gets the directory of the given owner.
- getOwnerGroup(JobOwner) - Method in class uws.service.file.DefaultOwnerGroupIdentifier
-
- getOwnerGroup(JobOwner) - Method in interface uws.service.file.OwnerGroupIdentifier
-
Let's extracting the group name of the given job owner.
- getOwnerID(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getOwnerID(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the owner ID of the given job.
- getOwnerID(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getParameter(String) - Method in class uws.job.UWSJob
-
Gets the value of the specified parameter.
- getParameter(String, HttpServletRequest, boolean) - Static method in class uws.UWSToolBox
-
Get the parameter specified by the given name from the given HTTP request.
- getParameters(HttpServletRequest) - Static method in class uws.job.parameters.UWSParameters
-
Get the parameters stored in the given HTTP request.
- getParameters(JSONObject) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Builds the list of parameters corresponding to the given JSON object.
- getParameters(String) - Static method in class uws.UWSToolBox
-
Converts the given query part of a HTTP-GET URL to a map of parameters.
- getParamsMap(HttpServletRequest) - Static method in class uws.UWSToolBox
-
Builds a map of strings with all parameters of the given HTTP request.
- getPhase(String) - Static method in enum uws.job.ExecutionPhase
-
Get the Execution Phase corresponding to the given label.
- getPhase() - Method in class uws.job.JobPhase
-
Gets the current phase of the job.
- getPhase(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getPhase(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the phase of the given job.
- getPhase(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getPhase() - Method in class uws.job.UWSJob
-
Gets the phase in which this job is now.
- getPhaseManager() - Method in class uws.job.UWSJob
-
Gets the phase manager of this job.
- getPossibleValues() - Method in class uws.job.parameters.StringParamController
-
Gets the list of all allowed values.
- getPreferredMimeType() - Method in class uws.AcceptHeader
-
Gets the preferred MIME type (HTML, JSON or * /*) according to the order and the quality of all extracted MIME types.
- getProperty(Properties, String) - Static method in class uws.config.UWSConfiguration
-
Read the asked property from the given Properties object.
- getPseudo() - Method in class uws.job.user.DefaultJobOwner
-
- getPseudo() - Method in interface uws.job.user.JobOwner
-
Pseudo of a user.
- getQueryPart(Map<String, String>) - Static method in class uws.UWSToolBox
-
Converts map of UWS parameters into a string corresponding to the query part of a HTTP-GET URL (i.e.
- getQueuedJobs() - Method in class uws.job.manager.AbstractQueuedExecutionManager
-
- getQueuedJobs() - Method in class uws.job.manager.DefaultExecutionManager
-
Always returns a Null Iterator (iterator whose next() returns null and hasNext() returns false).
- getQueuedJobs() - Method in interface uws.job.manager.ExecutionManager
-
Gets the list of queued jobs.
- getQuote(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getQuote(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the quote of the given job.
- getQuote(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getQuote() - Method in class uws.job.UWSJob
-
Get the quote attribute of this job.
- getRegExp() - Method in class uws.job.parameters.StringParamController
-
Gets the Regular Expression that all values of this parameter must match.
- getRequestParser() - Method in interface uws.service.UWS
-
Get its HTTP request parser.
- getRequestParser() - Method in class uws.service.UWSService
-
- getRequestParser() - Method in class uws.service.UWSServlet
-
- getRequestURI() - Method in class uws.service.UWSUrl
-
Gets the request URI.
- getRequestURL() - Method in class uws.service.UWSUrl
-
Gets the request URL.
- getRestorationDate() - Method in class uws.job.UWSJob
-
Gets the date of the restoration of this job.
- getResult(Result, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getResult(Result, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the given result.
- getResult(Result, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getResult(String) - Method in class uws.job.UWSJob
-
Gets the specified result.
- getResult(JSONObject) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Builds the result corresponding to the given JSON object.
- getResultFile(Result, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
Gets the file corresponding to the given result.
- getResultFileName(Result, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
Gets the name of the file in which the given result is/must be written.
- getResultInput(Result, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
- getResultInput(Result, UWSJob) - Method in interface uws.service.file.UWSFileManager
-
Gets an input stream on the result file corresponding to the given job
result.
- getResultOutput(Result) - Method in class uws.job.JobThread
-
Gets an output stream for the given result.
- getResultOutput(Result, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
- getResultOutput(Result, UWSJob) - Method in interface uws.service.file.UWSFileManager
-
Gets an output stream on the result file corresponding to the given job
result.
- getResults(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getResults(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the results of the given job.
- getResults(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getResults() - Method in class uws.job.UWSJob
-
Gets the results list of this job.
- getResults(JSONArray) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Builds the list of results corresponding to the given JSON array.
- getResultSize(Result) - Method in class uws.job.JobThread
-
Gets the size of the corresponding result file.
- getResultSize(Result, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
- getResultSize(Result, UWSJob) - Method in interface uws.service.file.UWSFileManager
-
Gets the size of the specified result file.
- getRunId() - Method in class uws.job.parameters.UWSParameters
-
Gets the value of the parameter
runId
.
- getRunID(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getRunID(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the run ID of the given job.
- getRunID(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getRunId() - Method in class uws.job.UWSJob
-
Gets the RunID of this job given by the UWS user (presumed to be the
owner of this job).
- getRunningJobs() - Method in class uws.job.manager.AbstractQueuedExecutionManager
-
- getRunningJobs() - Method in class uws.job.manager.DefaultExecutionManager
-
- getRunningJobs() - Method in interface uws.job.manager.ExecutionManager
-
Gets the list of running jobs.
- getSerializer(String) - Method in interface uws.service.UWS
-
Gets the serializer whose the MIME type is the same as the given one.
- getSerializer(String) - Method in class uws.service.UWSService
-
- getSerializer(String) - Method in class uws.service.UWSServlet
-
Gets the serializer whose the MIME type is the same as the given one.
- getSerializers() - Method in class uws.service.UWSService
-
Gets an iterator of the list of all serializers available in this UWS.
- getServerResource(String, HttpServletRequest) - Static method in class uws.UWSToolBox
-
Lets building the absolute URL of any resource available in the root server, from a relative URL.
- getSize() - Method in class uws.job.Result
-
Gets the size of the corresponding result file.
- getStartTime(UWSJob, boolean) - Method in class uws.job.serializer.JSONSerializer
-
- getStartTime(UWSJob, boolean) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the start time of the given job.
- getStartTime(UWSJob, boolean) - Method in class uws.job.serializer.XMLSerializer
-
- getStartTime() - Method in class uws.job.UWSJob
-
Gets the time at which the job execution has started.
- getStr(ExecutionPhase) - Static method in enum uws.job.ExecutionPhase
-
Get the label of the given Execution Phase.
- getString() - Method in class uws.service.backup.DefaultUWSBackupManager.JSONObjectReader
-
- getTimeToWaitForEnd() - Method in class uws.job.UWSJob
-
Gets the time to wait for the end of the thread after an interruption.
- getTmpDirectory() - Method in class uws.service.file.LocalUWSFileManager
-
- getTmpDirectory() - Method in interface uws.service.file.UWSFileManager
-
Get the temporary directory to use in this service.
- getType() - Method in class uws.job.ErrorSummary
-
- getType() - Method in class uws.job.Result
-
Get the type of this result.
- getUploadFile(JSONObject) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Build the upload file corresponding to the given JSON object.
- getUploadInput(UploadFile) - Method in class uws.service.file.LocalUWSFileManager
-
- getUploadInput(UploadFile) - Method in interface uws.service.file.UWSFileManager
-
Open a stream toward the specified file, submitted inline in an HTTP
request.
- getUploadJson(UploadFile) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Get the JSON representation of the given
UploadFile
.
- getUrl() - Method in class uws.job.JobList
-
Gets the UWS URL of this jobs list in function of its UWS.
- getUrl() - Method in class uws.job.UWSJob
-
Gets the UWS URL of this job in function of its jobs list.
- getUrlHeader() - Method in class uws.service.UWSUrl
-
Gets the URL header of the request URL.
- getUrlInterpreter() - Method in interface uws.service.UWS
-
Gets the object which is able to interpret and to build any UWS URL.
- getUrlInterpreter() - Method in class uws.service.UWSService
-
- getUrlInterpreter() - Method in class uws.service.UWSServlet
-
Gets the UWS URL interpreter of this UWS.
- getUser(JSONObject) - Method in class uws.service.backup.DefaultUWSBackupManager
-
Builds the instance of
JobOwner
corresponding to the given JSON object.
- getUser(HttpServletRequest, UserIdentifier) - Static method in class uws.UWSToolBox
-
Extract the user/job owner from the given HTTP request.
- getUserData(String) - Method in class uws.job.user.DefaultJobOwner
-
- getUserIdentifier() - Method in interface uws.service.UWS
-
Gets the object which is able to identify a user from an HTTP request.
- getUserIdentifier() - Method in class uws.service.UWSService
-
Gets the object which lets extracting the user ID from a HTTP request.
- getUserIdentifier() - Method in class uws.service.UWSServlet
-
Gets the object which lets extracting the user ID from a HTTP request.
- getUsers() - Method in class uws.job.JobList
-
Gets all users that own at least one job in this list.
- getUWS() - Method in class uws.job.JobList
-
Gets the UWS which manages this jobs list.
- getUWS(UWS, JobOwner) - Method in class uws.job.serializer.JSONSerializer
-
- getUWS(UWS) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the given UWS.
- getUWS(UWS, JobOwner) - Method in class uws.job.serializer.UWSSerializer
-
Serializes the given UWS for the specified user.
- getUWS(UWS, JobOwner) - Method in class uws.job.serializer.XMLSerializer
-
- getUWS() - Method in class uws.service.actions.UWSAction
-
Gets the UWS which contains this action.
- getUWSAction(String) - Method in class uws.service.UWSService
-
Gets the action of this UWS which has the same name as the given one.
- getUWSActions() - Method in class uws.service.UWSService
-
Gets all actions of this UWS.
- getUWSErrorType() - Method in exception uws.UWSException
-
Get the type of this error (from the UWS point of view ; FATAL or TRANSIENT).
- getUWSName() - Method in class uws.service.UWSUrl
-
Gets the SUPPOSED name of the UWS from its baseURI.
- getUWSNamespace() - Method in class uws.job.serializer.XMLSerializer
-
Gets all UWS namespaces declarations needed for an XML representation of
a UWS object.
- getUWSNamespace(boolean) - Method in class uws.job.serializer.XMLSerializer
-
Gets the node attributes which declare the UWS namespace.
- getUwsURI() - Method in class uws.service.UWSUrl
-
Gets the UWS URI.
- getValue() - Method in class uws.job.jobInfo.SingleValueJobInfo
-
Get the represented value.
- getValue() - Method in class uws.service.backup.DefaultUWSBackupManager.JSONObjectReader
-
- getWaitPolicy() - Method in class uws.service.UWSService
-
Get the currently used strategy for the blocking behavior of the
Job Summary action.
- getWaitPolicy() - Method in class uws.service.UWSServlet
-
Get the currently used strategy for the blocking behavior of the
Job Summary action.
- getWorkError() - Method in class uws.job.UWSJob
-
Gets the error (if any) which has occurred during the job execution.
- getXML(String) - Method in interface uws.job.jobInfo.JobInfo
-
Get the XML representation of this
JobInfo
.
- getXML(String) - Method in class uws.job.jobInfo.SingleValueJobInfo
-
- getXML(String) - Method in class uws.job.jobInfo.XMLJobInfo
-
- getXSLTPath() - Method in class uws.job.serializer.XMLSerializer
-
Gets the path/URL of the XSLT style-sheet to use.
- getXsltURL() - Method in class uws.service.UWSService
-
Gets the URL of the XSLT style-sheet that the XML serializer of this UWS is using.
- getXsltURL() - Method in class uws.service.UWSServlet
-
Gets the URL of the XSLT style-sheet that the XML serializer of this UWS is using.
- groupUserDirectories - Variable in class uws.service.file.LocalUWSFileManager
-
Gather user directories, set by set.