Class YookassaHandlerServiceImpl
- java.lang.Object
-
- co.mastermindcms.modules.services.yookassa.YookassaHandlerServiceImpl
-
- All Implemented Interfaces:
YookassaHandlerService
@Service public class YookassaHandlerServiceImpl extends java.lang.Object implements YookassaHandlerService
-
-
Field Summary
Fields Modifier and Type Field Description private OrderRepositoryorderRepositoryprivate OrderServiceorderServiceprivate WebSocketServicewebSocketService
-
Constructor Summary
Constructors Constructor Description YookassaHandlerServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjecthandleCustomerDeletedEvent(org.json.JSONObject request)java.lang.ObjecthandlePaymentCreatedEvent(org.json.JSONObject request)java.lang.ObjecthandlePaymentFailedEvent(org.json.JSONObject request)java.lang.ObjecthandlePaymentSucceededEvent(org.json.JSONObject request, javax.servlet.http.HttpSession httpSession)java.lang.ObjecthandlePayoutPaidEvent(org.json.JSONObject request, javax.servlet.http.HttpSession httpSession)java.lang.ObjecthandleSubscriptionCanceledEvent(org.json.JSONObject request)java.lang.ObjecthandleSubscriptionDeletedEvent(org.json.JSONObject request)
-
-
-
Field Detail
-
orderRepository
@Autowired private OrderRepository orderRepository
-
webSocketService
@Autowired private WebSocketService webSocketService
-
orderService
@Autowired private OrderService orderService
-
-
Method Detail
-
handlePayoutPaidEvent
public java.lang.Object handlePayoutPaidEvent(org.json.JSONObject request, javax.servlet.http.HttpSession httpSession)- Specified by:
handlePayoutPaidEventin interfaceYookassaHandlerService
-
handlePaymentFailedEvent
public java.lang.Object handlePaymentFailedEvent(org.json.JSONObject request)
- Specified by:
handlePaymentFailedEventin interfaceYookassaHandlerService
-
handlePaymentSucceededEvent
public java.lang.Object handlePaymentSucceededEvent(org.json.JSONObject request, javax.servlet.http.HttpSession httpSession)- Specified by:
handlePaymentSucceededEventin interfaceYookassaHandlerService
-
handlePaymentCreatedEvent
public java.lang.Object handlePaymentCreatedEvent(org.json.JSONObject request)
- Specified by:
handlePaymentCreatedEventin interfaceYookassaHandlerService
-
handleSubscriptionCanceledEvent
public java.lang.Object handleSubscriptionCanceledEvent(org.json.JSONObject request)
- Specified by:
handleSubscriptionCanceledEventin interfaceYookassaHandlerService
-
handleSubscriptionDeletedEvent
public java.lang.Object handleSubscriptionDeletedEvent(org.json.JSONObject request)
- Specified by:
handleSubscriptionDeletedEventin interfaceYookassaHandlerService
-
handleCustomerDeletedEvent
public java.lang.Object handleCustomerDeletedEvent(org.json.JSONObject request)
- Specified by:
handleCustomerDeletedEventin interfaceYookassaHandlerService
-
-