Class SapCpiSendQuoteStatusAction
- java.lang.Object
-
- de.hybris.platform.processengine.action.AbstractAction<T>
-
- de.hybris.platform.processengine.action.AbstractSimpleDecisionAction<QuoteProcessModel>
-
- com.sap.hybris.sapquoteintegration.outbound.actions.SapCpiSendQuoteStatusAction
-
- All Implemented Interfaces:
Action<QuoteProcessModel>
public class SapCpiSendQuoteStatusAction extends AbstractSimpleDecisionAction<QuoteProcessModel>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.processengine.action.AbstractSimpleDecisionAction
AbstractSimpleDecisionAction.Transition
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.processengine.action.AbstractAction
modelService, processParameterHelper
-
Fields inherited from interface de.hybris.platform.processengine.spring.Action
ERROR_RETURN_CODE, RETRY_RETURN_CODE
-
-
Constructor Summary
Constructors Constructor Description SapCpiSendQuoteStatusAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractSimpleDecisionAction.Transition
executeAction(QuoteProcessModel process)
Executes thisAction
's business logic working on the givenBusinessProcessModel
.SapCpiOutboundQuoteConversionService
getQuoteConversionService()
QuoteService
getQuoteService()
SapCpiOutboundQuoteService
getSapCpiOutboundQuoteService()
protected void
resetEndMessage(QuoteProcessModel process, java.lang.String responseMessage)
void
setQuoteConversionService(SapCpiOutboundQuoteConversionService quoteConversionService)
void
setQuoteService(QuoteService quoteService)
protected void
setQuoteStatus(QuoteModel quote, ExportStatus exportStatus)
void
setSapCpiOutboundQuoteService(SapCpiOutboundQuoteService sapCpiOutboundQuoteService)
-
Methods inherited from class de.hybris.platform.processengine.action.AbstractSimpleDecisionAction
execute, getTransitions
-
Methods inherited from class de.hybris.platform.processengine.action.AbstractAction
createTransitions, getModelService, getProcessParameterHelper, getProcessParameterValue, refresh, save, setModelService, setOrderStatus, setProcessParameterHelper
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.processengine.spring.Action
getCurrentActionDefinitionContext
-
-
-
-
Method Detail
-
executeAction
public AbstractSimpleDecisionAction.Transition executeAction(QuoteProcessModel process)
Description copied from class:AbstractSimpleDecisionAction
Executes thisAction
's business logic working on the givenBusinessProcessModel
.- Specified by:
executeAction
in classAbstractSimpleDecisionAction<QuoteProcessModel>
- Parameters:
process
- The process context to work on.- Returns:
- OK; NOK
-
resetEndMessage
protected void resetEndMessage(QuoteProcessModel process, java.lang.String responseMessage)
-
setQuoteStatus
protected void setQuoteStatus(QuoteModel quote, ExportStatus exportStatus)
-
getQuoteService
public QuoteService getQuoteService()
-
setQuoteService
public void setQuoteService(QuoteService quoteService)
-
getQuoteConversionService
public SapCpiOutboundQuoteConversionService getQuoteConversionService()
-
setQuoteConversionService
public void setQuoteConversionService(SapCpiOutboundQuoteConversionService quoteConversionService)
-
getSapCpiOutboundQuoteService
public SapCpiOutboundQuoteService getSapCpiOutboundQuoteService()
-
setSapCpiOutboundQuoteService
public void setSapCpiOutboundQuoteService(SapCpiOutboundQuoteService sapCpiOutboundQuoteService)
-
-