Uses of Class
de.hybris.platform.processengine.action.AbstractAction
-
-
Uses of AbstractAction in de.hybris.platform.acceleratorservices.order.actions
Subclasses of AbstractAction in de.hybris.platform.acceleratorservices.order.actions Modifier and Type Class Description classCreateConsignmentMovedToCSTicketActionCreates a ticket for customers services saying that pickup order has not been collected for specific amount of time. -
Uses of AbstractAction in de.hybris.platform.acceleratorservices.process.email.actions
Subclasses of AbstractAction in de.hybris.platform.acceleratorservices.process.email.actions Modifier and Type Class Description classGenerateEmailActionA process action to generate email.classRemoveSentEmailActionA process action to remove emails that were sent successfully.classSendEmailActionA process action to send emails. -
Uses of AbstractAction in de.hybris.platform.acceleratorservices.process.fileupload
Subclasses of AbstractAction in de.hybris.platform.acceleratorservices.process.fileupload Modifier and Type Class Description classSavedCartFromUploadFileAction -
Uses of AbstractAction in de.hybris.platform.apiregistryservices.action
Subclasses of AbstractAction in de.hybris.platform.apiregistryservices.action Modifier and Type Class Description classDynamicProcessEventActionThe business process action which provides to extend business process with an external system -
Uses of AbstractAction in de.hybris.platform.b2b.process.approval.actions
Subclasses of AbstractAction in de.hybris.platform.b2b.process.approval.actions Modifier and Type Class Description classAbstractB2BApproveOrderDecisionActionclassAbstractProceduralB2BOrderApproveActionAn interface for executing an action of a b2b approval processclassAbstractProceduralB2BOrderApproveAuditActionclassAbstractProceduralB2BOrderAproveActionDeprecated, for removal: This API element is subject to removal in a future version.Since 4.5.classAbstractSimpleB2BApproveOrderDecisionActionThe Class AbstractSimpleB2BApproveOrderDecisionAction.classApprovalProcessCompleteActionThis action is executed at the completion of a successful b2b order approval process.classApprovalProcessStartActionThis action is executed at the beginning of a b2b order approval process.classCheckCreditLimitResultsclassCheckForApprovalChecks if the order requires an approver.classCheckWorkflowResultsChecks order's Permission result and updates order statusclassCreateOrderHistoryCreates anOrderHistoryEntryModelfor an order that was rejected by an approver.classFind2POEApproversclassFindApproversLocates eligible approvers for a b2b order.classInformAdminInforms an member of b2badmingroup of a parent unit to which a customer who placed an order belongs of order rejection.classInformOfOrderApprovalSends an order approval email.classInformOfOrderRejectionSends order rejection emailclassPerformMerchantCheckclassSetBookingLineEntriesCreatesB2BBookingLineEntryModelof an approved order.classStartWorkflowStarts a approval work flow and schedules aEscalationTaskModelwhich escalates the workflow to next available approver if the order has not been approved within 24 hours.classSystemAuditAction -
Uses of AbstractAction in de.hybris.platform.b2bacceleratoraddon.actions
Subclasses of AbstractAction in de.hybris.platform.b2bacceleratoraddon.actions Modifier and Type Class Description classAcceleratorBookingLineEntriesThe AcceleratorBookingLineEntries.classB2BAcceleratorInformOfOrderApprovalSends an order approval email.classB2BAcceleratorInformOfOrderApprovalRejectionChecks for order in process.classCheckCreditCardOrderActionclassCheckOrderEntryCostCentersActiveclassSendOrderApprovalRejectionNotificationSends Order Approval Rejection Notification event.classSendOrderPendingApprovalNotificationSends Order Pending Approval Notification event.classSendOrderPlacedNotificationActionclassStartFulfilmentProcessActionclassStartWorkFlowForAdmin -
Uses of AbstractAction in de.hybris.platform.b2bacceleratoraddon.actions.replenishment
Subclasses of AbstractAction in de.hybris.platform.b2bacceleratoraddon.actions.replenishment Modifier and Type Class Description classAuthorizePaymentActionAction for authorizing payments.classCalculateCartActionAction for cart calculationclassCleanUpClonedCartActionclassCloneCartActionAction for cloning carts.classConfirmationActionAction for confirming orders.classPlaceOrderActionAction for placing orders. -
Uses of AbstractAction in de.hybris.platform.chinesepaymentservices.action.order
Subclasses of AbstractAction in de.hybris.platform.chinesepaymentservices.action.order Modifier and Type Class Description classChineseCheckAuthorizeOrderPaymentActionNo need to check credit card information for Chinese customers, so hard code the result.classChineseFraudCheckOrderInternalActionNo need to check credit card information for Chinese customers, so hard code the result.classChineseTakePaymentActionNo need to check credit card information for Chinese customers, so hard code the result. -
Uses of AbstractAction in de.hybris.platform.cms2.version.processengine.action
Subclasses of AbstractAction in de.hybris.platform.cms2.version.processengine.action Modifier and Type Class Description classAbstractCMSVersionGCProcessActionAbstract helper class used for defining actions within our CMSVersion GC business process -
Uses of AbstractAction in de.hybris.platform.cms2.version.processengine.action.impl
Subclasses of AbstractAction in de.hybris.platform.cms2.version.processengine.action.impl Modifier and Type Class Description classCollectRelatedCMSVersionsGCProcessActionBusiness process action used to collect all related cms versions for each version currently stored inCMSVersionGCProcessModelclassCollectRetainableCMSVersionsGCProcessActionBusiness process action used to collect all retainable cms versions based on criteria passed intoCMSVersionGCProcessModelclassRemoveCMSVersionsGCProcessActionBusiness process action used to remove all cmsversions from the system that is not included inCMSVersionGCProcessModel -
Uses of AbstractAction in de.hybris.platform.commerceservices.actions.password
Subclasses of AbstractAction in de.hybris.platform.commerceservices.actions.password Modifier and Type Class Description classForgottenPasswordAction -
Uses of AbstractAction in de.hybris.platform.orderprocessing
Subclasses of AbstractAction in de.hybris.platform.orderprocessing Modifier and Type Class Description classTestActionNode -
Uses of AbstractAction in de.hybris.platform.personalizationservices.process
Subclasses of AbstractAction in de.hybris.platform.personalizationservices.process Modifier and Type Class Description classCalculatePersonalizationForUserActionProcess engine action that calculates the action results and store them on the user.classUpdateUserSegmentsActionProcess engine action that updates the segments for a given user. -
Uses of AbstractAction in de.hybris.platform.processengine
Subclasses of AbstractAction in de.hybris.platform.processengine Modifier and Type Class Description static classRestartBusinessProcessTest.PostWaitActionstatic classRestartBusinessProcessTest.PreWaitAction -
Uses of AbstractAction in de.hybris.platform.processengine.action
Subclasses of AbstractAction in de.hybris.platform.processengine.action Modifier and Type Class Description classAbstractProceduralAction<T extends BusinessProcessModel>classAbstractSimpleDecisionAction<T extends BusinessProcessModel>classMessageSendingActionAction put aBusinessProcessModelintoMessageSendingAction.channelclassStartingWorkflowActionStarts the existing workflow template. -
Uses of AbstractAction in de.hybris.platform.processengine.actionstrategy
Subclasses of AbstractAction in de.hybris.platform.processengine.actionstrategy Modifier and Type Class Description classTestActionForProcessActionTest.classThrowErrorAction -
Uses of AbstractAction in de.hybris.platform.processengine.process
Subclasses of AbstractAction in de.hybris.platform.processengine.process Modifier and Type Class Description classProcessEngineIntegrationTest.TestCustomUserAction -
Uses of AbstractAction in de.hybris.platform.processengine.standard
Subclasses of AbstractAction in de.hybris.platform.processengine.standard Modifier and Type Class Description classNoAction -
Uses of AbstractAction in de.hybris.platform.processengine.synchronus
Subclasses of AbstractAction in de.hybris.platform.processengine.synchronus Modifier and Type Class Description static classSynchRetryProcessEngineIntegrationTest.RetryActionBeanclassSynchRetryProcessEngineIntegrationTest.TestCustomUserActionclassSynchRollbackProcessEngineIntegrationTest.ExceptionActionBeanclassSynchRollbackProcessEngineIntegrationTest.TestCustomUserAction -
Uses of AbstractAction in de.hybris.platform.secureportaladdon.email.process.actions
Subclasses of AbstractAction in de.hybris.platform.secureportaladdon.email.process.actions Modifier and Type Class Description classRegistrationCleanupActionA process action that cleans up the registration information.classRegistrationPendingApprovalGenerateEmailActionImplementation ofGenerateEmailActionresponsible for creating an email message for all users associated to the user group 'b2bregistrationapprovergroup' -
Uses of AbstractAction in de.hybris.platform.yacceleratorcore.actions.quote
Subclasses of AbstractAction in de.hybris.platform.yacceleratorcore.actions.quote Modifier and Type Class Description classAbstractQuoteDecisionAction<T extends BusinessProcessModel>Extends AbstractAction to include Quote Specific Transition states.classCheckForQuoteAutoApprovalActionThis action class will be used by business process to determine, whether the quote requires manual approval from seller approver.classCheckSellerApproverResponseOnQuoteActionChecks the Seller approver's response on Quote and transitions the business process into appropriate actions.classCreateBuyerOfferActionThis action class checks for seller approver response.classMarkQuoteNotificationAsSentActionA generic quote process action used to mark a specific notification type {set in quoteNotificationType} as generated for the quote.classQuoteApprovalRejectedActionThis class creates a new quote snapshot with status SELLER_REQUEST, if seller approver has rejected the quote.classQuoteBuyerSubmitActionThis action class creates a sales representative snapshot. -
Uses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.actions.consignment
Subclasses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.actions.consignment Modifier and Type Class Description classAllowShipmentActionclassCancelConsignmentActionMark consignment as cancelled.classConfirmConsignmentPickupActionclassReceiveConsignmentStatusActionclassSendCancelMessageActionclassSendConsignmentToWarehouseActionclassSendDeliveryMessageActionclassSendPickedUpMessageActionclassSendReadyForPickupMessageActionclassSubprocessEndActionclassWaitBeforeTransmissionAction -
Uses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.actions.order
-
Uses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.actions.returns
Subclasses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.actions.returns Modifier and Type Class Description classAcceptGoodsActionMock implementation for accepting goods for the ReturnRequestclassApproveReturnActionMock implementation for approving the ReturnRequestclassCancelReturnActionMock implementation for cancelling the ReturnRequestclassCaptureRefundActionMock implementation for refunding the money to the customer for the ReturnRequestclassInitialReturnActionCheck whether the return request is an instore or an online request and redirects it to the appropriate step.classInventoryUpdateActionMock implementation for updating he inventory for the ReturnRequestclassPrintPackingLabelActionMock implementation for printing packing label for the ReturnRequestclassPrintReturnLabelActionMock implementation for printing the return labelclassSuccessCaptureActionMock implementation to execute when payment capture was successful.classSuccessTaxReverseActionMock implementation to execute when tax was reversed successfully.classTaxReverseActionMock implementation to reverse tax calculation -
Uses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.test.actions
Subclasses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.test.actions Modifier and Type Class Description classCancelWholeOrderAuthorizationclassCheckAuthorizeOrderPaymentclassCheckOrderclassCheckTransactionReviewStatusclassFraudCheckOrderclassFraudCheckOrderInternalclassNotifyCustomerAboutFraudclassOrderManualCheckedTest counterpart forOrderManualCheckedActionclassPrepareOrderForManualCheckTest counterpart forPrepareOrderForManualCheckActionclassReserveOrderAmountclassScheduleForCleanUpTest counterpart forScheduleForCleanUpActionclassSendAuthorizationFailedNotificationclassSendFraudErrorNotificationclassSendOrderCompletedNotificationclassSendOrderPlacedNotificationclassSendPaymentFailedNotificationclassSplitOrderclassSubprocessesCompletedclassTakePaymentclassTestActionTemp<T extends BusinessProcessModel> -
Uses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.test.actions.consignmentfulfilment
Subclasses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.test.actions.consignmentfulfilment Modifier and Type Class Description classAbstractTestConsActionTempclassAllowShipmentclassCalculatePaymentclassCancelConsignmentclassConfirmConsignmentPickupclassReceiveConsignmentStatusclassSendCancelMessageclassSendConsignmentToWarehouseclassSendDeliveryMessageclassSendPaymentFailedMessageclassSendPickedUpMessageclassSendReadyForPickupMessageclassSubprocessEndclassWaitBeforeTransmission -
Uses of AbstractAction in de.hybris.platform.yacceleratorfulfilmentprocess.test.beans
Methods in de.hybris.platform.yacceleratorfulfilmentprocess.test.beans that return AbstractAction Modifier and Type Method Description AbstractActionActionExecution. getAction()Constructors in de.hybris.platform.yacceleratorfulfilmentprocess.test.beans with parameters of type AbstractAction Constructor Description ActionExecution(BusinessProcessModel process, AbstractAction action) -
Uses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.consignment
Subclasses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.consignment Modifier and Type Class Description classAbstractConsignmentActionCommon functionality extracted for actions that are dealing with consignment workflowclassConfirmPickupConsignmentActionUpdates a consignment status to Pickup Complete.classConfirmShipConsignmentActionUpdate theConsignmentModelstatus toConsignmentStatus.SHIPPED.classConsignmentProcessEndActionUpdate the consignment process to done and notify the corresponding order process that it is completed.classProcessConsignmentPreFulfillmentActionRedirects theConsignmentModelto wait node, if more pre fulfillment steps are required, else move to sendConsignmentToExternalFulfillmentSystem step inConsignmentProcessModel.classReAllocateConsignmentActionDeclines the consignment.classRedirectConsignmentByDeliveryModeActionRedirects to the proper wait node depending on whether a consignment is for ship or pickup.classRedirectConsignmentFulfillmentProcessActionRedirects which system will gain control of the fulfillment process for the givenConsignmentModel.classSendConsignmentToExternalFulfillmentSystemActionExtracts aSendConsignmentToExternalFulfillmentSystemStrategy, based onConsignmentModel.FULFILLMENTSYSTEMCONFIG. And uses this strategy to send theConsignmentModelto external fulfillment system.classUpdateConsignmentActionUpdates a consignment status to a given status.classVerifyConsignmentCompletionActionChecks the state of the consignment to performStrategy changes (e.g., setting the consignment status) according to the consignment's state changes resulted from the actions performed on it. -
Uses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.email
Subclasses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.email Modifier and Type Class Description classGenerateEmailWithAttachmentActionA process action which generates email with attachment. -
Uses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.order
Subclasses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.order Modifier and Type Class Description classAbstractOrderAction<T extends OrderProcessModel>classCheckOrderActionThis example action checks the order for required data in the business process.classCompleteOrderActionThis action sets the order status to the appropriate status (OrderStatus.COMPLETEDor @link OrderStatus#CANCELLED})classGeocodeShippingAddressActionUsed to get an address from order.deliveryAddress and find the closest store populating back the delivery latitude/longitude.classPutOrderOnHoldActionAction node responsible for putting anOrderModelon hold, meaning all of itsConsignmentModeland associated task assignment workflows are cancelled.classSourceOrderActionAction node responsible for sourcing the order and allocating the consignments.classVerifyOrderCompletionActionVerifies whether order is cancelled completely or all the consignment processes are complete or not and updates the Order status/delivery status to reflect this. -
Uses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.order.cancel
Subclasses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.order.cancel Modifier and Type Class Description classCancelOrderActionCancel the order.classProcessOrderCancellationActionCreates the required events from the inventory when a cancellation is requested and process the cancellation -
Uses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.order.fraudcheck
Subclasses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.order.fraudcheck Modifier and Type Class Description classAbstractFraudCheckAction<T extends OrderProcessModel>Abstract action for fraud check action which define 3 possible transitions (OK,POTENTIAL,FRAUD) and some supplementary methodsclassFraudCheckOrderActionCheck for fraudulent order.
If a fraud is detected, the process transitions to FRAUD and the order will be cancelled.
If no fraud is detected, the process transitions to OK and the order will be sourced.
If the order is deemed potentially fraudulent, the process transitions to POTENTIAL and the order must be approved/declined by a customer support agent.classNotifyCustomerAboutFraudActionSend a notification that an order is fraudulent.classOrderManualCheckedActionProcess decision from customer support agent to determine if an order is fraudulent or not.classPrepareOrderForManualCheckActionAction in order business process, which sets the order status toOrderStatus.WAIT_FRAUD_MANUAL_CHECKand sends eventOrderFraudEmployeeNotificationEvent.classSendOrderPlacedNotificationActionSend a notification that an order is being placed. -
Uses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.order.payment
Subclasses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.order.payment Modifier and Type Class Description classPostTaxesActionThis step should post a record of taxes committed.classSendPaymentFailedNotificationActionSend a notification that payment failed to execute for an order.classTakePaymentActionThe TakePayment step captures the payment transaction. -
Uses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.returns
Subclasses of AbstractAction in de.hybris.platform.yacceleratorordermanagement.actions.returns Modifier and Type Class Description classAcceptGoodsActionApproves the goods requested in theReturnRequestModel.classApproveReturnActionApproves theReturnRequestModelby updating theReturnRequestModel.STATUSrecalculate the return if quantity approved is not same as quantity requested originally and redirects the process.classCancelReturnActionCancels theReturnRequestModelclassCaptureRefundActionPart of the refund process that returns the money to the customer.classCompleteReturnActionUpdate theReturnRequestModelstatus to COMPLETED and finalize the correspondingOrderReturnRecordModelfor thisReturnRequestModelclassInitialReturnActionCheck whether the return request is an instore or an online request and redirects it to the appropriate step.classInventoryUpdateActionUpdate inventory and set theReturnRequestModelstatus to COMPLETED.
A custom update inventory behavior must be implemented.classPrintPackingLabelActionCreates the packing label for theReturnRequestModelclassPrintReturnLabelActionCreates the return label for theReturnRequestModelclassSuccessCaptureActionBusiness logic to execute when payment capture was successful.classSuccessTaxReverseActionBusiness logic to execute when tax was reversed successfully.classTaxReverseActionReverse tax calculation and update theReturnRequestModelstatus to TAX_REVERSAL_FAILED or TAX_REVERSED.
-