Serialized Form
-
Package com.broadleafcommerce.sandbox.domain
-
Class com.broadleafcommerce.sandbox.domain.ChangeDeploy
class ChangeDeploy extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
affectedVendorRefs
Set<String> affectedVendorRefs
Contains all of the vendor-refs that are affected bychange summary groups
within this deployment.If vendor processing is enabled, this enables queries to quickly filter out change deployments which a vendor-restricted user cannot access.
Note that if the member groups within this deployment change, this set should also be updated accordingly.
-
affectsNonVendorData
boolean affectsNonVendorData
If this deployment containsChangeDeploy.getChangeGroupIds()
which affect non-vendor data, then this field should betrue
.If vendor processing is enabled, this enables queries to quickly filter out change deployments which a vendor-restricted user cannot access.
Note that if the member groups within this deployment change, this value should also be updated accordingly.
-
application
String application
The application to which the deployment belongs. Will be null for a tenant-only context. -
archived
Boolean archived
The archival state. Archived records are generally filtered from fetch results. -
author
String author
The user (as defined by the Spring security principal) responsible for creating this group. SeeContextInfo.getAuthor()
-
changeGroupIds
List<String> changeGroupIds
List ofChangeSummaryGroups
that are pushed to production together. -
dateCreated
Instant dateCreated
The time when the deployment was created (not when it is scheduled to happen). -
dateScheduled
Instant dateScheduled
The time when the deployment is scheduled to occur. -
deployMessage
String deployMessage
The message given to this deployment during scheduling. -
displayName
String displayName
The name to display to the user that represents this deployment. This should be provided as part of a schedule request, along with optionalChangeDeploy.deployMessage
. -
exception
String exception
Any exceptions that result from a workflow related request on this deployment -
id
String id
Unique identifier for this change deployment. -
level
int level
TheTrackingLevel
from whichchange summaries
within this deployment are configured to executed. For instance if changes need to go straight from the User level (to skip the promotion sandbox), you would useTrackingLevel.USER
. -
sandbox
String sandbox
The sandbox ID with which to filter change groups. -
state
String state
The currentstate
of this deployment. This will change only when theChangeDeploy.status
changes to a completed type, i.e.,ChangeStatusType.FINISHED
or an error status. -
status
String status
The currentstatus
of this deployment -
statusChangeTime
Instant statusChangeTime
The time that the status last changed.
-
-
Class com.broadleafcommerce.sandbox.domain.ChangeSummary
class ChangeSummary extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
archived
Boolean archived
The archival state. Archived records are generally filtered from fetch results. Records are often archived at this level as a result of a completed reversion. -
author
String author
The author responsible for the change. -
changeTracking
ChangeTracking changeTracking
All of the information contained withinTracking
for the original record (ChangeSummary.domainAlias
+ChangeSummary.domainContextId
) of this change. -
displayName
String displayName
The name to display to the user that represents this change summary. Typically retrieved fromTrackable.getDisplay()
. -
divergedChanges
List<DivergedChange> divergedChanges
Changes that have been promoted in advance of the current change represented in this ChangeInfo. The base from which the current ChangeSummary is derived has diverged as a result of these changes. -
divergentStatus
String divergentStatus
Whether this change is identified as divergent, meaning it is aChangeState.USER
change that requires a rebase due to a higher level change before advancing. By default, this value will beDivergentStatus.UNKNOWN
, meaning the summary has not been evaluated for divergence. This value is generally set via some post processing routine for those flows that are concerned with detection of divergent state.- See Also:
-
domainAlias
String domainAlias
The projection domain alias for this change, represented as the class simple name, i.e., Product. -
domainContextId
String domainContextId
The contextId of the domain object that underwent the change. -
entityType
String entityType
The entity type for this change, represented as the fully qualified classname. -
exception
String exception
Any exceptions that result from this change summary. -
id
String id
Unique identifier for this change summary. -
indexableTargetId
String indexableTargetId
If the change implementsIndexable
and is a member ofBatchIndexableType
, reference the contextId of the target item to be indexed. Note, this may not be the entity actually being changed here. If, for example, this change is for aCatalogProduct
, the target item to be indexed is actually the referenced product. -
indexableType
String indexableType
If the change implementsIndexable
and is a member ofBatchIndexableType
, reference the string value ofBatchIndexableType
here for the target item to be indexed. Note, this may not be the entity actually being changed here. If, for example, this change is for aCatalogProduct
, the target item to be indexed is actually the referenced product. -
isRemoveTemporaryOverride
boolean isRemoveTemporaryOverride
In the case ofPropagationType.REQUIRES_APPROVAL
, sandbox state for the incoming change is created at the application level for approval. If there is not already an application override, a temporary override is put into place to cover hiding the incoming changes from production until the change completes its lifecycle. At the point where the application-level change is either reverted or deployed, the system will evaluate the temporary override for possible removal if no additional changes were made during the application level sandbox lifecycle (in order to maintain sparse overrides). This flag determines if the system should perform this completion evaluation and possibly remove the temporary override. -
lastDeployRelation
String lastDeployRelation
The most recentChangeDeploy
to be associated with this summary. -
lastGroupRelation
String lastGroupRelation
The most recentChangeSummaryGroup
to be associated with this summary. -
promotionId
String promotionId
The identifier given to this change summary during a promotion -
rejectMessage
String rejectMessage
The message given to this change summary during rejection. -
sandbox
String sandbox
The sandbox that contains the change. -
state
String state
The currentstate
of this change summary. This will change only when theChangeSummary.status
changes to a completed type, i.e.,ChangeStatusType.REJECTED
,ChangeStatusType.FINISHED
, or an error status. -
status
String status
The currentstatus
of this change summary. -
statusChangeTime
Instant statusChangeTime
The time that the status last changed. -
vendorRef
String vendorRef
If the corresponding entity was changed within a particular vendor, this field should contain the value of that vendor code or ID. Otherwise, if non-vendor data is affected, then this field should benull
.If vendor processing is enabled, this will affect which summaries a vendor-restricted user can view and operate on.
- See Also:
-
ChangeEvent.getVendorRef()
-
-
Class com.broadleafcommerce.sandbox.domain.ChangeSummaryGroup
class ChangeSummaryGroup extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
affectedVendorRefs
Set<String> affectedVendorRefs
Contains all of the vendor-refs that are affected bychange summaries
within this group.If vendor processing is enabled, this enables queries to quickly filter out change summary groups which a vendor-restricted user cannot access.
Note that if the member summaries within this group change, this set should also be updated accordingly.
-
affectsNonVendorData
boolean affectsNonVendorData
If this group containsChangeSummaryGroup.getChangeSummaryIds()
which affect non-vendor data, then this field should betrue
.If vendor processing is enabled, this enables queries to quickly filter out change summary groups which a vendor-restricted user cannot access.
Note that if the member summaries within this group change, this value should also be updated accordingly.
-
archived
Boolean archived
The archival state. Archived records are generally filtered from fetch results. Records are often archived at this level as a result of a completed rejection. -
author
String author
The user (as defined by the Spring security principal) responsible for creating this group. SeeContextInfo.getAuthor()
-
changeSummaryIds
List<String> changeSummaryIds
This list ofChangeSummary.getId()
values contained in this group -
deploymentDate
Instant deploymentDate
If there is aChangeDeploy
for this change summary group, this will hold a copy of itsChangeDeploy.dateScheduled
. This should be synchronized to match with that value whenever it is updated (for example, when scheduling/unscheduling occurs).The purpose of this field is to enable users to see the deployment date for this group in views other than the "Deployments" page.
-
displayName
String displayName
The name to display to the user that represents this group. This should be provided as part of a promote request, along with optionalChangeSummaryGroup.promoteMessage
. -
exception
String exception
Any exceptions that result from a workflow related request on this group -
id
String id
Unique identifier for this change summary group. -
promoteMessage
String promoteMessage
The message given to this group during promotion. -
sandbox
String sandbox
The sandbox that contains the change group. -
state
String state
The currentstate
of this group. This will change only when theChangeSummaryGroup.status
changes to a completed type, i.e.,ChangeStatusType.REJECTED
,ChangeStatusType.FINISHED
, or an error status. -
status
String status
The currentstatus
of this group -
statusChangeTime
Instant statusChangeTime
The time that the status last changed.
-
-
Class com.broadleafcommerce.sandbox.domain.ChangeSummaryGroups
class ChangeSummaryGroups extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
allChangeSummaryGroups
boolean allChangeSummaryGroups
Whether or not all valid ChangeSummaryGroups for the current request context (e.g. all ChangeSummaryGroup instances belonging to a sandbox) should be included. If true,ChangeSummaryGroups.changeSummaryGroupIds
is ignored. The default value is false. -
changeSummaryGroupIds
List<String> changeSummaryGroupIds
The list of id values forChangeSummaryGroup
instances that should be targeted for the API request. -
message
String message
Message detailing the reason why the changes were transitioned. For example, this is used for rejection and deployment messages. -
name
String name
Name that can be used to identify the groups as a unit. Typically only used in relation to scheduling groups for deployment. -
receiver
String receiver
Sandbox owner to target as the recipient of the reject. Reject are usually automatically sent to the author of the most recent promote sandbox state. However, occasionally, it is necessary to override this behavior, especially when the author of the current promote sandbox state is ambiguous.
-
-
Class com.broadleafcommerce.sandbox.domain.DivergedChange
class DivergedChange extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
changeDetail
com.broadleafcommerce.data.tracking.core.filtering.domain.ChangeDetail changeDetail
TheChangeDetail
information for the change that is promoted in advance of the current user-level ChangeInfo. -
conflicting
boolean conflicting
Whether or not the advance change is in conflict with a change in the current ChangeInfo -
fieldName
String fieldName
The name of the field for this change
-
-
Class com.broadleafcommerce.sandbox.domain.Sandbox
class Sandbox extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
application
String application
The ID of the owning application. -
color
String color
The color used to mark the sandbox in the admin user interface. Should be a hexidecimal representation. For example, #FFFFFF. -
contextState
com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState
A subset ofTracking
information to expose the context state for this object. -
description
String description
A short description of the purpose of the sandbox. -
id
String id
The context id, which is a separate identifier from the database primary key. This may be auto generated, or may be explicitly provided upon entity creation. -
isTemporarySandbox
boolean isTemporarySandbox
Whether or not the sandbox should be automatically removed by the system when all associatedChangeSummary
instances are reverted or deployed. -
name
String name
Name of this sandbox such as "Jon's sandbox" or "CMS Team 1's sandbox".
-
-
-
Package com.broadleafcommerce.sandbox.domain.tracking
-
Class com.broadleafcommerce.sandbox.domain.tracking.ChangeApplicationInfo
class ChangeApplicationInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.sandbox.domain.tracking.ChangeCatalogInfo
class ChangeCatalogInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
contextId
String contextId
-
level
Long level
-
locale
Locale locale
-
name
String name
-
parent
ChangeCatalogBasicInfo parent
-
-
Class com.broadleafcommerce.sandbox.domain.tracking.ChangeFieldOverride
class ChangeFieldOverride extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.sandbox.domain.tracking.ChangeNotificationState
class ChangeNotificationState extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.sandbox.domain.tracking.ChangeSandboxInfo
class ChangeSandboxInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.sandbox.domain.tracking.ChangeTracking
class ChangeTracking extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
application
ChangeApplicationInfo application
-
archived
Boolean archived
-
canRemove
Boolean canRemove
-
catalog
ChangeCatalogInfo catalog
-
changeDetails
List<? super ChangeTrackingDetail> changeDetails
-
creatingApplicationId
String creatingApplicationId
-
currentMessage
String currentMessage
-
fieldOverrides
List<? super ChangeFieldOverride> fieldOverrides
-
level
Integer level
- See Also:
-
TrackingLevel
-
maxFieldVersions
String[][] maxFieldVersions
-
notificationStates
List<? super ChangeNotificationState> notificationStates
-
sandbox
ChangeSandboxInfo sandbox
-
tenant
String tenant
-
-
Class com.broadleafcommerce.sandbox.domain.tracking.ChangeTrackingDetail
class ChangeTrackingDetail extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
afterValue
String afterValue
-
author
String author
-
beforeValue
String beforeValue
-
businessFieldName
String businessFieldName
-
changeType
String changeType
-
embeddedCollection
boolean embeddedCollection
-
fieldName
String fieldName
-
fieldType
String fieldType
-
level
Integer level
-
message
String message
-
obsolete
Boolean obsolete
-
promotionId
String promotionId
-
propagationId
String propagationId
-
rebased
Boolean rebased
-
rejected
Boolean rejected
-
serializedFieldType
String serializedFieldType
-
timestamp
Instant timestamp
-
version
String version
-
-
Class com.broadleafcommerce.sandbox.domain.tracking.SandboxChangeContainer
class SandboxChangeContainer extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.broadleafcommerce.sandbox.exception
-
Exception com.broadleafcommerce.sandbox.exception.ChangeSummariesNotFoundException
class ChangeSummariesNotFoundException extends RuntimeException implements Serializable-
Serialized Fields
-
failureSummaries
StateFailureSummaries failureSummaries
-
-
-
Exception com.broadleafcommerce.sandbox.exception.DivergedChangeException
class DivergedChangeException extends RuntimeException implements Serializable-
Serialized Fields
-
divergedSummaries
DivergedSummaries divergedSummaries
-
-
-
Exception com.broadleafcommerce.sandbox.exception.QualifiedStateException
class QualifiedStateException extends RuntimeException implements Serializable-
Serialized Fields
-
failureSummaries
StateFailureSummaries failureSummaries
-
-
-
-
Package com.broadleafcommerce.sandbox.messaging
-
Class com.broadleafcommerce.sandbox.messaging.ChangeTrackingModule
class ChangeTrackingModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable- serialVersionUID:
- 1L
-
-
Package com.broadleafcommerce.sandbox.messaging.bulk
-
Class com.broadleafcommerce.sandbox.messaging.bulk.CreateSandboxRequest
class CreateSandboxRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applicationId
String applicationId
The ID of the application that should be set as the owning application of the sandbox. -
color
String color
The color of the sandbox that should be created.- Since:
- 2.1.0-GA
-
description
String description
The description for the sandbox that should be created. -
sandboxId
String sandboxId
The ID of the sandbox that should be created. -
sandboxName
String sandboxName
The name of the sandbox that should be created. -
tenantId
String tenantId
The ID of the tenant in which this sandbox should be created. -
token
String token
-
-
Class com.broadleafcommerce.sandbox.messaging.bulk.DeleteSandboxRequest
class DeleteSandboxRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applicationId
String applicationId
The ID of the application that owns the sandbox.- See Also:
-
author
String author
The author of the bulk update (and thus the author who created the sandbox). -
sandboxId
String sandboxId
The ID of the sandbox that should be deleted. -
tenantId
String tenantId
The ID of the tenant that owns the sandbox.- See Also:
-
token
String token
-
-
Class com.broadleafcommerce.sandbox.messaging.bulk.UpdateSandboxRequest
class UpdateSandboxRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applicationId
String applicationId
The ID of the application for the sandbox. -
author
String author
The author of the bulk update (and thus the author who created the sandbox). -
description
String description
The updated description for the sandbox. -
sandboxId
String sandboxId
The ID of the sandbox to update. -
sandboxName
String sandboxName
The updated name of the sandbox. -
temporarySandbox
boolean temporarySandbox
Whether or not the sandbox should be automatically removed by the system when all associated change summaries are reverted or deployed. -
tenantId
String tenantId
The ID of the tenant for the sandbox. -
token
String token
-
-
-
Package com.broadleafcommerce.sandbox.provider.jpa.domain
-
Class com.broadleafcommerce.sandbox.provider.jpa.domain.JpaChangeDeploy
class JpaChangeDeploy extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
affectedVendorRefs
List<JpaChangeDeployAffectedVendor> affectedVendorRefs
- See Also:
-
affectsNonVendorData
boolean affectsNonVendorData
- See Also:
-
application
String application
- See Also:
-
archived
boolean archived
- See Also:
-
author
String author
- See Also:
-
changeGroupIds
List<String> changeGroupIds
- See Also:
-
dateCreated
Instant dateCreated
- See Also:
-
dateScheduled
Instant dateScheduled
- See Also:
-
deployMessage
String deployMessage
- See Also:
-
displayName
String displayName
- See Also:
-
exception
String exception
- See Also:
-
id
String id
The primary key -
level
Integer level
- See Also:
-
notificationStates
List<com.broadleafcommerce.common.messaging.notification.domain.NotificationState> notificationStates
- See Also:
-
NotificationStateAware.getNotificationStates()
-
sandbox
String sandbox
- See Also:
-
state
String state
- See Also:
-
status
String status
- See Also:
-
statusChangeTime
Instant statusChangeTime
- See Also:
-
-
Class com.broadleafcommerce.sandbox.provider.jpa.domain.JpaChangeSummary
class JpaChangeSummary extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
archived
boolean archived
- See Also:
-
author
String author
- See Also:
-
changeTracking
JpaChangeTracking changeTracking
- See Also:
-
displayName
String displayName
- See Also:
-
domainAlias
String domainAlias
- See Also:
-
domainContextId
String domainContextId
- See Also:
-
entityType
String entityType
- See Also:
-
exception
String exception
- See Also:
-
id
String id
The jpa primary key. -
indexableProcessed
boolean indexableProcessed
-
indexableTargetId
String indexableTargetId
-
indexableType
String indexableType
-
isRemoveTemporaryOverride
boolean isRemoveTemporaryOverride
-
lastDeployRelation
String lastDeployRelation
The most recentChangeDeploy
to be associated with this summary. -
lastGroupRelation
String lastGroupRelation
The most recentChangeSummaryGroup
to be associated with this summary. -
notificationStates
List<com.broadleafcommerce.common.messaging.notification.domain.NotificationState> notificationStates
- See Also:
-
NotificationStateAware.getNotificationStates()
-
promotionId
String promotionId
- See Also:
-
rejectMessage
String rejectMessage
- See Also:
-
sandbox
String sandbox
- See Also:
-
state
String state
- See Also:
-
status
String status
- See Also:
-
statusChangeTime
Instant statusChangeTime
- See Also:
-
transitionMarker
String transitionMarker
-
vendorRef
String vendorRef
- See Also:
-
-
Class com.broadleafcommerce.sandbox.provider.jpa.domain.JpaChangeSummaryGroup
class JpaChangeSummaryGroup extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
affectedVendorRefs
List<JpaChangeSummaryGroupAffectedVendor> affectedVendorRefs
-
affectsNonVendorData
boolean affectsNonVendorData
-
archived
boolean archived
- See Also:
-
author
String author
- See Also:
-
changeSummaryIds
List<String> changeSummaryIds
- See Also:
-
deploymentDate
Instant deploymentDate
- See Also:
-
displayName
String displayName
- See Also:
-
exception
String exception
- See Also:
-
id
String id
The primary key. -
promoteMessage
String promoteMessage
- See Also:
-
sandbox
String sandbox
- See Also:
-
state
String state
- See Also:
-
status
String status
- See Also:
-
statusChangeTime
Instant statusChangeTime
- See Also:
-
-
Class com.broadleafcommerce.sandbox.provider.jpa.domain.JpaChangeTracking
class JpaChangeTracking extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_changeDetails
String _changeDetails
-
_fieldOverrides
String _fieldOverrides
-
_maxFieldVersions
String _maxFieldVersions
-
application
com.broadleafcommerce.data.tracking.jpa.filtering.domain.JpaApplicationInfo application
-
archived
Boolean archived
-
catalog
com.broadleafcommerce.data.tracking.jpa.filtering.domain.JpaCatalogInfo catalog
-
changeDetails
List<com.broadleafcommerce.data.tracking.core.filtering.domain.ChangeDetail> changeDetails
-
creatingApplicationId
String creatingApplicationId
-
currentMessage
String currentMessage
-
fieldOverrides
List<com.broadleafcommerce.data.tracking.core.filtering.domain.FieldOverride> fieldOverrides
-
level
Integer level
-
sandbox
com.broadleafcommerce.data.tracking.jpa.filtering.domain.JpaSandboxInfo sandbox
-
tenant
String tenant
-
-
Class com.broadleafcommerce.sandbox.provider.jpa.domain.JpaSandbox
class JpaSandbox extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
application
String application
- See Also:
-
color
String color
- See Also:
-
contextId
String contextId
The jpa primary key. -
description
String description
- See Also:
-
isTemporarySandbox
boolean isTemporarySandbox
-
name
String name
- See Also:
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTracking tracking
Retrieve the tracking information from the entity
-
-
-
Package com.broadleafcommerce.sandbox.provider.jpa.domain.marketplace.vendor
-
Class com.broadleafcommerce.sandbox.provider.jpa.domain.marketplace.vendor.JpaChangeDeployAffectedVendor
class JpaChangeDeployAffectedVendor extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
deploy
JpaChangeDeploy deploy
TheJpaChangeDeploy
that this record belongs to. -
vendorRef
String vendorRef
A vendor ref that is affected by theJpaChangeDeployAffectedVendor.getDeploy()
.
-
-
Class com.broadleafcommerce.sandbox.provider.jpa.domain.marketplace.vendor.JpaChangeDeployAffectedVendorId
class JpaChangeDeployAffectedVendorId extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.sandbox.provider.jpa.domain.marketplace.vendor.JpaChangeSummaryGroupAffectedVendor
class JpaChangeSummaryGroupAffectedVendor extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
group
JpaChangeSummaryGroup group
TheJpaChangeSummaryGroup
that this record belongs to. -
vendorRef
String vendorRef
A vendor ref that is affected by theJpaChangeSummaryGroupAffectedVendor.getGroup()
.
-
-
Class com.broadleafcommerce.sandbox.provider.jpa.domain.marketplace.vendor.JpaChangeSummaryGroupAffectedVendorId
class JpaChangeSummaryGroupAffectedVendorId extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.broadleafcommerce.sandbox.service.cleanup
-
Class com.broadleafcommerce.sandbox.service.cleanup.CleanupSweepEvent
class CleanupSweepEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
recordsProcessed
int recordsProcessed
-
recordsUpdated
int recordsUpdated
-
-
-
-
Package com.broadleafcommerce.sandbox.service.exception
-
Exception com.broadleafcommerce.sandbox.service.exception.ArchiveChangeSummaryException
class ArchiveChangeSummaryException extends RuntimeException implements Serializable -
Exception com.broadleafcommerce.sandbox.service.exception.ChangeSummaryRemovalException
class ChangeSummaryRemovalException extends RuntimeException implements Serializable -
Exception com.broadleafcommerce.sandbox.service.exception.PreviewTokenCreationException
class PreviewTokenCreationException extends RuntimeException implements Serializable -
Exception com.broadleafcommerce.sandbox.service.exception.PreviewTokenEncoderException
class PreviewTokenEncoderException extends Exception implements Serializable -
Exception com.broadleafcommerce.sandbox.service.exception.PreviewTokenValidationException
class PreviewTokenValidationException extends Exception implements Serializable
-