Class CheckTransactionReviewStatusAction
- java.lang.Object
-
- de.hybris.platform.processengine.action.AbstractAction<OrderProcessModel>
-
- de.hybris.platform.b2ctelcofulfillmentprocess.actions.order.CheckTransactionReviewStatusAction
-
- All Implemented Interfaces:
de.hybris.platform.processengine.spring.Action<OrderProcessModel>
public class CheckTransactionReviewStatusAction extends de.hybris.platform.processengine.action.AbstractAction<OrderProcessModel>
This action check if authorization has review status
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCheckTransactionReviewStatusAction.Transition
-
Constructor Summary
Constructors Constructor Description CheckTransactionReviewStatusAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CheckTransactionReviewStatusAction.TransitioncheckPaymentTransaction(PaymentTransactionModel transaction, OrderModel orderModel)protected CsTicketModelcreateTicket(java.lang.String subject, java.lang.String description, OrderModel order, CsTicketCategory category, CsTicketPriority priority)java.lang.Stringexecute(OrderProcessModel process)protected CheckTransactionReviewStatusAction.TransitionexecuteAction(OrderProcessModel process)protected de.hybris.platform.ticket.service.TicketBusinessServicegetTicketBusinessService()java.util.Set<java.lang.String>getTransitions()protected booleanisAuthorization(PaymentTransactionEntryModel entry)protected booleanisAuthorizationInReview(PaymentTransactionEntryModel entry)protected booleanisReviewAccepted(PaymentTransactionEntryModel entry)protected booleanisReviewDecision(PaymentTransactionEntryModel entry)voidsetTicketBusinessService(de.hybris.platform.ticket.service.TicketBusinessService ticketBusinessService)-
Methods inherited from class de.hybris.platform.processengine.action.AbstractAction
createTransitions, getModelService, getProcessParameterHelper, getProcessParameterValue, refresh, save, setModelService, setOrderStatus, setProcessParameterHelper
-
-
-
-
Method Detail
-
getTransitions
public java.util.Set<java.lang.String> getTransitions()
-
execute
public final java.lang.String execute(OrderProcessModel process) throws de.hybris.platform.task.RetryLaterException, java.lang.Exception
- Throws:
de.hybris.platform.task.RetryLaterExceptionjava.lang.Exception
-
executeAction
protected CheckTransactionReviewStatusAction.Transition executeAction(OrderProcessModel process)
-
checkPaymentTransaction
protected CheckTransactionReviewStatusAction.Transition checkPaymentTransaction(PaymentTransactionModel transaction, OrderModel orderModel)
-
createTicket
protected CsTicketModel createTicket(java.lang.String subject, java.lang.String description, OrderModel order, CsTicketCategory category, CsTicketPriority priority)
-
isReviewDecision
protected boolean isReviewDecision(PaymentTransactionEntryModel entry)
-
isReviewAccepted
protected boolean isReviewAccepted(PaymentTransactionEntryModel entry)
-
isAuthorization
protected boolean isAuthorization(PaymentTransactionEntryModel entry)
-
isAuthorizationInReview
protected boolean isAuthorizationInReview(PaymentTransactionEntryModel entry)
-
getTicketBusinessService
protected de.hybris.platform.ticket.service.TicketBusinessService getTicketBusinessService()
-
setTicketBusinessService
public void setTicketBusinessService(de.hybris.platform.ticket.service.TicketBusinessService ticketBusinessService)
-
-