@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, unbindWithAllBibs, unbindWithOneBib, 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.