Class SlimPropagationTracking
java.lang.Object
com.broadleafcommerce.data.tracking.core.transition.SlimPropagationTracking
This is intended to capture a subset of information from Tracking required for
determining the propagation information (i.e. overrides) in places like
PropagationIntegrator.
This is typically built by PropagationHelperUtility. The intent is for this object to
capture an immutable snapshot of relevant Tracking information before something like
TrackableDomainMapperMemberSupport mutates the original.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleaninthashCode()voidsetCatalogLevel(Long catalogLevel) voidsetCreatingApplicationId(String creatingApplicationId) voidsetFieldOverrides(List<FieldOverride> fieldOverrides) toString()
-
Constructor Details
-
SlimPropagationTracking
public SlimPropagationTracking()
-
-
Method Details
-
getCreatingApplicationId
- See Also:
-
getCatalogLevel
- See Also:
-
getFieldOverrides
- See Also:
-
setCreatingApplicationId
- See Also:
-
setCatalogLevel
- See Also:
-
setFieldOverrides
- See Also:
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-