- dateFormat - Static variable in class uws.job.UWSJob
-
- debug(String) - Method in class uws.service.log.DefaultUWSLog
-
- debug(Throwable) - Method in class uws.service.log.DefaultUWSLog
-
- debug(String, Throwable) - Method in class uws.service.log.DefaultUWSLog
-
- debug(String) - Method in class uws.service.log.Slf4jUWSLog
-
- debug(Throwable) - Method in class uws.service.log.Slf4jUWSLog
-
- debug(String, Throwable) - Method in class uws.service.log.Slf4jUWSLog
-
- debug(String) - Method in interface uws.service.log.UWSLog
-
Logs a debug message.
- debug(Throwable) - Method in interface uws.service.log.UWSLog
-
Logs an exception as a debug message.
- debug(String, Throwable) - Method in interface uws.service.log.UWSLog
-
Logs a full (message+exception) debug message.
- DEFAULT_BACKUP_BY_USER - Static variable in class uws.config.UWSConfiguration
-
- DEFAULT_BACKUP_FILE_NAME - Static variable in class uws.service.file.LocalUWSFileManager
-
Default name of the general UWS backup file.
- DEFAULT_BACKUP_FREQUENCY - Static variable in class uws.config.UWSConfiguration
-
- DEFAULT_CHAR_ENCODING - Static variable in class uws.UWSToolBox
-
Default character encoding for all HTTP response sent by this library.
- DEFAULT_DATE_FORMAT - Static variable in class uws.job.UWSJob
-
- DEFAULT_DIRECTORY_PER_USER - Static variable in class uws.config.UWSConfiguration
-
- DEFAULT_EXECUTION_DURATION - Static variable in class uws.config.UWSConfiguration
-
- DEFAULT_FILE_MANAGER - Static variable in class uws.config.UWSConfiguration
-
- DEFAULT_FILE_SIZE_LIMIT - Static variable in class uws.service.request.MultipartParser
-
Default maximum allowed size for a single uploaded file:
-1 (i.e.
- DEFAULT_FREQUENCY - Static variable in class uws.service.backup.DefaultUWSBackupManager
-
Default backup frequency.
- DEFAULT_GROUP_USER_DIRECTORIES - Static variable in class uws.config.UWSConfiguration
-
- DEFAULT_JOB_DESTRUCTION_POLICY - Static variable in class uws.job.JobList
-
Default policy applied to a job list when a job destruction is asked.
- DEFAULT_LOG_FILE_NAME - Static variable in class uws.service.file.LocalUWSFileManager
-
Default name of the log file.
- DEFAULT_LOGGER - Static variable in class uws.config.UWSConfiguration
-
- DEFAULT_NB_MAX_BLOCKED - Static variable in class uws.service.wait.UserLimitedBlockingPolicy
-
Default number of allowed blocked threads.
- DEFAULT_RESULT_NAME - Static variable in class uws.job.Result
-
- DEFAULT_ROOT_LOG_ID - Static variable in class uws.service.log.Slf4jUWSLog
-
Default SLF4J identifier for the general/root logger to use.
- DEFAULT_SIZE_LIMIT - Static variable in class uws.service.request.MultipartParser
-
Default maximum allowed size for an HTTP request content:
-1 (i.e.
- DEFAULT_SIZE_LIMIT - Static variable in class uws.service.request.NoEncodingParser
-
Default maximum allowed size for an HTTP request content: 2 MiB.
- DEFAULT_SIZE_LIMIT - Static variable in class uws.service.request.XMLRequestParser
-
Default maximum allowed size for an HTTP request content: 200 kiB.
- DEFAULT_SMALL_XML_THRESHOLD - Static variable in class uws.service.request.XMLRequestParser
-
Default threshold for XML document that can be kept entirely in memory: 2 kiB.
- DEFAULT_TIMEOUT - Static variable in class uws.service.wait.LimitedBlockingPolicy
-
Default timeout (in seconds) set by this policy at creation if none is
specified.
- DEFAULT_UWS_CONF_FILE - Static variable in class uws.config.UWSConfiguration
-
Default UWS configuration file.
- DefaultDestructionManager - Class in uws.job.manager
-
- DefaultDestructionManager() - Constructor for class uws.job.manager.DefaultDestructionManager
-
Builds the default destruction manager.
- DefaultDestructionManager.TimeComparator - Class in uws.job.manager
-
Lets a TreeSet or a TreeMap sorting
UWSJob
instances in an
ascending order and according to their destruction time.
- defaultDuration - Variable in class uws.job.parameters.ExecutionDurationController
-
The default duration (in seconds).
- DefaultExecutionManager - Class in uws.job.manager
-
Default implementation of the ExecutionManager interface.
- DefaultExecutionManager() - Constructor for class uws.job.manager.DefaultExecutionManager
-
- DefaultExecutionManager(UWSLog) - Constructor for class uws.job.manager.DefaultExecutionManager
-
- defaultInterval - Variable in class uws.job.parameters.DestructionTimeController
-
The default interval from the initialization to the destruction of the concerned job.
- defaultIntervalField - Variable in class uws.job.parameters.DestructionTimeController
-
The date-time field on which the default interval applies.
- DefaultJobOwner - Class in uws.job.user
-
- DefaultJobOwner(String) - Constructor for class uws.job.user.DefaultJobOwner
-
Builds a Job Owner which has the given ID.
- DefaultJobOwner(String, String) - Constructor for class uws.job.user.DefaultJobOwner
-
- defaultOutput - Variable in class uws.service.log.DefaultUWSLog
-
- DefaultOwnerGroupIdentifier - Class in uws.service.file
-
Let's extracting the group name of any given job owner.
- DefaultOwnerGroupIdentifier() - Constructor for class uws.service.file.DefaultOwnerGroupIdentifier
-
- defaultSerializer - Variable in class uws.service.UWSService
-
The MIME type of the default serialization format.
- defaultSerializer - Variable in class uws.service.UWSServlet
-
The MIME type of the default serialization format.
- defaultTime - Variable in class uws.job.parameters.DestructionTimeController
-
The default destruction time.
- DefaultUWSBackupManager - Class in uws.service.backup
-
- DefaultUWSBackupManager(UWS) - Constructor for class uws.service.backup.DefaultUWSBackupManager
-
- DefaultUWSBackupManager(UWS, long) - Constructor for class uws.service.backup.DefaultUWSBackupManager
-
Builds a backup manager in the mode "auto" or "manual": one file for all users and all jobs, and the backup
is done at the given frequency.
- DefaultUWSBackupManager(UWS, boolean) - Constructor for class uws.service.backup.DefaultUWSBackupManager
-
Builds a backup manager in the given mode: "by user" (one file for each user and the backup is done at each user action)
or not (one file for all users and all jobs and the backup is done all minutes (see
DefaultUWSBackupManager.DEFAULT_FREQUENCY
)).
- DefaultUWSBackupManager(UWS, boolean, long) - Constructor for class uws.service.backup.DefaultUWSBackupManager
-
Builds a backup manager in the given mode and with the given frequency.
- DefaultUWSBackupManager.JSONArrayReader - Class in uws.service.backup
-
Lets reading a JSON array from a JSONTokener
(that's to directly from a file)
as an iterator which returns all items which MUST BE JSONObject
s.
- DefaultUWSBackupManager.JSONObjectReader - Class in uws.service.backup
-
Lets reading a JSON object from a JSONTokener
(that's to say directly from a file),
as an iterator which returns all the keys.
- DefaultUWSBackupManager.SingleInputIterator - Class in uws.service.backup
-
An iterator of input streams with ONLY ONE input stream.
- DefaultUWSErrorWriter - Class in uws.service.error
-
- DefaultUWSErrorWriter(UWSLog) - Constructor for class uws.service.error.DefaultUWSErrorWriter
-
Build an error writer which will log any error in response of an HTTP request.
- DefaultUWSLog - Class in uws.service.log
-
Default implementation of
UWSLog
interface which lets logging any message about a UWS.
- DefaultUWSLog(UWS) - Constructor for class uws.service.log.DefaultUWSLog
-
- DefaultUWSLog(UWSFileManager) - Constructor for class uws.service.log.DefaultUWSLog
-
- DefaultUWSLog(OutputStream) - Constructor for class uws.service.log.DefaultUWSLog
-
Builds a
UWSLog
which will print all its
messages into the given stream.
- DefaultUWSLog(PrintWriter) - Constructor for class uws.service.log.DefaultUWSLog
-
Builds a
UWSLog
which will print all its
messages into the given stream.
- defaultValue - Variable in class uws.job.parameters.NumericParamController
-
The default value.
- deleteError(ErrorSummary, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
- deleteError(ErrorSummary, UWSJob) - Method in interface uws.service.file.UWSFileManager
-
Deletes the error file corresponding to the given job error summary.
- deleteFile() - Method in class uws.service.request.UploadFile
-
Delete definitely this uploaded file from the server.
- deleteJob(String, String) - Method in class uws.service.UWSUrl
-
Gets the UWS URL (HTTP-GET ONLY) to delete the specified job.
- deleteResult(Result, UWSJob) - Method in class uws.service.file.LocalUWSFileManager
-
- deleteResult(Result, UWSJob) - Method in interface uws.service.file.UWSFileManager
-
Deletes the result file corresponding to the given job result's
description.
- deleteUpload(UploadFile) - Method in class uws.service.file.LocalUWSFileManager
-
- deleteUpload(UploadFile) - Method in interface uws.service.file.UWSFileManager
-
Delete definitely the specified file, submitted inline in an HTTP
request.
- deleteUploads(HttpServletRequest) - Static method in class uws.UWSToolBox
-
Delete all unused uploaded files of the given request.
- description - Variable in class uws.service.UWSService
-
Description of this UWS.
- description - Variable in class uws.service.UWSServlet
-
Description of this UWS.
- destroy() - Method in class uws.config.ConfigurableUWSServlet
-
- destroy() - Method in interface uws.job.jobInfo.JobInfo
-
Free/Discard any resource associated with this
JobInfo
.
- destroy() - Method in class uws.job.jobInfo.SingleValueJobInfo
-
- destroy() - Method in class uws.job.jobInfo.XMLJobInfo
-
- destroy() - Method in interface uws.service.UWS
-
End properly this UWS: jobs should be backuped (if this feature is enable), timers and threads should be stopped,
open files and database connections should be closed, etc...
- destroy() - Method in class uws.service.UWSService
-
- destroy() - Method in class uws.service.UWSServlet
-
- DESTROY_JOB - Static variable in class uws.service.actions.UWSAction
-
- destroyAllJobLists() - Method in class uws.service.UWSService
-
Destroys all managed jobs lists.
- destroyJob(String) - Method in class uws.job.JobList
-
- destroyJob(String, JobOwner) - Method in class uws.job.JobList
-
- destroyJob(UWSJob) - Method in class uws.job.manager.DefaultDestructionManager
-
Merely destroys the given job
(if not NULL and not
ARCHIVED
).
- DestroyJob - Class in uws.service.actions
-
The "Destroy Job" action of a UWS.
- DestroyJob(UWSService) - Constructor for class uws.service.actions.DestroyJob
-
- destroyJobList(String) - Method in interface uws.service.UWS
-
Destroys the specified jobs list.
- destroyJobList(String) - Method in class uws.service.UWSService
-
- destroyJobList(JobList) - Method in class uws.service.UWSService
-
Destroys the given jobs list.
- destroyJobList(String) - Method in class uws.service.UWSServlet
-
- destroyJobList(JobList) - Method in class uws.service.UWSServlet
-
Destroys the given jobs list.
- DestructionManager - Interface in uws.job.manager
-
Manages the automatic destruction of given jobs.
- DestructionTimeController - Class in uws.job.parameters
-
Let controlling the destruction time of all jobs managed by a UWS.
- DestructionTimeController() - Constructor for class uws.job.parameters.DestructionTimeController
-
- DestructionTimeController.DateField - Enum in uws.job.parameters
-
Represents a date/time field.
- details - Variable in class uws.job.ErrorSummary
-
[Optional] The URI/URL toward the file which contains a more detailed description of the error (i.e.
- DIR_PREFIX_PATTERN - Static variable in class uws.service.file.DefaultOwnerGroupIdentifier
-
Pattern to extract the root directory of a user directory from its ID.
- DirectoryFilter() - Constructor for class uws.service.file.LocalUWSFileManager.DirectoryFilter
-
- displayMilliseconds - Static variable in class uws.ISO8601Format
-
Indicate whether any date formatted with this class displays the milliseconds.
- displayTimeZone - Static variable in class uws.ISO8601Format
-
Indicate whether any date formatted with this class displays the time zone.
- doAddJob(UWSUrl, HttpServletRequest, HttpServletResponse, JobOwner) - Method in class uws.service.UWSServlet
-
- doDestroyJob(UWSUrl, HttpServletRequest, HttpServletResponse, JobOwner) - Method in class uws.service.UWSServlet
-
- doGetJobParam(UWSUrl, HttpServletRequest, HttpServletResponse, JobOwner) - Method in class uws.service.UWSServlet
-
- doJobSummary(UWSUrl, HttpServletRequest, HttpServletResponse, JobOwner) - Method in class uws.service.UWSServlet
-
- doListJob(UWSUrl, HttpServletRequest, HttpServletResponse, JobOwner) - Method in class uws.service.UWSServlet
-
- doSetJobParam(UWSUrl, HttpServletRequest, HttpServletResponse, JobOwner) - Method in class uws.service.UWSServlet
-
- doSetUWSParameter(UWSUrl, HttpServletRequest, HttpServletResponse, JobOwner) - Method in class uws.service.UWSServlet
-
- DurationParamController - Class in uws.job.parameters
-
Let controlling a duration parameter.
- DurationParamController() - Constructor for class uws.job.parameters.DurationParamController
-
Create a parameter controller for duration value with no restriction.
- DurationParamController(Long, Long, Long, boolean) - Constructor for class uws.job.parameters.DurationParamController
-
Create a controller for a parameter expressing a duration.