/** {@inheritDoc} */ public void updateParameter(final PaymentGatewayParameter paymentGatewayParameter) { paymentGatewayParameterService.update(paymentGatewayParameter); }
/** {@inheritDoc} */ public void deleteParameter(final String parameterLabel) { paymentGatewayParameterService.deleteByLabel(getLabel(), parameterLabel); }
/** {@inheritDoc} */ public void addParameter(final PaymentGatewayParameter paymentGatewayParameter) { paymentGatewayParameterService.create(paymentGatewayParameter); }
/** {@inheritDoc} */ public Collection<PaymentGatewayParameter> getPaymentGatewayParameters() { if (allParameters == null) { allParameters = paymentGatewayParameterService.findAll(getLabel(), shopCode); } return allParameters; }