Uses of Interface
com.broadleafcommerce.data.tracking.core.transition.TransitionRequest
Packages that use TransitionRequest
-
Uses of TransitionRequest in com.broadleafcommerce.data.tracking.core.transition
Subinterfaces of TransitionRequest in com.broadleafcommerce.data.tracking.core.transitionModifier and TypeInterfaceDescriptioninterfaceRepresents aTransitionRequestthat requires another sandbox target state be declared in order to identify the recipient of changes being moved from an original item.Classes in com.broadleafcommerce.data.tracking.core.transition that implement TransitionRequestModifier and TypeClassDescriptionclassA 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.classA 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.classA request for a rebase operation, moving all missing changes from a more advanced sandbox state of an item to a less advanced state.classA 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.classA request for a revert operation, archiving the requested user sandbox state of an item.classMethods in com.broadleafcommerce.data.tracking.core.transition with parameters of type TransitionRequestModifier and TypeMethodDescriptiondefault booleanTransitionHandler.canHandle(TransitionRequest request) protected booleanWorkflowTransitionHelper.handleRecordFailure(TransitionRequest request, Exception e) Handle failure to find the target record for the transitionprotected voidWorkflowTransitionHelper.handleTransitionFailure(TransitionRequest request, Trackable original, Exception e) Handle failure of a transition request and notify the messaging system of the failurebooleanDefaultTransitionHandler.isRequestedEntityWhitelistedForTransition(TransitionRequest request) default booleanTransitionHandler.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 requestbooleanDefaultWorkflowRequestCompletionNotifier.notifyOfCompletion(TransitionRequest request, boolean success, Exception e) booleanWorkflowRequestCompletionNotifier.notifyOfCompletion(TransitionRequest request, boolean success, Exception e) Sends notification of aTransitionRequest'scompletion including whether success or failure.protected voidWorkflowTransitionHelper.updateCompletionState(Trackable originalTrackable, Tracking advancedTracking, TransitionRequest transitionRequest, boolean success, Exception e) Setup the initialNotificationStateon aTrackableentity in regard to the sending status of theWorkflowRequestCompletionProducer.TYPEmessage for transition completion.