Opened 17 years ago
Closed 17 years ago
#823 closed enhancement (fixed)
Refactor classes in net.sf.basedb.ws.info.*
Reported by: | Martin Svensson | Owned by: | Martin Svensson |
---|---|---|---|
Priority: | major | Milestone: | BASE 2.5 |
Component: | webservices | Version: | |
Keywords: | Cc: |
Description
The info classes used in the web services need to be refactored. They are, as it is now, depending on the items in the Basecore. These classes have to be independent of Base.
The hierarchy of info classes should be more like the one for item in Base core.
Info classes should be made serializable.
Change History (7)
comment:1 by , 17 years ago
Status: | new → assigned |
---|
comment:2 by , 17 years ago
comment:3 by , 17 years ago
comment:4 by , 17 years ago
(In [3957]) References #823 Info classes implement Serializable-interface. Added missing fields to ProjectInfo and set them in Project.toInfo(..).
comment:5 by , 17 years ago
(In [3959]) References #823 Added a serialVersionUID to the info classes that implements serializable. Added two new methods, getVersion and getSchemaVersion, to SessionService
comment:6 by , 17 years ago
(IN [3960]) References #823: Added VersionInfo class to hold BASE version information
comment:7 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In [3951]) References #821 and #823. Moved around info.* stuff to prepare for refactoring and splitting. Webservices compilation doesn't inlcude (temporary) the server side.