Package com.broadleafcommerce.sandbox.domain
package com.broadleafcommerce.sandbox.domain
-
ClassDescriptionDomain describing the changes that are pushed to production together.Used to keep track of the current state of
ChangeSummariesandChangeSummaryGroups.The current status of aChangeEvent.Request construct that details a list ofChangeSummary.getId()values to operate on.Detailed summary information of a change made to an instance of a sandboxable entity.A group ofChangeSummaryinstances.Request construct that details a list ofChangeSummaryGroup.getId()values to operate on.Payload object for informing the API (TransitionRequestEndpoint.removeSummariesFromGroup(jakarta.servlet.http.HttpServletRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo, com.broadleafcommerce.sandbox.domain.ChangeSummaryRemovalRequest)) on whichChangeSummariesshould be removed from their currentChangeSummaryGroupand added to a new one.A change that has been promoted in advance of the current change represented in aChangeDetail.Communicates anyChangeSummary.getId()values determined to belong to divergent change summaries during a promote.Denotes the divergent status of aChangeSummary, meaning it is aChangeState.USERchange that requires a rebase due to a higher level change that has caused the base to diverge.The request object used to communicate the sandbox IDs a user wishes to generate a preview token for.TODO what __is__ a sandbox Business domain representing a configured sandbox.Communicates any id values determined to be in an incorrect state from that expected to perform a transition operation.