@Path(value="payments/mollie")
public class MolliePaymentResource
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static org.slf4j.Logger |
LOG |
private PaymentService |
molliePaymentService |
private UpdatePaymentService |
updatePaymentService |
Constructor and Description |
---|
MolliePaymentResource() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createPayment(PaymentRequest molliePaymentRequest,
java.lang.String apiKeyToken) |
javax.ws.rs.core.Response |
getListPayment(java.lang.String apiKeyToken) |
javax.ws.rs.core.Response |
getPayment(java.lang.String paymentId,
java.lang.String apiKeyToken) |
@Inject private PaymentService molliePaymentService
@Inject private UpdatePaymentService updatePaymentService
private static final org.slf4j.Logger LOG
@POST @Path(value="payment") @Produces(value="application/json") public javax.ws.rs.core.Response createPayment(PaymentRequest molliePaymentRequest, @NotNull @HeaderParam(value="apikey") java.lang.String apiKeyToken)
@GET @Path(value="payment") @Produces(value="application/json") public javax.ws.rs.core.Response getListPayment(@NotNull @HeaderParam(value="apikey") java.lang.String apiKeyToken)
@GET @Path(value="payment/{paymentId}") @Produces(value="application/json") public javax.ws.rs.core.Response getPayment(@PathParam(value="paymentId") java.lang.String paymentId, @NotNull @HeaderParam(value="apikey") java.lang.String apiKeyToken)