Details
-
Technical Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
6.0.12 EE, 6.0.X EE
-
6.1.x, 6.0.x
-
Committed
-
4
Description
Backport to 6.0.x:
- new Asset*Display classes.
- complete JSONWS Invoker.
The goal of this LPS is to be able to invoke the following invoker command:
{ "$display = /assetvocabulary/get-group-vocabularies-display" : { "groupId" : 10162, "name" : "", "start" : 0, "end" : 10, "obc" : null, "vocabularies.$categoriesCount = /assetcategory/get-vocabulary-categories-count" : { "groupId" : 10162, "@vocabularyId" : "$display.vocabularies.vocabularyId" } } }
on *http://localhost:8080/tunnel-web/jsonws/invoke* and to get response like this:
{ "end": 10, "page": 1, "start": 0, "total": 2, "vocabularies": [ { "modifiedDate": 1362992650000, "vocabularyId": 10603, ... "categoriesCount": 1 }, { "modifiedDate": 1362992655000, "vocabularyId": 10604, ... "categoriesCount": 2 } ] }
Attachments
Issue Links
- relates
-
LPS-33276 Inclusion of AssetCategoryDisplay in AssetCategoryServiceImpl makes ant build-wsdd-portlet-asset fail
- Closed
-
LPS-24081 Prettify JSONWS paths and url parameters
- Closed
-
LPS-25201 Add JSON WebService invoker action for batching calls and merging results
- Closed
-
LPS-33507 Asset*Page classes calculate first page incorrectly
- Closed
-
LPS-16088 Add JSON annotation for specifying json serialization hints
-
- Closed
-
-
LPS-33004 Deprecate Asset services that return JSONObjects and introduce new page object
-
- Closed
-