Uses of Interface
com.broadleafcommerce.data.tracking.core.transition.TransitionRequest
-
Uses of TransitionRequest in com.broadleafcommerce.data.tracking.core.transition
Modifier and TypeInterfaceDescriptioninterface
Represents aTransitionRequest
that requires another sandbox target state be declared in order to identify the recipient of changes being moved from an original item.Modifier and TypeClassDescriptionclass
A request for a deployment operation, moving all changes less than or equal to a requested version from the sandboxable state of an item to production.class
A request for a promotion operation, moving all changes related to a promotion id from the sandboxable state of an item to the requested target sandbox state.class
A request for a rebase operation, moving all missing changes from a more advanced sandbox state of an item to a less advanced state.class
A request for a reject operation, moving all visible changes related to a promotion id from the sandboxable state of an item to the requested target sandbox state.class
A request for a revert operation, archiving the requested user sandbox state of an item.class
Modifier and TypeMethodDescriptiondefault boolean
TransitionHandler.canHandle
(TransitionRequest request) protected boolean
WorkflowTransitionHelper.handleRecordFailure
(TransitionRequest request, Exception e) Handle failure to find the target record for the transitionprotected void
WorkflowTransitionHelper.handleTransitionFailure
(TransitionRequest request, Trackable original, Exception e) Handle failure of a transition request and notify the messaging system of the failureboolean
DefaultTransitionHandler.isRequestedEntityWhitelistedForTransition
(TransitionRequest request) default boolean
TransitionHandler.isRequestedEntityWhitelistedForTransition
(TransitionRequest request) Examines whether the providedgetEntity()
is whitelisted for transition operations by this handler.WorkflowTransitionHelper.lockTemporarily
(TransitionRequest transitionRequest, String type) Attempt to temporarily lock on the entity identified in the transition requestboolean
DefaultWorkflowRequestCompletionNotifier.notifyOfCompletion
(TransitionRequest request, boolean success, Exception e) boolean
WorkflowRequestCompletionNotifier.notifyOfCompletion
(TransitionRequest request, boolean success, Exception e) Sends notification of aTransitionRequest's
completion including whether success or failure.protected void
WorkflowTransitionHelper.updateCompletionState
(Trackable originalTrackable, Tracking advancedTracking, TransitionRequest transitionRequest, boolean success, Exception e) Setup the initialNotificationState
on aTrackable
entity in regard to the sending status of theWorkflowRequestCompletionProducer.TYPE
message for transition completion.