Package | Description |
---|---|
com.broadleafcommerce.data.tracking.core.transition |
Modifier and Type | Interface and Description |
---|---|
interface |
TargetRelatedRequest
Represents a
TransitionRequest that requires another sandbox target state be declared in
order to identify the recipient of changes being moved from an original item. |
Modifier and Type | Class and Description |
---|---|
class |
WorkflowDeployRequest
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 |
WorkflowPromoteRequest
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 |
WorkflowRebaseRequest
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 |
WorkflowRejectRequest
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 |
WorkflowRevertRequest
A request for a revert operation, archiving the requested user sandbox state of an item.
|
class |
WorkflowTransitionRequest |
Modifier and Type | Method and Description |
---|---|
default boolean |
TransitionHandler.canHandle(TransitionRequest request) |
protected boolean |
WorkflowTransitionHelper.handleRecordFailure(TransitionRequest request,
Exception e)
Handle failure to find the target record for the transition
|
protected void |
WorkflowTransitionHelper.handleTransitionFailure(TransitionRequest request,
Trackable original,
Exception e)
Handle failure of a transition request and notify the messaging system of the failure
|
boolean |
DefaultTransitionHandler.isRequestedEntityWhitelistedForTransition(TransitionRequest request) |
default boolean |
TransitionHandler.isRequestedEntityWhitelistedForTransition(TransitionRequest request)
Examines whether the provided
getEntity() is whitelisted for
transition operations by this handler. |
boolean |
WorkflowRequestCompletionNotifier.notifyOfCompletion(TransitionRequest request,
boolean success,
Exception e)
Sends notification of a
TransitionRequest's completion including
whether success or failure. |
boolean |
DefaultWorkflowRequestCompletionNotifier.notifyOfCompletion(TransitionRequest request,
boolean success,
Exception e) |
protected void |
WorkflowTransitionHelper.updateCompletionState(Trackable originalTrackable,
Tracking advancedTracking,
TransitionRequest transitionRequest,
boolean success,
Exception e)
Setup the initial
NotificationState on a Trackable entity in regard to the
sending status of the WorkflowRequestCompletionProducer.TYPE message for transition
completion. |
Copyright © 2021. All rights reserved.