Class PmIndividualController

java.lang.Object
de.hybris.platform.partytmfwebservices.v1.controllers.PmBaseController
de.hybris.platform.partytmfwebservices.v1.controllers.PmIndividualController
All Implemented Interfaces:
IndividualApi

@Deprecated(since="2208") @Controller public class PmIndividualController extends PmBaseController implements IndividualApi
Deprecated.
2208
Default implementation of controller for IndividualApi.
Since:
2108
  • Constructor Details

    • PmIndividualController

      @Autowired public PmIndividualController(javax.servlet.http.HttpServletRequest request)
      Deprecated.
  • Method Details

    • listIndividual

      @RequestMapping(value="/individual", produces="application/json;charset=utf-8", method=GET) @Secured("ROLE_TRUSTED_CLIENT") public org.springframework.http.ResponseEntity<List<Individual>> listIndividual(@Valid @RequestParam(value="fields",required=false) @Valid String fields, @Valid @RequestParam(value="offset",required=false) @Valid Integer offset, @Valid @RequestParam(value="limit",required=false) @Valid Integer limit, @Valid @RequestParam(value="familyName",required=false) @Valid String familyName, @Valid @RequestParam(value="givenName",required=false) @Valid String givenName)
      Deprecated.
      Specified by:
      listIndividual in interface IndividualApi
    • retrieveIndividual

      @RequestMapping(value="/individual/{id}", produces="application/json;charset=utf-8", method=GET) public org.springframework.http.ResponseEntity<Individual> retrieveIndividual(@PathVariable("id") String id, @Valid @RequestParam(value="fields",required=false) @Valid String fields)
      Deprecated.
      Specified by:
      retrieveIndividual in interface IndividualApi
    • createIndividual

      @RequestMapping(value="/individual", produces="application/json;charset=utf-8", method=POST) @Secured("ROLE_TRUSTED_CLIENT") public org.springframework.http.ResponseEntity<Individual> createIndividual(@Valid @RequestBody @Valid Individual individual)
      Deprecated.
      Specified by:
      createIndividual in interface IndividualApi
    • deleteIndividual

      @RequestMapping(value="/individual/{id}", produces="application/json;charset=utf-8", method=DELETE) @Secured("ROLE_TRUSTED_CLIENT") public org.springframework.http.ResponseEntity<Void> deleteIndividual(@PathVariable("id") String id)
      Deprecated.
      Specified by:
      deleteIndividual in interface IndividualApi
    • getPmIndividualService

      protected PmIndividualService getPmIndividualService()
      Deprecated.
    • getPmPaginationService

      protected PmPaginationService getPmPaginationService()
      Deprecated.
    • getTxTemplate

      protected org.springframework.transaction.support.TransactionTemplate getTxTemplate()
      Deprecated.
    • getPmCreateIndividualValidator

      protected PmCreateIndividualValidator getPmCreateIndividualValidator()
      Deprecated.