Statistics
| Branch: | Tag: | Revision:

root / src / gr / ebs / gss / server / ejb / ExternalAPIRemote.java @ 0b7b3018

History | View | Annotate | Download (30 kB)

# Date Author Comment
769e0ecb 12/08/2010 05:13 pm Fotis Stamatelopoulos

Started removing DTOs

376d0ebf 11/24/2010 06:04 pm Christos Stathis

Index rebuild is done synchronously. Added some logging messages for monitoring

9e6a28ed 07/07/2010 06:49 pm Natasa Kapravelou

first commit of adding the public feature to folder / readForAll on each folder

c35f359f 04/20/2010 02:31 pm Panagiotis Astithas

Split persistentId into identityProvider and identityProviderId for easier DB queries.

533ade50 04/15/2010 04:39 pm Panagiotis Astithas

Retrieve the persistent-id from Shibboleth and store it in the DBMS for future use. Also, fix a few warnings.

65e0a745 11/12/2009 11:45 am Dimitris Routsis

- Check when renaming file that name doesn't already exist.
- Add constraint to DB to ensure we don't get duplicate filenames.

ba5f9575 11/11/2009 04:34 pm Panagiotis Astithas

Make folder updates work with a single DB transaction (EJB call). Now the modification date on every child file is properly updated. Also rename modifyFolder() to updateFolder() for consistency with updateFile() and make setFilePermissions/setFolderPermissions private helper methods.

d74c0270 11/11/2009 03:07 pm Panagiotis Astithas

Make file updates work with a single DB transaction (EJB call). Besides the performance benefits, this change properly updates the modification date on every file update.

d114cfe2 10/20/2009 12:51 pm Panagiotis Astithas

Allow setting the modification date when updating a file.

a0dde818 09/03/2009 06:19 pm Panagiotis Astithas

Fix wrong encoding in new folder names, by returning the already constructed URI. This required that createFolder() returns the newly-created folder, which was always a good idea (builder pattern).

77dcb3f1 09/02/2009 05:51 pm Panagiotis Astithas

Retry transactions in the face of optimistic locking exceptions when creating folders or modifying resources. Also avoid an extra EJB call by returning the modified folder after the fact.

16baf609 06/04/2009 12:02 pm Panagiotis Astithas

Remove the redundant gss top-level directory.