Uses of Interface
de.hybris.platform.processengine.spring.Action
Packages that use Action
Package
Description
-
Uses of Action in de.hybris.platform.acceleratorservices.order.actions
Classes in de.hybris.platform.acceleratorservices.order.actions that implement ActionModifier and TypeClassDescriptionclassCreates a ticket for customers services saying that pickup order has not been collected for specific amount of time. -
Uses of Action in de.hybris.platform.acceleratorservices.process.email.actions
Classes in de.hybris.platform.acceleratorservices.process.email.actions that implement ActionModifier and TypeClassDescriptionclassA process action to generate email.classA process action to remove emails that were sent successfully.classA process action to send emails. -
Uses of Action in de.hybris.platform.acceleratorservices.process.fileupload
Classes in de.hybris.platform.acceleratorservices.process.fileupload that implement Action -
Uses of Action in de.hybris.platform.apiregistryservices.action
Classes in de.hybris.platform.apiregistryservices.action that implement ActionModifier and TypeClassDescriptionclassThe business process action which provides to extend business process with an external system -
Uses of Action in de.hybris.platform.b2b.process.approval.actions
Classes in de.hybris.platform.b2b.process.approval.actions that implement ActionModifier and TypeClassDescriptionclassclassAn interface for executing an action of a b2b approval processclassclassDeprecated, for removal: This API element is subject to removal in a future version.Since 4.5.classThe Class AbstractSimpleB2BApproveOrderDecisionAction.classThis action is executed at the completion of a successful b2b order approval process.classThis action is executed at the beginning of a b2b order approval process.classclassChecks if the order requires an approver.classChecks order's Permission result and updates order statusclassCreates anOrderHistoryEntryModelfor an order that was rejected by an approver.classclassLocates eligible approvers for a b2b order.classInforms an member of b2badmingroup of a parent unit to which a customer who placed an order belongs of order rejection.classSends an order approval email.classSends order rejection emailclassclassCreatesB2BBookingLineEntryModelof an approved order.classStarts a approval work flow and schedules aEscalationTaskModelwhich escalates the workflow to next available approver if the order has not been approved within 24 hours.class -
Uses of Action in de.hybris.platform.b2bacceleratoraddon.actions
Classes in de.hybris.platform.b2bacceleratoraddon.actions that implement ActionModifier and TypeClassDescriptionclassThe AcceleratorBookingLineEntries.classSends an order approval email.classChecks for order in process.classclassclassSends Order Approval Rejection Notification event.classSends Order Pending Approval Notification event.classclassclass -
Uses of Action in de.hybris.platform.b2bacceleratoraddon.actions.replenishment
Classes in de.hybris.platform.b2bacceleratoraddon.actions.replenishment that implement ActionModifier and TypeClassDescriptionclassAction for authorizing payments.classAction for cart calculationclassclassAction for cloning carts.classAction for confirming orders.classAction for placing orders. -
Uses of Action in de.hybris.platform.b2bacceleratorservices.email.process.actions
Classes in de.hybris.platform.b2bacceleratorservices.email.process.actions that implement ActionModifier and TypeClassDescriptionclassA process action that cleans up the registration information.classImplementation ofGenerateEmailActionresponsible for creating an email message for all users associated to the user group 'b2bregistrationapprovergroup' -
Uses of Action in de.hybris.platform.chinesepaymentservices.action.order
Classes in de.hybris.platform.chinesepaymentservices.action.order that implement ActionModifier and TypeClassDescriptionclassNo need to check credit card information for Chinese customers, so hard code the result.classNo need to check credit card information for Chinese customers, so hard code the result.classNo need to check credit card information for Chinese customers, so hard code the result. -
Uses of Action in de.hybris.platform.commerceservices.actions.password
Classes in de.hybris.platform.commerceservices.actions.password that implement ActionModifier and TypeClassDescriptionclassA process action that runs password recovery -
Uses of Action in de.hybris.platform.orderprocessing
Classes in de.hybris.platform.orderprocessing that implement Action -
Uses of Action in de.hybris.platform.personalizationservices.process
Classes in de.hybris.platform.personalizationservices.process that implement ActionModifier and TypeClassDescriptionclassProcess engine action that calculates the action results and store them on the user.classProcess engine action that updates the segments for a given user. -
Uses of Action in de.hybris.platform.processengine
Classes in de.hybris.platform.processengine that implement ActionModifier and TypeClassDescriptionstatic classstatic class -
Uses of Action in de.hybris.platform.processengine.action
Classes in de.hybris.platform.processengine.action that implement ActionModifier and TypeClassDescriptionclassAbstractAction<T extends BusinessProcessModel>The Class AbstractAction.classAbstractProceduralAction<T extends BusinessProcessModel>classAbstractSimpleDecisionAction<T extends BusinessProcessModel>classAction put aBusinessProcessModelintoMessageSendingAction.channelclassStarts the existing workflow template. -
Uses of Action in de.hybris.platform.processengine.actionstrategy
Classes in de.hybris.platform.processengine.actionstrategy that implement Action -
Uses of Action in de.hybris.platform.processengine.process
Classes in de.hybris.platform.processengine.process that implement Action -
Uses of Action in de.hybris.platform.processengine.standard
Classes in de.hybris.platform.processengine.standard that implement Action -
Uses of Action in de.hybris.platform.processengine.synchronus
Classes in de.hybris.platform.processengine.synchronus that implement ActionModifier and TypeClassDescriptionstatic classclassclassclass -
Uses of Action in de.hybris.platform.yacceleratorcore.actions.quote
Classes in de.hybris.platform.yacceleratorcore.actions.quote that implement ActionModifier and TypeClassDescriptionclassAbstractQuoteDecisionAction<T extends BusinessProcessModel>Extends AbstractAction to include Quote Specific Transition states.classThis action class will be used by business process to determine, whether the quote requires manual approval from seller approver.classChecks the Seller approver's response on Quote and transitions the business process into appropriate actions.classThis action class checks for seller approver response.classA generic quote process action used to mark a specific notification type {set in quoteNotificationType} as generated for the quote.classThis class creates a new quote snapshot with status SELLER_REQUEST, if seller approver has rejected the quote.classThis action class creates a sales representative snapshot. -
Uses of Action in de.hybris.platform.yacceleratorfulfilmentprocess.actions.consignment
Classes in de.hybris.platform.yacceleratorfulfilmentprocess.actions.consignment that implement ActionModifier and TypeClassDescriptionclassclassMark consignment as cancelled.classclassclassclassclassclassclassclassclass -
Uses of Action in de.hybris.platform.yacceleratorfulfilmentprocess.actions.order
Classes in de.hybris.platform.yacceleratorfulfilmentprocess.actions.order that implement ActionModifier and TypeClassDescriptionclassAbstractFraudCheckAction<T extends OrderProcessModel>Abstract action for fraud check action which define 3 possible transitions (OK,POTENTIAL,FRAUD) and some supplementary methodsclassAbstractOrderAction<T extends OrderProcessModel>classCancels the authorized payment.classThis action implements payment authorization usingCreditCardPaymentInfoModel.classThis example action checks the order for required data in the business process.classThis action check if authorization has review statusclassclassclassclassclassclassAction in order business process, which sets the order status toOrderStatus.WAIT_FRAUD_MANUAL_CHECKand sends eventOrderFraudEmployeeNotificationEvent.classclassclassclassclassclassSend event representing the completion of an order process.classclassclassclassSet order expiration time.classclassclassThe TakePayment step captures the payment transaction. -
Uses of Action in de.hybris.platform.yacceleratorfulfilmentprocess.actions.returns
Classes in de.hybris.platform.yacceleratorfulfilmentprocess.actions.returns that implement ActionModifier and TypeClassDescriptionclassMock implementation for accepting goods for the ReturnRequestclassMock implementation for approving the ReturnRequestclassMock implementation for cancelling the ReturnRequestclassMock implementation for refunding the money to the customer for the ReturnRequestclassCheck whether the return request is an instore or an online request and redirects it to the appropriate step.classMock implementation for updating he inventory for the ReturnRequestclassMock implementation for printing packing label for the ReturnRequestclassMock implementation for printing the return labelclassMock implementation to execute when payment capture was successful.classMock implementation to execute when tax was reversed successfully.classMock implementation to reverse tax calculation -
Uses of Action in de.hybris.platform.yacceleratorfulfilmentprocess.test.actions
Classes in de.hybris.platform.yacceleratorfulfilmentprocess.test.actions that implement ActionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassTest counterpart forOrderManualCheckedActionclassTest counterpart forPrepareOrderForManualCheckActionclassclassTest counterpart forScheduleForCleanUpActionclassclassclassclassclassclassclassclassclassTestActionTemp<T extends BusinessProcessModel> -
Uses of Action in de.hybris.platform.yacceleratorfulfilmentprocess.test.actions.consignmentfulfilment
Classes in de.hybris.platform.yacceleratorfulfilmentprocess.test.actions.consignmentfulfilment that implement ActionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Action in de.hybris.platform.yacceleratorordermanagement.actions.consignment
Classes in de.hybris.platform.yacceleratorordermanagement.actions.consignment that implement ActionModifier and TypeClassDescriptionclassCommon functionality extracted for actions that are dealing with consignment workflowclassUpdates a consignment status to Pickup Complete.classUpdate theConsignmentModelstatus toConsignmentStatus.SHIPPED.classUpdate the consignment process to done and notify the corresponding order process that it is completed.classRedirects theConsignmentModelto wait node, if more pre fulfillment steps are required, else move to sendConsignmentToExternalFulfillmentSystem step inConsignmentProcessModel.classDeclines the consignment.classRedirects to the proper wait node depending on whether a consignment is for ship or pickup.classRedirects which system will gain control of the fulfillment process for the givenConsignmentModel.classExtracts aSendConsignmentToExternalFulfillmentSystemStrategy, based onConsignmentModel.FULFILLMENTSYSTEMCONFIG. And uses this strategy to send theConsignmentModelto external fulfillment system.classclassUpdates a consignment status to a given status.classChecks 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 Action in de.hybris.platform.yacceleratorordermanagement.actions.email
Classes in de.hybris.platform.yacceleratorordermanagement.actions.email that implement ActionModifier and TypeClassDescriptionclassA process action which generates email with attachment. -
Uses of Action in de.hybris.platform.yacceleratorordermanagement.actions.order
Classes in de.hybris.platform.yacceleratorordermanagement.actions.order that implement ActionModifier and TypeClassDescriptionclassAbstractOrderAction<T extends OrderProcessModel>classThis example action checks the order for required data in the business process.classThis action sets the order status to the appropriate status (OrderStatus.COMPLETEDor @link OrderStatus#CANCELLED})classUsed to get an address from order.deliveryAddress and find the closest store populating back the delivery latitude/longitude.classAction node responsible for putting anOrderModelon hold, meaning all of itsConsignmentModeland associated task assignment workflows are cancelled.classAction node responsible for sourcing the order and allocating the consignments.classVerifies 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 Action in de.hybris.platform.yacceleratorordermanagement.actions.order.cancel
Classes in de.hybris.platform.yacceleratorordermanagement.actions.order.cancel that implement ActionModifier and TypeClassDescriptionclassCancel the order.classCreates the required events from the inventory when a cancellation is requested and process the cancellation -
Uses of Action in de.hybris.platform.yacceleratorordermanagement.actions.order.fraudcheck
Classes in de.hybris.platform.yacceleratorordermanagement.actions.order.fraudcheck that implement ActionModifier and TypeClassDescriptionclassAbstractFraudCheckAction<T extends OrderProcessModel>Abstract action for fraud check action which define 3 possible transitions (OK,POTENTIAL,FRAUD) and some supplementary methodsclassCheck 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.classSend a notification that an order is fraudulent.classProcess decision from customer support agent to determine if an order is fraudulent or not.classAction in order business process, which sets the order status toOrderStatus.WAIT_FRAUD_MANUAL_CHECKand sends eventOrderFraudEmployeeNotificationEvent.classSend a notification that an order is being placed. -
Uses of Action in de.hybris.platform.yacceleratorordermanagement.actions.order.payment
Classes in de.hybris.platform.yacceleratorordermanagement.actions.order.payment that implement ActionModifier and TypeClassDescriptionclassThis step should post a record of taxes committed.classSend a notification that payment failed to execute for an order.classThe TakePayment step captures the payment transaction. -
Uses of Action in de.hybris.platform.yacceleratorordermanagement.actions.returns
Classes in de.hybris.platform.yacceleratorordermanagement.actions.returns that implement ActionModifier and TypeClassDescriptionclassApproves the goods requested in theReturnRequestModel.classApproves theReturnRequestModelby updating theReturnRequestModel.STATUSrecalculate the return if quantity approved is not same as quantity requested originally and redirects the process.classCancels theReturnRequestModelclassPart of the refund process that returns the money to the customer.classUpdate theReturnRequestModelstatus to COMPLETED and finalize the correspondingOrderReturnRecordModelfor thisReturnRequestModelclassCheck whether the return request is an instore or an online request and redirects it to the appropriate step.classUpdate inventory and set theReturnRequestModelstatus to COMPLETED.
A custom update inventory behavior must be implemented.classCreates the packing label for theReturnRequestModelclassCreates the return label for theReturnRequestModelclassBusiness logic to execute when payment capture was successful.classBusiness logic to execute when tax was reversed successfully.classReverse tax calculation and update theReturnRequestModelstatus to TAX_REVERSAL_FAILED or TAX_REVERSED.