Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  bin 4810 over 15 years daigle moved file from metacat/bin to metacat/src/scri...
  docs 6182 over 13 years ben leinfelder add commons-io-2.0.jar dependency to Metacat Cl...
  lib 6253 about 13 years ben leinfelder add CNRestServlet and mappings for urls in the ...
  src 6259 about 13 years Chris Jones Minor housekeeping - tabs to spaces.
  test 6211 over 13 years ben leinfelder do not use pisco for referral testing (merge fr...
LICENSE 17.7 KB 666 over 23 years Matt Jones Modified the license and copyright terms for ma...
README 29.7 KB 6231 about 13 years ben leinfelder include release notes from 1.9.5 branch (includ...
build.properties 3.08 KB 6010 over 13 years ben leinfelder replace derik's settings with previous version
build.sh 1.03 KB 670 over 23 years Matt Jones Updated build files with minor documentation ch...
build.xml 56.1 KB 6184 over 13 years Jing Tao On the fullclean target, add code to delete the...
workflowscheduler.build.xml 16.3 KB 6053 over 13 years ben leinfelder remove very old "metacat webservice" code - as ...
  • svn:ignore: build
  • svn:mergeinfo: /branches/D1_0_6_2_BRANCH:6107-6121

Latest revisions

# Date Author Comment
6259 06/29/2011 11:16 PM Chris Jones

Minor housekeeping - tabs to spaces.

6258 06/29/2011 11:15 PM Chris Jones

Implement update() in MNodeService. Handle both XML science metadata updates and data object updates. Keep system metadata up to date, and log the update event.

6257 06/29/2011 09:41 PM Chris Jones

Make isScienceMetadata() protected for access from subclasses.

6256 06/29/2011 09:36 PM Chris Jones

Add insertSystemMetadata() to D1NodeService, wrap the exception handling from calls to IdentifierManager.

6255 06/29/2011 09:25 PM Chris Jones

Add updateSystemMetadata() to D1NodeService as a helper method to wrap the exception handling from calls to IdentifierManager.

6254 06/29/2011 05:50 PM Chris Jones

At Ben's suggestion, add metacatUrl to D1NodeService and make it available to subclasses. Set the metacatUrl in the constructor using SystemUtil rather than all roll your own PropertyService calls. More concise. Also, log the delete event in MNodeService.delete().

6253 06/29/2011 05:23 PM ben leinfelder

add CNRestServlet and mappings for urls in the form:
/d1/cn/*
This extends existing code for CN-specific handling. MN handling will be analogous and is forthcoming

6252 06/29/2011 05:17 PM ben leinfelder

share the deserializer method with subclasses

6251 06/29/2011 05:07 PM Chris Jones

throw NotAllowed in MNodeService.delete() when isAuthorized() returns false.

6250 06/29/2011 04:59 PM Chris Jones

Implement the MNStorage.delete() MNodeService. There is debate about what permissions are needed to 'delete' an object (archive it in metacat terms): D1 'WRITE' (metacat 'write') or D1 CHANGE_PERMISSION (metacat 'all'). For now we are using CHANGE_PERMISSION until it is ironed out.

View all revisions | View revisions

Also available in: Atom