@Controller @RequestMapping(value="/holdings") public class HoldingsRestController extends AbstractRestService
| Constructor and Description | 
|---|
HoldingsRestController()  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
boundWithBibs(String holdingsId,
                          String requestBody)  | 
String | 
breakAnalyticsRelation(String seriesHoldingsId,
                                            String requestBody)  | 
String | 
bulkUpdateHoldings(String requestBody)  | 
String | 
createAnalyticsRelation(String seriesHoldingsId,
                                              String requestBody)  | 
String | 
createHoldings(String requestBody)  | 
String | 
createHoldingsTree(String requestBody)  | 
String | 
deleteHoldings(String holdingsId)  | 
String | 
findHoldings(String requestBody)  | 
String | 
findHoldingsTree(String requestBody)  | 
String | 
retrieveHoldings(String holdingsId)  | 
String | 
retrieveHoldingsTree(String holdingsId)  | 
String | 
retrieveHoldingsTrees(String[] bibIds)  | 
String | 
transferItems(String holdingsId,
                          String[] itemIds)  | 
String | 
updateHoldings(String requestBody)  | 
browseHoldings, browseItems, createBib, createBibTree, createBibTrees, createHoldingsTrees, createItem, createItems, deleteBib, deleteItem, deleteItems, findBibs, findBibTree, findItems, patchItem, patchItemById, patchItemByIdWithContent, patchItemWithContent, retrieveBib, retrieveBibTree, retrieveHoldingsByBarcode, retrieveItemByBarcode, retrieveItems, search, transferHoldings, transferItems, updateBib, updateBibs, updateItem, updateItemByBarcode, updateItemByBarcodeWithContent, updateItemspublic HoldingsRestController()
@RequestMapping(value="/doc/",
                method=POST,
                consumes="application/xml",
                produces="application/text")
@ResponseBody
public String createHoldings(@RequestBody
                                                String requestBody)
createHoldings in interface RestServicecreateHoldings in class AbstractRestService@RequestMapping(value="/doc",
                method=GET,
                produces="application/xml")
@ResponseBody
public String retrieveHoldings(@RequestParam(value="holdingsId")
                                                  String holdingsId)
retrieveHoldings in interface RestServiceretrieveHoldings in class AbstractRestService@RequestMapping(value="/doc/",
                method=PUT,
                consumes="application/xml",
                produces="application/xml")
@ResponseBody
public String updateHoldings(@RequestBody
                                                String requestBody)
updateHoldings in interface RestServiceupdateHoldings in class AbstractRestService@RequestMapping(value="/doc",
                method=DELETE)
@ResponseBody
public String deleteHoldings(@RequestParam(value="holdingsId")
                                                String holdingsId)
deleteHoldings in interface RestServicedeleteHoldings in class AbstractRestService@RequestMapping(value="/doc/tree",
                method=POST,
                consumes="application/xml",
                produces="application/text")
@ResponseBody
public String createHoldingsTree(@RequestBody
                                                    String requestBody)
createHoldingsTree in interface RestServicecreateHoldingsTree in class AbstractRestService@RequestMapping(value="/doc/tree",
                method=GET,
                produces="application/xml")
@ResponseBody
public String retrieveHoldingsTree(@RequestParam(value="holdingsId")
                                                      String holdingsId)
retrieveHoldingsTree in interface RestServiceretrieveHoldingsTree in class AbstractRestService@RequestMapping(value="/tree",
                method=GET,
                produces="application/xml")
@ResponseBody
public String retrieveHoldingsTrees(@RequestParam(value="bibId")
                                                       String[] bibIds)
retrieveHoldingsTrees in interface RestServiceretrieveHoldingsTrees in class AbstractRestService@RequestMapping(value="/doc/find",
                method=POST,
                consumes="application/xml",
                produces="application/text")
@ResponseBody
public String findHoldings(@RequestBody
                                              String requestBody)
findHoldings in interface RestServicefindHoldings in class AbstractRestService@RequestMapping(value="/doc/tree/find",
                method=POST,
                consumes="application/xml",
                produces="application/text")
@ResponseBody
public String findHoldingsTree(@RequestBody
                                                  String requestBody)
findHoldingsTree in interface RestServicefindHoldingsTree in class AbstractRestService@RequestMapping(value="/doc/{holdingsId}/bound",
                method=POST,
                consumes="application/xml",
                produces="application/text")
@ResponseBody
public String boundWithBibs(@PathVariable(value="holdingsId")
                                               String holdingsId,
                                               @RequestBody
                                               String requestBody)
boundWithBibs in interface RestServiceboundWithBibs in class AbstractRestService@RequestMapping(value="/doc/{seriesHoldingsId}/breakAnalytic",
                method=POST,
                consumes="application/xml",
                produces="application/text")
@ResponseBody
public String breakAnalyticsRelation(@PathVariable(value="seriesHoldingsId")
                                                        String seriesHoldingsId,
                                                        @RequestBody
                                                        String requestBody)
@RequestMapping(value="/doc/{seriesHoldingsId}/analytic",
                method=POST,
                consumes="application/xml",
                produces="application/text")
@ResponseBody
public String createAnalyticsRelation(@PathVariable(value="seriesHoldingsId")
                                                         String seriesHoldingsId,
                                                         @RequestBody
                                                         String requestBody)
@RequestMapping(value="/doc/{holdingsId}/transfer",
                method=POST,
                consumes="application/xml",
                produces="application/text")
@ResponseBody
public String transferItems(@PathVariable(value="holdingsId")
                                               String holdingsId,
                                               @RequestParam(value="itemId")
                                               String[] itemIds)
@RequestMapping(value="/doc/bulkUpdate",
                method=PUT,
                consumes="application/xml",
                produces="application/xml")
@ResponseBody
public String bulkUpdateHoldings(@RequestBody
                                                    String requestBody)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.