Class CartCrudEntityHelper
- java.lang.Object
-
- com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper
-
- com.broadleafcommerce.cart.service.CartCrudEntityHelper
-
- All Implemented Interfaces:
com.broadleafcommerce.data.tracking.core.service.ChangeNotifier
,com.broadleafcommerce.data.tracking.core.service.PropagationIntegrator
public class CartCrudEntityHelper extends com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper
-
-
Constructor Summary
Constructors Constructor Description CartCrudEntityHelper(com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapper, List<com.broadleafcommerce.data.tracking.core.filtering.fetch.SortTransformer> sortTransformers, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validator, com.broadleafcommerce.data.tracking.core.TrackableBehaviorUtil trackableBehaviorUtil, Executor executor, CartProperties cartProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
notify(com.broadleafcommerce.data.tracking.core.Trackable domain, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, @NonNull com.broadleafcommerce.common.messaging.notification.NotificationStateRepository repository)
-
Methods inherited from class com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper
applyReplace, applyUpdate, convertFromPersistentDomain, convertToPersistentDomain, create, createAll, createAllAllowingPartialSuccess, delete, getMapper, getNotificationManager, getSingleIndexRequestMessageFactory, getSortTransformers, getTrackableBehaviorUtil, getValidator, prepare, propagateIfApplicable, readAll, readAll, readAll, readAllByContextId, readByContextId, replace, replaceAll, replaceAllAllowingPartialSuccess, setApplicationEventPublisher, setNotificationManager, setPropagationManager, setSingleIndexRequestMessageFactory, setTypeFactory, transform, transformSort, update, updateAll, updateAllAllowingPartialSuccess, updateSort, validateAllForCreate, validateAllForCreateAndThrowIfError, validateAllForReplace, validateAllForReplaceAndThrowIfError, validateAllForUpdate, validateAllForUpdateAndThrowIfError
-
-
-
-
Constructor Detail
-
CartCrudEntityHelper
public CartCrudEntityHelper(com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapper, List<com.broadleafcommerce.data.tracking.core.filtering.fetch.SortTransformer> sortTransformers, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validator, com.broadleafcommerce.data.tracking.core.TrackableBehaviorUtil trackableBehaviorUtil, Executor executor, CartProperties cartProperties)
-
-
Method Detail
-
notify
public void notify(com.broadleafcommerce.data.tracking.core.Trackable domain, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, @NonNull @NonNull com.broadleafcommerce.common.messaging.notification.NotificationStateRepository repository)
- Specified by:
notify
in interfacecom.broadleafcommerce.data.tracking.core.service.ChangeNotifier
- Overrides:
notify
in classcom.broadleafcommerce.data.tracking.core.service.CrudEntityHelper
-
-