Project

General

Profile

Statistics
| Revision:

metacat / src / edu / ucsb / nceas / metacat / client @ 8556

Name Size Revision Age Author Comment
  rest 5412 over 9 years berkley formatting
DocumentNotFoundException.java 1.29 KB 2989 over 13 years berkley updated the client so it throws a DocumentNotFo...
InsufficientKarmaException.java 1.36 KB 1780 over 16 years Matt Jones Added a new subpackage (edu.ucsb.nceas.metacat....
Metacat.java 14.7 KB 5914 almost 9 years ben leinfelder remove httpclient 3.1 and custom-built httpclie...
MetacatAuthException.java 1.33 KB 1780 over 16 years Matt Jones Added a new subpackage (edu.ucsb.nceas.metacat....
MetacatClient.java 46.7 KB 7395 about 7 years ben leinfelder include inverted sendParameters() method that u...
MetacatException.java 1.26 KB 1784 over 16 years Matt Jones Implemented the 'read' API call. Some more to ...
MetacatFactory.java 2.17 KB 1780 over 16 years Matt Jones Added a new subpackage (edu.ucsb.nceas.metacat....
MetacatInaccessibleException.java 1.37 KB 1780 over 16 years Matt Jones Added a new subpackage (edu.ucsb.nceas.metacat....

Latest revisions

# Date Author Comment
7395 09/25/2012 09:49 AM ben leinfelder

include inverted sendParameters() method that uses the keys as values, and the values as keys so that multiple docid parameters can be specified for the zip download. This was a regression when moving to standard httpclient rather than the roll-your-own version we had been using. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5718

6680 11/21/2011 11:21 AM ben leinfelder

allow unknown content sizes
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5543

5914 02/04/2011 06:17 AM ben leinfelder

remove httpclient 3.1 and custom-built httpclient.jar
rework MetacatClient (and other classes) to use httpclient 4
updated build to not create httpclient.jar
encoding tests now pass.

5412 06/28/2010 01:32 PM berkley

formatting

5339 05/07/2010 04:30 PM berkley

removed system.outs

5337 05/07/2010 03:15 PM berkley

removed CrudService dependency on servlet params. CrudService is now a singleton. I'm getting an error from metacat saying it can't find teh systemmetadata schema, even though it is, in fact, registered with metacat. need to identify why this is happening.

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...

View revisions

Also available in: Atom