final class CartServiceEP6SoapImpl extends java.lang.Object implements CartServiceEP6Soap
Modifier and Type | Field and Description |
---|---|
private org.springframework.core.convert.converter.Converter<Address,de.epages.ws.shop3.model.TAddressNamed> |
addressConverter |
private org.springframework.core.convert.converter.Converter<CartInput,de.epages.ws.basket.model.TCreate_Input> |
cartInputConverter |
private CartClientFactory |
factory |
Constructor and Description |
---|
CartServiceEP6SoapImpl(CartClientFactory factory,
org.springframework.core.convert.converter.Converter<Address,de.epages.ws.shop3.model.TAddressNamed> addressConverter,
org.springframework.core.convert.converter.Converter<CartInput,de.epages.ws.basket.model.TCreate_Input> cartInputConverter) |
Modifier and Type | Method and Description |
---|---|
GUID |
create(java.lang.String shopId,
CartInput cartInput) |
private boolean |
isEmptyResult(de.epages.ws.basket.model.TUpdate_Return[] output) |
private boolean |
isError(de.epages.ws.basket.model.TUpdate_Return[] output) |
private boolean |
isFormError(de.epages.ws.basket.model.TUpdate_Return[] output) |
private boolean |
isUniqueResult(de.epages.ws.basket.model.TUpdate_Return[] output) |
private void |
processError(de.epages.ws.common.model.TError error) |
private void |
update(java.lang.String shopId,
de.epages.ws.basket.model.TUpdate_Input cartInput) |
void |
updateCartAddresses(java.lang.String shopId,
Cart cart) |
private final CartClientFactory factory
private final org.springframework.core.convert.converter.Converter<Address,de.epages.ws.shop3.model.TAddressNamed> addressConverter
private final org.springframework.core.convert.converter.Converter<CartInput,de.epages.ws.basket.model.TCreate_Input> cartInputConverter
@Inject public CartServiceEP6SoapImpl(CartClientFactory factory, org.springframework.core.convert.converter.Converter<Address,de.epages.ws.shop3.model.TAddressNamed> addressConverter, org.springframework.core.convert.converter.Converter<CartInput,de.epages.ws.basket.model.TCreate_Input> cartInputConverter)
public GUID create(java.lang.String shopId, CartInput cartInput)
create
in interface CartServiceEP6Soap
private void processError(de.epages.ws.common.model.TError error)
public void updateCartAddresses(java.lang.String shopId, Cart cart)
updateCartAddresses
in interface CartServiceEP6Soap
private void update(java.lang.String shopId, de.epages.ws.basket.model.TUpdate_Input cartInput)
private boolean isFormError(de.epages.ws.basket.model.TUpdate_Return[] output)
private boolean isError(de.epages.ws.basket.model.TUpdate_Return[] output)
private boolean isUniqueResult(de.epages.ws.basket.model.TUpdate_Return[] output)
private boolean isEmptyResult(de.epages.ws.basket.model.TUpdate_Return[] output)