@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, updateItems
public HoldingsRestController()
@RequestMapping(value="/doc/", method=POST, consumes="application/xml", produces="application/text") @ResponseBody public String createHoldings(@RequestBody String requestBody)
createHoldings
in interface RestService
createHoldings
in class AbstractRestService
@RequestMapping(value="/doc", method=GET, produces="application/xml") @ResponseBody public String retrieveHoldings(@RequestParam(value="holdingsId") String holdingsId)
retrieveHoldings
in interface RestService
retrieveHoldings
in class AbstractRestService
@RequestMapping(value="/doc/", method=PUT, consumes="application/xml", produces="application/xml") @ResponseBody public String updateHoldings(@RequestBody String requestBody)
updateHoldings
in interface RestService
updateHoldings
in class AbstractRestService
@RequestMapping(value="/doc", method=DELETE) @ResponseBody public String deleteHoldings(@RequestParam(value="holdingsId") String holdingsId)
deleteHoldings
in interface RestService
deleteHoldings
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 RestService
createHoldingsTree
in class AbstractRestService
@RequestMapping(value="/doc/tree", method=GET, produces="application/xml") @ResponseBody public String retrieveHoldingsTree(@RequestParam(value="holdingsId") String holdingsId)
retrieveHoldingsTree
in interface RestService
retrieveHoldingsTree
in class AbstractRestService
@RequestMapping(value="/tree", method=GET, produces="application/xml") @ResponseBody public String retrieveHoldingsTrees(@RequestParam(value="bibId") String[] bibIds)
retrieveHoldingsTrees
in interface RestService
retrieveHoldingsTrees
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 RestService
findHoldings
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 RestService
findHoldingsTree
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 RestService
boundWithBibs
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.