Package | Description |
---|---|
org.json | |
tap.backup | |
uws.job | |
uws.job.serializer | |
uws.service | |
uws.service.backup | |
uws.service.log |
Modifier and Type | Method and Description |
---|---|
static org.json.JSONObject |
Json4Uws.getJson(UWS uws)
Gets the JSON representation of the given UWS.
|
Constructor and Description |
---|
DefaultTAPBackupManager(UWS uws)
Build a default TAP jobs backup manager.
|
DefaultTAPBackupManager(UWS uws,
boolean byUser)
Build a default TAP jobs backup manager.
|
DefaultTAPBackupManager(UWS uws,
boolean byUser,
long frequency)
Build a default TAP jobs backup manager.
|
DefaultTAPBackupManager(UWS uws,
long frequency)
Build a default TAP jobs backup manager.
|
Modifier and Type | Method and Description |
---|---|
UWS |
JobList.getUWS()
Gets the UWS which manages this jobs list.
|
Modifier and Type | Method and Description |
---|---|
void |
JobList.setUWS(UWS newUws)
Sets the UWS which aims to manage this jobs list.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
UWSSerializer.getUWS(UWS uws)
Serializes the given UWS.
|
java.lang.String |
XMLSerializer.getUWS(UWS uws,
JobOwner user) |
java.lang.String |
JSONSerializer.getUWS(UWS uws,
JobOwner user) |
abstract java.lang.String |
UWSSerializer.getUWS(UWS uws,
JobOwner user)
Serializes the given UWS for the specified user.
|
Modifier and Type | Class and Description |
---|---|
class |
UWSService
This class implements directly the interface
UWS and so, it represents the core of a UWS service. |
class |
UWSServlet
This servlet lets initialize and manage a web service implementing the UWS pattern.
|
Modifier and Type | Field and Description |
---|---|
protected UWS |
DefaultUWSBackupManager.uws
The UWS to restore/save.
|
Constructor and Description |
---|
DefaultUWSBackupManager(UWS uws)
Builds a backup manager in the mode "auto": one file for all users and all jobs, and the backup
is done all minutes (see
DefaultUWSBackupManager.DEFAULT_FREQUENCY . |
DefaultUWSBackupManager(UWS uws,
boolean byUser)
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 uws,
boolean byUser,
long frequency)
Builds a backup manager in the given mode and with the given frequency.
|
DefaultUWSBackupManager(UWS uws,
long frequency)
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.
|
Modifier and Type | Field and Description |
---|---|
protected UWS |
DefaultUWSLog.uws |
Constructor and Description |
---|
DefaultUWSLog(UWS uws)
Builds a
UWSLog which will use the file manager
of the given UWS to get the log output (see UWSFileManager.getLogOutput(uws.service.log.UWSLog.LogLevel, String) ). |