Class SlimPropagationTracking

java.lang.Object
com.broadleafcommerce.data.tracking.core.transition.SlimPropagationTracking

public class SlimPropagationTracking extends Object

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.