Class UcQueryUsageConsumptionController
java.lang.Object
de.hybris.platform.usageconsumptiontmfwebservices.v2.controllers.UcBaseController
de.hybris.platform.usageconsumptiontmfwebservices.v2.controllers.UcQueryUsageConsumptionController
- All Implemented Interfaces:
QueryUsageConsumptionApi
@Controller
public class UcQueryUsageConsumptionController
extends UcBaseController
implements QueryUsageConsumptionApi
Default implementation of controller for
QueryUsageConsumptionApi.- Since:
- 2211
-
Constructor Summary
ConstructorsConstructorDescriptionUcQueryUsageConsumptionController(javax.servlet.http.HttpServletRequest request) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<TuaQueryUsageConsumption>createQueryUsageConsumption(@Valid TuaQueryUsageConsumption queryUsageConsumption) protected de.hybris.platform.servicelayer.i18n.I18NServiceprotected org.springframework.context.MessageSourceprotected QueryUsageConsumptionValidatorprotected TuaQueryUsageConsumptionServiceprotected org.springframework.transaction.support.TransactionTemplateprotected org.springframework.http.ResponseEntitygetUnsuccessfulResponse(String message, org.springframework.http.HttpStatus httpStatus) protected voidsetDefaultValues(TuaQueryUsageConsumption queryUsageConsumption) protected StringMethods inherited from class de.hybris.platform.usageconsumptiontmfwebservices.v2.controllers.UcBaseController
filter, getDataMapper, getObjectMapper, getQueryStringWithoutOffsetAndLimit, getUnsuccessfulResponse, handleModelNotFoundException, hasRole, init, sanitize
-
Constructor Details
-
UcQueryUsageConsumptionController
@Autowired public UcQueryUsageConsumptionController(javax.servlet.http.HttpServletRequest request)
-
-
Method Details
-
createQueryUsageConsumption
@RequestMapping(value="/queryUsageConsumption", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) public org.springframework.http.ResponseEntity<TuaQueryUsageConsumption> createQueryUsageConsumption(@Valid @RequestBody @Valid TuaQueryUsageConsumption queryUsageConsumption) - Specified by:
createQueryUsageConsumptionin interfaceQueryUsageConsumptionApi
-
setDefaultValues
-
validate
-
getUnsuccessfulResponse
protected org.springframework.http.ResponseEntity getUnsuccessfulResponse(String message, org.springframework.http.HttpStatus httpStatus) -
getMessageSource
protected org.springframework.context.MessageSource getMessageSource() -
getI18nService
protected de.hybris.platform.servicelayer.i18n.I18NService getI18nService() -
getTuaQueryUsageConsumptionService
-
getTxTemplate
protected org.springframework.transaction.support.TransactionTemplate getTxTemplate() -
getQueryUsageConsumptionValidator
-