Package de.bytestore.hostinger.api
Klasse PaymentController
java.lang.Object
de.bytestore.hostinger.api.PaymentController
@RestController
@Configuration
@RequestMapping("/internal/payment")
public class PaymentController
extends Object
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected static final org.slf4j.Logger
protected final io.jmix.core.security.SystemAuthenticator
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungPaymentController
(io.jmix.core.security.SystemAuthenticator systemAuthenticator) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
paymentGet
(String provider, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) void
paymentPost
(String provider, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
Felddetails
-
log
protected static final org.slf4j.Logger log -
systemAuthenticator
protected final io.jmix.core.security.SystemAuthenticator systemAuthenticator
-
-
Konstruktordetails
-
PaymentController
public PaymentController(io.jmix.core.security.SystemAuthenticator systemAuthenticator)
-
-
Methodendetails
-
paymentGet
@GetMapping("/{provider}/webhook") public void paymentGet(@PathVariable String provider, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) -
paymentPost
@PostMapping("/{provider}/webhook") public void paymentPost(@PathVariable String provider, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-