Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
CNodeService.java 22.5 KB 6225 almost 13 years ben leinfelder -use every Subject in the session (alt Ids and ...
CrudService.java 71.1 KB 6108 about 13 years ben leinfelder read and write D1 access policy rules from meta...
D1NodeService.java 18.8 KB 6233 almost 13 years Chris Jones Change Metacathandler.read() to be public since...
HealthService.java 4.13 KB 5770 over 13 years berkley implemented health api
MNodeService.java 17 KB 6234 almost 13 years Chris Jones Implement CNRead.synchronizationFailed() in MNo...
MetadataTypeRegister.java 2.83 KB 5549 almost 14 years berkley commented out a println
ObjectFormatService.java 7.37 KB 6187 about 13 years ben leinfelder implement object format methods - using a separ...
SystemMetadataManager.java 1.62 KB 6099 about 13 years ben leinfelder -remove system metadata guid -> local id mappin...

Latest revisions

# Date Author Comment
6234 06/28/2011 11:41 AM Chris Jones

Implement CNRead.synchronizationFailed() in MNodeService. Note: The CN URL is not yet available in the SynchronizationFailed exception, but will be once the d1_common_java exception is updated. See https://redmine.dataone.org/issues/1656. Once updated, change this method to explicitly state the CN URL making the call.

6233 06/28/2011 11:18 AM Chris Jones

Change Metacathandler.read() to be public since it's internal to Metacat, and use read() in D1NodeService after isAuthorized() for the calling Subject from the Session object.

6230 06/28/2011 08:48 AM Chris Jones

Implement MNRead.listObjects() in MNodeService.

6229 06/28/2011 08:42 AM Chris Jones

Implement MNRead.describe() in MNodeService.

6228 06/28/2011 08:31 AM Chris Jones

Implement MNRead.getChecksum() in MNodeService.

6227 06/28/2011 08:08 AM Chris Jones

Minor formatting changes - tabs to spaces, indents, etc.

6226 06/28/2011 08:04 AM Chris Jones

Implement [MN|CN]Read.get() in D1NodeService. Added setParamsFromRequest() to pass through parameters from the request object. Since the D1 Authorization API doesn't specify which authentication system a subject belongs to, we don't know if the subject listed is a KNB LDAP DN. isAuthorized() may return true for a mapped identity, but we don't know the DN of the KNB identity per se. This needs to be tested.

6225 06/27/2011 02:39 PM ben leinfelder

-use every Subject in the session (alt Ids and Group membership)
-consolidate to single isAuthorized method

6223 06/27/2011 01:19 PM ben leinfelder

throw exception for unimplemented methods

6222 06/27/2011 12:22 PM ben leinfelder

implement resolve() method

View revisions

Also available in: Atom