Class TmaAddressController
java.lang.Object
de.hybris.platform.b2ctelcooccaddon.controllers.BaseController
de.hybris.platform.b2ctelcooccaddon.controllers.TmaAddressController
@Controller
@RequestMapping("/{baseSiteId}/users/{userId}/addresses")
public class TmaAddressController
extends BaseController
Web Service Controller for the Address resource
- Since:
- 2007
-
Field Summary
FieldsFields inherited from class de.hybris.platform.b2ctelcooccaddon.controllers.BaseController
DEFAULT_FIELD_SET, FULL_FIELD_SET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAddress(AddressWsDTO address, String fields) protected org.springframework.validation.Validatorprotected org.springframework.validation.ValidatorvoidupdateAddress(String addressId, AddressWsDTO address) Methods inherited from class de.hybris.platform.b2ctelcooccaddon.controllers.BaseController
getDataMapper, getI18nService, getMessageSource, handleErrorInternal, handleModelNotFoundException, sanitize, setDataMapper, setI18nService, setMessageSource, validate
-
Field Details
-
ADDRESS_DOES_NOT_EXIST
- See Also:
-
-
Constructor Details
-
TmaAddressController
public TmaAddressController()
-
-
Method Details
-
createAddress
@Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"}) @RequestMapping(method=POST, consumes={"application/json","application/xml"}) @ResponseBody @ResponseStatus(CREATED) public AddressWsDTO createAddress(@RequestBody AddressWsDTO address, @RequestParam(defaultValue="DEFAULT") String fields) -
updateAddress
@Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"}) @RequestMapping(value="/{addressId}", method=PATCH, consumes={"application/json","application/xml"}) @ResponseStatus(OK) public void updateAddress(@PathVariable String addressId, @RequestBody AddressWsDTO address) -
getAddressValidator
protected org.springframework.validation.Validator getAddressValidator() -
getAddressDTOValidator
protected org.springframework.validation.Validator getAddressDTOValidator()
-