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