Opened 16 years ago
Closed 16 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 Changed 16 years ago by
Status: | new → assigned |
---|
comment:2 Changed 16 years ago by
comment:3 Changed 16 years ago by
comment:4 Changed 16 years ago by
(In [3957]) References #823 Info classes implement Serializable-interface. Added missing fields to ProjectInfo? and set them in Project.toInfo(..).
comment:5 Changed 16 years ago by
(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 Changed 16 years ago by
(IN [3960]) References #823: Added VersionInfo? class to hold BASE version information
comment:7 Changed 16 years ago by
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.