Project

General

Profile

Statistics
| Revision:

metacat / src / edu / ucsb / nceas / metacat / restservice @ 6280

Name Size Revision Age Author Comment
CNResourceHandler.java 33.1 KB 6280 about 10 years ben leinfelder allow service implementation method to throw ex...
CNRestServlet.java 1.53 KB 6267 about 10 years ben leinfelder refactor to use D1RestServlet and D1ResourceHan...
D1HttpRequest.java 2.3 KB 5780 over 10 years berkley adding additional debugging info
D1ResourceHandler.java 16.9 KB 6272 about 10 years ben leinfelder use logging, not system.out
D1RestServlet.java 4.08 KB 6267 about 10 years ben leinfelder refactor to use D1RestServlet and D1ResourceHan...
D1URLFilter.java 1.67 KB 5750 over 10 years berkley fix for paths with semi-colons or other 'reserv...
InputStreamDataSource.java 2 KB 5319 over 11 years Matt Jones Modifications to support the DataONE service AP...
MNResourceHandler.java 34.1 KB 6274 about 10 years ben leinfelder use monitor() return value when processing resp...
MNRestServlet.java 1.54 KB 6267 about 10 years ben leinfelder refactor to use D1RestServlet and D1ResourceHan...
ResourceHandler.java 89.7 KB 6265 about 10 years ben leinfelder deprecate the old rest servlet in favor of the ...
RestServlet.java 4.17 KB 6265 about 10 years ben leinfelder deprecate the old rest servlet in favor of the ...

Latest revisions

# Date Author Comment
6280 07/01/2011 03:32 PM ben leinfelder

allow service implementation method to throw exception when guid parameter is null

6279 07/01/2011 12:47 PM ben leinfelder

allow parameters to be omitted in reserveIdentifier handling

6274 06/30/2011 05:24 PM ben leinfelder

use monitor() return value when processing response

6273 06/30/2011 05:04 PM ben leinfelder

throw exceptions up the call stack and handle exception reporting/serialization centrally in the handle() method

6272 06/30/2011 04:44 PM ben leinfelder

use logging, not system.out

6271 06/30/2011 04:40 PM ben leinfelder

consolidate session management and parameter preparation in the superclass

6270 06/30/2011 04:31 PM ben leinfelder

throw exceptions up the call stack rather than catching and handling them differently for each possible rest path

6269 06/30/2011 03:54 PM ben leinfelder

consolidate multi part handling in the super class - subclasses need only call the appropriate helper to get access to the needed resources. superclass does some validation to make sure the files are in place in the request

6268 06/30/2011 03:05 PM ben leinfelder

cleaning up the handlers -- removing superclass methods.

6267 06/30/2011 02:37 PM ben leinfelder

refactor to use D1RestServlet and D1ResourceHandler for the D1 rest interface

View revisions

Also available in: Atom