Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  rest 5291 about 14 years Matt Jones Refactored putObject method to separate the cre...
DocumentNotFoundException.java 1.29 KB 2989 almost 18 years berkley updated the client so it throws a DocumentNotFo...
InsufficientKarmaException.java 1.36 KB 1780 over 20 years Matt Jones Added a new subpackage (edu.ucsb.nceas.metacat....
Metacat.java 14.4 KB 5112 over 14 years daigle add getaccesscontrol and setaccess api calls
MetacatAuthException.java 1.33 KB 1780 over 20 years Matt Jones Added a new subpackage (edu.ucsb.nceas.metacat....
MetacatClient.java 45.3 KB 5112 over 14 years daigle add getaccesscontrol and setaccess api calls
MetacatException.java 1.26 KB 1784 over 20 years Matt Jones Implemented the 'read' API call. Some more to ...
MetacatFactory.java 2.17 KB 1780 over 20 years Matt Jones Added a new subpackage (edu.ucsb.nceas.metacat....
MetacatInaccessibleException.java 1.37 KB 1780 over 20 years Matt Jones Added a new subpackage (edu.ucsb.nceas.metacat....

Latest revisions

# Date Author Comment
5291 03/22/2010 08:55 PM Matt Jones

Refactored putObject method to separate the create() and update() portions in order to match the method signatures needed for DataONE.

5283 03/17/2010 11:22 PM Matt Jones

Fixed bug in getNextRevision() where "error" documents were not being
detected properly before searching for the next identifier.

5282 03/17/2010 06:54 PM Matt Jones

Added initial support for arbitrary string identifiers in metacat (referred to as a guid). The new identifier table is used to map arbitrary string identifiers to Metacat's current docid format (referred to as the localId). Added a new IdentifierManager class to manage this table, adding new mappings as objects are added to the system. Modified the MetacatTest service to utilize this mapping table to look up a localId from a guid. IdentiferManagerTest is working with these guids now, as is the MetacatTest service get() method, but other parts of the system are unaware of them (e.g., create, update, delete operations are unaware, and no mapping is created when new documents are created). As a consequence, the MetacatRestClientTest is not working (although it also had lots of hardcoded dependencies that need to be fixed as well).

5211 02/03/2010 06:58 PM Matt Jones

Merging in REST interface implementation that was created by Serhan Akin. Main change is
a refactored MetaCatServlet.java class, in which all of the handle* methods were moved
into a separate MetacatHandler.java class. This allows both the standard MetaCatServlet...

5112 11/06/2009 02:47 PM daigle

add getaccesscontrol and setaccess api calls

5098 10/30/2009 03:39 PM daigle

change AccessControlForSingleFile to only be instantiated for one file. move ACL methods to AccessControlForSingleFile. Change format of access sections returned to EML 2.1.0.

5072 10/02/2009 01:11 PM daigle

Add authorization functionality

5069 10/01/2009 03:20 PM ben leinfelder

use arguments for the main() method - hardcoded URLs and test docids are poor form

5066 10/01/2009 12:12 PM ben leinfelder

return InputStream instead of Reader in the MetacatClient read() and readInlineData() methods. Can now handle binary data
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4432

5057 09/04/2009 03:12 PM daigle

Add session validation to metacat tpc and workflow scheduler. Fix sanparks skin session management so it always uses the logged in session id.

View revisions

Also available in: Atom