Class TempOverrideMapResponse
java.lang.Object
com.broadleafcommerce.data.tracking.core.mapping.TempOverrideMapResponse
The result of a request to examine the deployment status and archival results of a deployment
request whose
WorkflowDeployRequest.isRemoveTemporaryOverride()
is true.- Author:
- Jeff Fischer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
int
hashCode()
boolean
Whether or not the application override should be archived.boolean
Whether or not a deployment should actually be mapped to a production target, instead of just skipping the deployment operation.void
setShouldArchiveApplicationOverride
(boolean shouldArchiveApplicationOverride) Whether or not the application override should be archived.void
setShouldShortCircuit
(boolean shouldShortCircuit) Whether or not a deployment should actually be mapped to a production target, instead of just skipping the deployment operation.shouldShortCircuit
(boolean shouldShortCircuit) toString()
withShouldArchiveApplicationOverride
(boolean shouldArchiveApplicationOverride)
-
Constructor Details
-
TempOverrideMapResponse
public TempOverrideMapResponse()
-
-
Method Details
-
shouldShortCircuit
-
withShouldArchiveApplicationOverride
public TempOverrideMapResponse withShouldArchiveApplicationOverride(boolean shouldArchiveApplicationOverride) -
isShouldShortCircuit
public boolean isShouldShortCircuit()Whether or not a deployment should actually be mapped to a production target, instead of just skipping the deployment operation. Generally, skipping will occur when a deployment is issued from an application level in aWorkflowDeployRequest.isRemoveTemporaryOverride()
flow. If the application has made no changes in this flow from what was previously propagated, deployment should be effectively skipped.- Returns:
- Whether or not the deployment mapping should be skipped
-
isShouldArchiveApplicationOverride
public boolean isShouldArchiveApplicationOverride()Whether or not the application override should be archived. This generally occurs during a deployment as the result ofWorkflowDeployRequest.isRemoveTemporaryOverride()
. The decision will take into account if the override has established legitimate application override fields, and if so, will return false.- Returns:
- Whether or not the application override should be archived
-
setShouldShortCircuit
public void setShouldShortCircuit(boolean shouldShortCircuit) Whether or not a deployment should actually be mapped to a production target, instead of just skipping the deployment operation. Generally, skipping will occur when a deployment is issued from an application level in aWorkflowDeployRequest.isRemoveTemporaryOverride()
flow. If the application has made no changes in this flow from what was previously propagated, deployment should be effectively skipped.- Parameters:
shouldProceed
- Whether or not the deployment mapping should be skipped
-
setShouldArchiveApplicationOverride
public void setShouldArchiveApplicationOverride(boolean shouldArchiveApplicationOverride) Whether or not the application override should be archived. This generally occurs during a deployment as the result ofWorkflowDeployRequest.isRemoveTemporaryOverride()
. The decision will take into account if the override has established legitimate application override fields, and if so, will return false.- Parameters:
shouldArchiveApplicationOverride
- Whether or not the application override should be archived
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-