Uses of Package
com.broadleafcommerce.data.tracking.core.transition
-
Classes in com.broadleafcommerce.data.tracking.core.transition used by com.broadleafcommerce.data.tracking.core Class Description TargetRelatedRequest Represents aTransitionRequest
that requires another sandbox target state be declared in order to identify the recipient of changes being moved from an original item.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.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.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.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.WorkflowRevertRequest A request for a revert operation, archiving the requested user sandbox state of an item. -
Classes in com.broadleafcommerce.data.tracking.core.transition used by com.broadleafcommerce.data.tracking.core.mapping Class Description 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.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.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.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.WorkflowRevertRequest A request for a revert operation, archiving the requested user sandbox state of an item. -
Classes in com.broadleafcommerce.data.tracking.core.transition used by com.broadleafcommerce.data.tracking.core.messaging Class Description PropagationManager Manager component responsible for aggregating one or morePropagationHandler
instances and picking the best handler to perform propagation give a set of contextual criteria.TransitionHandler TransitionHandlers are responsible for listening for TransitionConsumers channel events (such asPromotionConsumer
) associated with a specific business domain type.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.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.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.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.WorkflowRequestCompletionNotifier Responsible for notifying the async message fabric concerning the completion of aTransitionRequest
orWorkflowJobSchedulingRequest
orWorkflowJobUnschedulingRequest
.WorkflowRevertRequest A request for a revert operation, archiving the requested user sandbox state of an item. -
Classes in com.broadleafcommerce.data.tracking.core.transition used by com.broadleafcommerce.data.tracking.core.messaging.autoconfigure Class Description PropagationHandler Perform catalog propagation of entity changes post deployment, iterating through the catalog inheritance hierarchy.PropagationManager Manager component responsible for aggregating one or morePropagationHandler
instances and picking the best handler to perform propagation give a set of contextual criteria.WorkflowRequestCompletionNotifier Responsible for notifying the async message fabric concerning the completion of aTransitionRequest
orWorkflowJobSchedulingRequest
orWorkflowJobUnschedulingRequest
. -
Classes in com.broadleafcommerce.data.tracking.core.transition used by com.broadleafcommerce.data.tracking.core.service Class Description PropagationManager Manager component responsible for aggregating one or morePropagationHandler
instances and picking the best handler to perform propagation give a set of contextual criteria. -
Classes in com.broadleafcommerce.data.tracking.core.transition used by com.broadleafcommerce.data.tracking.core.transition Class Description DefaultTransitionHandler Base implementation ofTransitionHandler
that takes in a business domain.PropagationAware Represent a component aware of various CRUD lifecycles as they relate to deployment change propagation down through a catalog hierarchy.PropagationHandler Perform catalog propagation of entity changes post deployment, iterating through the catalog inheritance hierarchy.PropagationManager Manager component responsible for aggregating one or morePropagationHandler
instances and picking the best handler to perform propagation give a set of contextual criteria.TargetRelatedRequest Represents aTransitionRequest
that requires another sandbox target state be declared in order to identify the recipient of changes being moved from an original item.TransitionHandler TransitionHandlers are responsible for listening for TransitionConsumers channel events (such asPromotionConsumer
) associated with a specific business domain type.TransitionRequest A container object for information regarding a promotion of one or more domain items to a new target position.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.WorkflowJobSchedulingRequest A container object for information regarding a workflow operation that should be scheduled for future completion.WorkflowJobUnschedulingRequest A container object for information regarding cancellation of a previously scheduled workflow deployment operation.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.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.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.WorkflowRequestCompletion A container object for information regarding the completion of aTransitionRequest
orWorkflowJobSchedulingRequest
orWorkflowJobUnschedulingRequest
.WorkflowRequestCompletionNotifier Responsible for notifying the async message fabric concerning the completion of aTransitionRequest
orWorkflowJobSchedulingRequest
orWorkflowJobUnschedulingRequest
.WorkflowRevertRequest A request for a revert operation, archiving the requested user sandbox state of an item.WorkflowTransitionHelper Helper class for executing aTrackable
entity promotion and persisting state after.WorkflowTransitionRequest WorkflowTransitionService Responsible for executing aTrackable
entity promotion and persisting state after.