Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

U

unblocked(Thread, UWSJob, JobOwner, HttpServletRequest) - Method in interface uws.service.wait.BlockingPolicy
Notify this BlockingPolicy that the given thread is not blocked anymore.
unblocked(Thread, UWSJob, JobOwner, HttpServletRequest) - Method in class uws.service.wait.LimitedBlockingPolicy
 
unblocked(Thread, UWSJob, JobOwner, HttpServletRequest) - Method in class uws.service.wait.UserLimitedBlockingPolicy
 
unblockOld - Variable in class uws.service.wait.UserLimitedBlockingPolicy
Indicate what should happen when the maximum number of threads for a given job and user is reached.
UNLIMITED_DURATION - Static variable in class uws.job.UWSJob
The duration that implies an unlimited execution duration.
UnsupportedURIProtocolException - Exception in uws.service.file
Error sent when trying to read a remote file using a URI whose the scheme/protocol is not supported.
UnsupportedURIProtocolException(URI) - Constructor for exception uws.service.file.UnsupportedURIProtocolException
update(UWSJob, ExecutionPhase, ExecutionPhase) - Method in interface uws.job.JobObserver
Used when one of the observed jobs notifies its observers of a modification of its execution phase.
update(UWSJob) - Method in class uws.job.manager.DefaultDestructionManager
This function does something only if the given job knows its jobs list and has a valid destruction time.
update(UWSJob) - Method in interface uws.job.manager.DestructionManager
Updates the list of jobs to destroy with the given job.
update(UWSParameters) - Method in class uws.job.parameters.UWSParameters
Updates this list of UWS parameters with the given ones.
update(UWSJob, ExecutionPhase, ExecutionPhase) - Method in class uws.service.wait.WaitObserver
 
updateDestruction(UWSJob) - Method in class uws.job.JobList
Lets notifying the destruction manager of a possible modification of the destructionTime of the given job.
updateRequestURL() - Method in class uws.service.UWSUrl
Updates the fields UWSUrl.requestURI and UWSUrl.requestURL as following: requestURI = baseURI+uwsURI requestURL = urlHeader+requestURI (or null if urlHeader is null)
updateUwsURI() - Method in class uws.service.UWSUrl
Updates the field UWSUrl.uwsURI in function of UWSUrl.jobListName, UWSUrl.jobId and UWSUrl.attributes as following: uwsURI = "/"+jobListName+"/"+jobId+"/"+attributes.
UploadFile - Class in uws.service.request
This class lets represent a file submitted inline in an HTTP request.
UploadFile(String, String, UWSFileManager) - Constructor for class uws.service.request.UploadFile
Build the description of an uploaded file.
UploadFile(String, String, String, UWSFileManager) - Constructor for class uws.service.request.UploadFile
Build the description of an uploaded file.
urlHeader - Variable in class uws.service.UWSUrl
The URL prefix (i.e.
urlInterpreter - Variable in class uws.service.UWSService
The "interpreter" of UWS URLs.
used - Variable in class uws.service.request.UploadFile
Indicate whether this file has been or is used by a UWSJob.
USER_ACCESS_DENIED - Static variable in exception uws.UWSException
 
UserIdentifier - Interface in uws.service
Lets defining how identifying a user thanks to a HTTP request.
userIdentifier - Variable in class uws.service.UWSService
The object to use to extract the user ID from the received request.
userIdentifier - Variable in class uws.service.UWSServlet
The object to use to extract the user ID from the received request.
UserLimitedBlockingPolicy - Class in uws.service.wait
UserLimitedBlockingPolicy() - Constructor for class uws.service.wait.UserLimitedBlockingPolicy
Build a default UserLimitedBlockingPolicy.
UserLimitedBlockingPolicy(long) - Constructor for class uws.service.wait.UserLimitedBlockingPolicy
Build a UserLimitedBlockingPolicy which will limit the blocking duration to the given value and will limit the number of blocked threads per job and user to the default value (i.e.
UserLimitedBlockingPolicy(long, int) - Constructor for class uws.service.wait.UserLimitedBlockingPolicy
Build a UserLimitedBlockingPolicy which will limit the blocking duration to the given value and will limit the number of blocked threads per job and user to the given value.
UserLimitedBlockingPolicy(long, int, boolean) - Constructor for class uws.service.wait.UserLimitedBlockingPolicy
Build a UserLimitedBlockingPolicy which will limit the blocking duration to the given value and will limit the number of blocked threads per job and user to the given value.
uws - package uws
 
uws - Variable in class uws.service.actions.UWSAction
The UWS on which this action must be applied.
uws - Variable in class uws.service.backup.DefaultUWSBackupManager
The UWS to restore/save.
uws - Variable in class uws.service.log.DefaultUWSLog
 
UWS - Interface in uws.service
Minimal API of a UWS service.
uws.config - package uws.config
 
uws.job - package uws.job
 
uws.job.jobInfo - package uws.job.jobInfo
 
uws.job.manager - package uws.job.manager
 
uws.job.parameters - package uws.job.parameters
 
uws.job.serializer - package uws.job.serializer
 
uws.job.serializer.filter - package uws.job.serializer.filter
 
uws.job.user - package uws.job.user
 
uws.service - package uws.service
 
uws.service.actions - package uws.service.actions
 
uws.service.backup - package uws.service.backup
 
uws.service.error - package uws.service.error
 
uws.service.file - package uws.service.file
 
uws.service.file.io - package uws.service.file.io
 
uws.service.log - package uws.service.log
 
uws.service.request - package uws.service.request
 
uws.service.wait - package uws.service.wait
 
UWS_CONF_PARAMETER - Static variable in class uws.config.UWSConfiguration
Name of the initial parameter to set in the WEB-INF/web.xml file in order to specify the location and the name of the UWS configuration file to load.
UWS_LOG_ID_SUFFIX - Static variable in class uws.service.log.Slf4jUWSLog
Suffix to append to the root logger ID for the UWS logger.
UWS_RO_PARAMETERS - Static variable in class uws.job.parameters.UWSParameters
Read-Only parameters.
UWS_RW_PARAMETERS - Static variable in class uws.job.parameters.UWSParameters
Read-Write parameters.
UWS_RW_PARAMETERS_REGEXP - Static variable in class uws.job.parameters.UWSParameters
Regular expression allowing to test which UWS parameters can be set.
UWSAction - Class in uws.service.actions
Action of a UWS (i.e.
UWSAction(UWSService) - Constructor for class uws.service.actions.UWSAction
Builds a UWSAction.
uwsActions - Variable in class uws.service.UWSService
List of UWS actions (i.e.
UWSBackupManager - Interface in uws.service.backup
Let's saving and restoring the whole UWS.
UWSConfiguration - Class in uws.config
Utility class gathering tool functions and properties' names useful to deal with a UWS configuration file.
UWSException - Exception in uws
Any exception returned by a class of the UWS pattern may be associated with an HTTP error code (like: 404, 303, 500) and a UWS error type.
UWSException(String) - Constructor for exception uws.UWSException
Exception in the general context of UWS.
UWSException(String, ErrorType) - Constructor for exception uws.UWSException
Exception that occurs in the general context of UWS, and with the specified error type (FATAL or TRANSIENT).
UWSException(Throwable) - Constructor for exception uws.UWSException
Exception that occurs in the general context of UWS because the given exception has been thrown.
UWSException(Throwable, ErrorType) - Constructor for exception uws.UWSException
Exception with the given type that occurs in the general context of UWS because the given exception has been thrown.
UWSException(int, String) - Constructor for exception uws.UWSException
Exception that occurs in the general context of UWS and which should return the given HTTP error code.
UWSException(int, String, ErrorType) - Constructor for exception uws.UWSException
Exception that occurs in the general context of UWS, with the given type and which should return the given HTTP error code.
UWSException(int, Throwable) - Constructor for exception uws.UWSException
Exception that occurs in the general context of UWS, because the given exception has been thrown and that which should return the given HTTP error status.
UWSException(int, Throwable, ErrorType) - Constructor for exception uws.UWSException
Exception that occurs in the general context of UWS with the given error type, because the given exception has been thrown and that which should return the given HTTP error status.
UWSException(int, Throwable, String) - Constructor for exception uws.UWSException
Exception that occurs in the general context of UWS, because the given exception has been thrown and that which should return the given HTTP error status.
UWSException(int, Throwable, String, ErrorType) - Constructor for exception uws.UWSException
Exception that occurs in the general context of UWS, because the given exception has been thrown and that which should return the given HTTP error status.
UWSExceptionFactory - Class in uws
Let's creating the common exceptions of a UWS service.
UWSFactory - Interface in uws.service
Let's creating UWS jobs, their threads and extracting their parameters from HttpServletRequest.
UWSFileManager - Interface in uws.service.file
Lets accessing any file managed by a UWS service.
UWSJob - Class in uws.job
Brief description
UWSJob(UWSParameters) - Constructor for class uws.job.UWSJob
Builds a job with no owner from a map of all parameters (UWS and additional parameters).
UWSJob(JobOwner, UWSParameters) - Constructor for class uws.job.UWSJob
Builds a job of the given owner and from a map of all parameters (UWS and additional parameters).
UWSJob(JobOwner, UWSParameters, String) - Constructor for class uws.job.UWSJob
Builds a job of the given owner and from a map of all parameters (UWS and additional parameters).
UWSJob(String, long, JobOwner, UWSParameters, long, long, long, List<Result>, ErrorSummary) - Constructor for class uws.job.UWSJob
CONSTRUCTOR TO USE TO RESTORE A JOB whatever is its phase.
UWSJob.JobTimeOut - Class in uws.job
Stop/Cancel this job when its maximum execution duration has been reached.
UWSLog - Interface in uws.service.log
Let log any kind of message about a UWS service.
UWSLog.LogLevel - Enum in uws.service.log
Indicate the level of the error: debug, info, warning or error.
uwsLogger - Variable in class uws.service.log.Slf4jUWSLog
Logger for general UWS actions.
UWSParameters - Class in uws.job.parameters
Let extracting all UWS standard and non-standard parameters from a map.
UWSParameters() - Constructor for class uws.job.parameters.UWSParameters
Builds an empty list of UWS parameters.
UWSParameters(Collection<String>, Map<String, InputParamController>) - Constructor for class uws.job.parameters.UWSParameters
Builds an empty list of UWS parameters.
UWSParameters(HttpServletRequest) - Constructor for class uws.job.parameters.UWSParameters
Extracts and identifies all UWS standard and non-standard parameters from the given HttpServletRequest.
UWSParameters(HttpServletRequest, Collection<String>, Map<String, InputParamController>) - Constructor for class uws.job.parameters.UWSParameters
Extracts and identifies all UWS standard and non-standard parameters from the given HttpServletRequest.
UWSParameters(Map<String, Object>) - Constructor for class uws.job.parameters.UWSParameters
Extracts and identifies all UWS standard and non-standard parameters from the map.
UWSParameters(Map<String, Object>, Collection<String>, Map<String, InputParamController>) - Constructor for class uws.job.parameters.UWSParameters
Extracts and identifies all UWS standard and non-standard parameters from the map.
UWSRequestParser - Class in uws.service.request
This parser adapts the request parser to use in function of the request content-type: application/x-www-form-urlencoded: FormEncodedParser multipart/form-data: MultipartParser (text|application)/(.+-)?xml: XMLRequestParser (the whole request body is an XML document) other: no parameter is returned
UWSRequestParser(UWSFileManager) - Constructor for class uws.service.request.UWSRequestParser
Build a RequestParser able to choose the most appropriate RequestParser in function of the request content-type.
UWSSerializer - Class in uws.job.serializer
Lets returning any UWS resource in a given format.
UWSSerializer() - Constructor for class uws.job.serializer.UWSSerializer
 
UWSService - Class in uws.service
This class implements directly the interface UWS and so, it represents the core of a UWS service.
UWSService(UWSFactory, UWSFileManager) - Constructor for class uws.service.UWSService
Builds a UWS (the base URI will be extracted at the first request directly from the request itself).
UWSService(UWSFactory, UWSFileManager, UWSLog) - Constructor for class uws.service.UWSService
Builds a UWS (the base URI will be extracted at the first request directly from the request itself).
UWSService(UWSFactory, UWSFileManager, String) - Constructor for class uws.service.UWSService
Builds a UWS with its base UWS URI.
UWSService(UWSFactory, UWSFileManager, UWSLog, String) - Constructor for class uws.service.UWSService
Builds a UWS with its base UWS URI.
UWSService(UWSFactory, UWSFileManager, UWSUrl) - Constructor for class uws.service.UWSService
Builds a UWS with the given UWS URL interpreter.
UWSService(UWSFactory, UWSFileManager, UWSLog, UWSUrl) - Constructor for class uws.service.UWSService
Builds a UWS with the given UWS URL interpreter.
UWSServlet - Class in uws.service
This servlet lets initialize and manage a web service implementing the UWS pattern.
UWSServlet() - Constructor for class uws.service.UWSServlet
 
UWSToolBox - Class in uws
Some useful functions for the managing of a UWS service.
uwsURI - Variable in class uws.service.UWSUrl
The URI from the base UWS URI (i.e.
UWSUrl - Class in uws.service
This class helps managing with UWS URLs and URIs.
UWSUrl(UWSUrl) - Constructor for class uws.service.UWSUrl
Builds a copy of the given UWSUrl.
UWSUrl(String) - Constructor for class uws.service.UWSUrl
Builds a UWSUrl with a fixed baseURI.
UWSUrl(HttpServletRequest) - Constructor for class uws.service.UWSUrl
Builds a UWSUrl considering the given request to set the baseURI.
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links