From: Charles du Jeu Date: Mon, 16 Nov 2009 17:27:33 +0000 (+0000) Subject: Added LIST_RESULTS_LONG service X-Git-Tag: argeo-slc-2.1.7~1523 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=621383daf84de8a09a7953a2b9a15dd2fa7fcdce;p=gpl%2Fargeo-slc.git Added LIST_RESULTS_LONG service git-svn-id: https://svn.argeo.org/slc/trunk@3091 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/SlcApi.js b/server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/SlcApi.js index 48affdb5a..b4b0e2df7 100644 --- a/server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/SlcApi.js +++ b/server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/SlcApi.js @@ -19,6 +19,7 @@ qx.Class.define("org.argeo.slc.ria.SlcApi", LIST_COLLECTIONS_SERVICE : "listCollectionRefs.service", COPY_COLLECTION_TO_COLL_SERVICE : "copyCollectionToCollection.service", LIST_RESULTS_SERVICE : "listResultAttributes.service", + LIST_RESULTS_LONG_SERVICE : "listResults.service", GET_RESULT_SERVICE : "getResult.service", GET_ATTACHEMENT_SERVICE : "getAttachment.service", LIST_SLCEXEC_SERVICE : "listSlcExecutions.service", @@ -153,6 +154,25 @@ qx.Class.define("org.argeo.slc.ria.SlcApi", return request; }, + /** + * List all results or results of a given collection with all details + * @param collectionId {String} Id of the collection to load + * @param fireReloadEventType {String} Whether query should trigger a ReloadEvent + * @param iLoadStatusables {org.argeo.ria.components.ILoadStatusables[]} Gui parts to update + * @return {qx.io.remote.Request} + */ + getListResultsLongService : function(collectionId, fireReloadEventType, iLoadStatusables){ + var request = org.argeo.slc.ria.SlcApi.getServiceRequest( + org.argeo.slc.ria.SlcApi.LIST_RESULTS_LONG_SERVICE, + fireReloadEventType, + iLoadStatusables + ); + if(collectionId){ + request.setParameter("id", collectionId); + } + return request; + }, + /** * List all results or results of a given collection * @param collectionId {String} Id of the collection to load