Class TmaAddressController
- java.lang.Object
-
- de.hybris.platform.b2ctelcoocc.controllers.BaseController
-
- de.hybris.platform.b2ctelcoocc.controllers.TmaAddressController
-
@Controller @RequestMapping("/{baseSiteId}/users/{userId}/addresses") public class TmaAddressController extends BaseControllerWeb Service Controller for the Address resource- Since:
- 2007
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringADDRESS_DOES_NOT_EXIST-
Fields inherited from class de.hybris.platform.b2ctelcoocc.controllers.BaseController
DEFAULT_FIELD_SET, FULL_FIELD_SET
-
-
Constructor Summary
Constructors Constructor Description TmaAddressController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressWsDTOcreateAddress(AddressWsDTO address, java.lang.String fields)protected org.springframework.validation.ValidatorgetAddressDTOValidator()protected org.springframework.validation.ValidatorgetAddressValidator()voidupdateAddress(java.lang.String addressId, AddressWsDTO address)-
Methods inherited from class de.hybris.platform.b2ctelcoocc.controllers.BaseController
getDataMapper, getI18nService, getMessageSource, handleErrorInternal, handleModelNotFoundException, sanitize, setDataMapper, setI18nService, setMessageSource, validate
-
-
-
-
Field Detail
-
ADDRESS_DOES_NOT_EXIST
public static final java.lang.String ADDRESS_DOES_NOT_EXIST
- See Also:
- Constant Field Values
-
-
Method Detail
-
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") java.lang.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 java.lang.String addressId, @RequestBody AddressWsDTO address)
-
getAddressValidator
protected org.springframework.validation.Validator getAddressValidator()
-
getAddressDTOValidator
protected org.springframework.validation.Validator getAddressDTOValidator()
-
-