-
- Downloads
[UWS,TAP] Add the property 'creationTime' to a UWS (and so TAP as well) job.
This property is displayed in the XML and JSON serialization of a job item. It is also backuped and restored from a UWS backup file. /!\ WARNING: Small modification of the API! Since creationTime must be set by the UWS service at creation of a job, this date must also be imported at backup restoration. Hence the modification of the interface uws.service.UWSFactory and its implementations (particularly tap.AbstractTAPFactory). Similarly the class uws.job.UWSJob and tap.job.TAPJob have underwent exactly the same modification in one of their constructors. This commit also adds the new optional jobRef items: creationTime, runID and ownerID in the XML and JSON serializations.
Showing
- src/org/json/Json4Uws.java 4 additions, 3 deletionssrc/org/json/Json4Uws.java
- src/tap/AbstractTAPFactory.java 38 additions, 37 deletionssrc/tap/AbstractTAPFactory.java
- src/tap/TAPFactory.java 104 additions, 97 deletionssrc/tap/TAPFactory.java
- src/tap/TAPJob.java 76 additions, 62 deletionssrc/tap/TAPJob.java
- src/uws/config/ConfigurableUWSFactory.java 17 additions, 17 deletionssrc/uws/config/ConfigurableUWSFactory.java
- src/uws/job/UWSJob.java 61 additions, 10 deletionssrc/uws/job/UWSJob.java
- src/uws/job/serializer/JSONSerializer.java 13 additions, 8 deletionssrc/uws/job/serializer/JSONSerializer.java
- src/uws/job/serializer/UWSSerializer.java 92 additions, 73 deletionssrc/uws/job/serializer/UWSSerializer.java
- src/uws/job/serializer/XMLSerializer.java 26 additions, 6 deletionssrc/uws/job/serializer/XMLSerializer.java
- src/uws/service/AbstractUWSFactory.java 27 additions, 26 deletionssrc/uws/service/AbstractUWSFactory.java
- src/uws/service/UWSFactory.java 39 additions, 31 deletionssrc/uws/service/UWSFactory.java
- src/uws/service/UWSServlet.java 3 additions, 3 deletionssrc/uws/service/UWSServlet.java
- src/uws/service/backup/DefaultUWSBackupManager.java 91 additions, 81 deletionssrc/uws/service/backup/DefaultUWSBackupManager.java
Loading
Please register or sign in to comment