Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
CNResourceHandler.java 28.6 KB 6362 over 12 years ben leinfelder remove CrudService -- replaced by MNodeService ...
CNRestServlet.java 1.53 KB 6267 over 12 years ben leinfelder refactor to use D1RestServlet and D1ResourceHan...
D1HttpRequest.java 2.3 KB 5780 about 13 years berkley adding additional debugging info
D1ResourceHandler.java 16.9 KB 6272 over 12 years ben leinfelder use logging, not system.out
D1RestServlet.java 4.08 KB 6267 over 12 years ben leinfelder refactor to use D1RestServlet and D1ResourceHan...
D1URLFilter.java 1.67 KB 5750 over 13 years berkley fix for paths with semi-colons or other 'reserv...
InputStreamDataSource.java 2 KB 5319 almost 14 years Matt Jones Modifications to support the DataONE service AP...
MNResourceHandler.java 34.8 KB 6352 over 12 years Chris Jones MNResourceHandler.getObject() was making a call...
MNRestServlet.java 1.54 KB 6267 over 12 years ben leinfelder refactor to use D1RestServlet and D1ResourceHan...
ResourceHandler.java 89.4 KB 6362 over 12 years ben leinfelder remove CrudService -- replaced by MNodeService ...
RestServlet.java 4.17 KB 6265 over 12 years ben leinfelder deprecate the old rest servlet in favor of the ...

Latest revisions

# Date Author Comment
6362 07/20/2011 03:00 PM ben leinfelder

remove CrudService -- replaced by MNodeService and CNodeService

6352 07/15/2011 06:52 AM Chris Jones

MNResourceHandler.getObject() was making a call to ObjectFormat.getFmtid() when an object format was null. Check that it is not null before trying getFmtid().

6337 07/12/2011 03:02 PM ben leinfelder

use objectFormatIdentifier for listObjects()
remove provisional system metadata indicator - Metacat will not implement reserveIdentifier()

6297 07/06/2011 08:11 AM Chris Jones

Modify monitor() to accept new parameters for getOperationStatisics() (fromDate, toDate) instead of 'period'. Added getDateAsUTC() to parse incoming fromDate and toDate parameter strings.

6285 07/05/2011 07:51 AM Chris Jones

Changed 'guid' to 'pid' to be in line with the D1 API.

6284 07/01/2011 05:23 PM ben leinfelder

simplify the MN rest servlet mapping to match CN mappings - also streamlined the handler code to share extra path info parsing

6282 07/01/2011 05:03 PM ben leinfelder

route all /d1/cn/* traffic through the CNRestServlet/Handler -- inspect the pathInfo when deciding what action to take and also strip off any extra parts (like pid).
include query() method pass-through to CNodeService

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

View revisions

Also available in: Atom