Ticket #69 (closed: fixed)
Remove the useage of StatusCode
Reported by: | Nick Draper | Owned by: | Dickon Champion |
---|---|---|---|
Priority: | major | Milestone: | Iteration 4 |
Component: | Keywords: | ||
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
This is a hangover from GAUDI code and should be removed and replaced by throwing exceptions.
Change History
comment:2 Changed 13 years ago by Dickon Champion
(In [504]) init/initialise() exec/execute() final/finalize() are all now void functions AnalysisDataService functions add/addOrReplace/retrieve/remove() are also now void functions all these functions throw exceptions and have been put in try/catch loops where appropriate, sometimes they add to the logger sometimes they do not
refs #69
comment:3 Changed 13 years ago by Dickon Champion
(In [505]) init/initialise() exec/execute() final/finalize() are all now void functions AnalysisDataService functions add/addOrReplace/retrieve/remove() are also now void functions all these functions throw exceptions and have been put in try/catch loops where appropriate, sometimes they add to the logger sometimes they do not
refs #69
comment:4 Changed 13 years ago by Dickon Champion
(In [506]) init/initialise() exec/execute() final/finalize() are all now void functions AnalysisDataService functions add/addOrReplace/retrieve/remove() are also now void functions all these functions throw exceptions and have been put in try/catch loops where appropriate, sometimes they add to the logger sometimes they do not
refs #69
comment:5 Changed 13 years ago by Dickon Champion
(In [507]) init/initialise() exec/execute() final/finalize() are all now void functions AnalysisDataService functions add/addOrReplace/retrieve/remove() are also now void functions all these functions throw exceptions and have been put in try/catch loops where appropriate, sometimes they add to the logger sometimes they do not
refs #69
comment:10 Changed 13 years ago by Dickon Champion
comment:11 Changed 13 years ago by Dickon Champion
comment:12 Changed 13 years ago by Russell Taylor
comment:13 Changed 13 years ago by Dickon Champion
comment:14 Changed 13 years ago by Russell Taylor
comment:15 Changed 13 years ago by Nick Draper
- Status changed from new to closed
- Resolution set to fixed
comment:16 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 917
(In [503]) init/initialise() exec/execute() final/finalize() are all now void functions AnalysisDataService functions add/addOrReplace/retrieve/remove() are also now void functions all these functions throw exceptions and have been put in try/catch loops where appropriate, sometimes they add to the logger sometimes they do not
refs #69