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
ConstructorsConstructorDescriptionCartCrudEntityHelper
(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
Modifier and TypeMethodDescriptionvoid
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, getPropagationHelperUtility, getSingleIndexRequestMessageFactory, getSortTransformers, getTrackableBehaviorUtil, getValidator, prepare, propagateIfApplicable, readAll, readAll, readAll, readAllByContextId, readByContextId, replace, replaceAll, replaceAllAllowingPartialSuccess, setApplicationEventPublisher, setNotificationManager, setPropagationHelperUtility, setPropagationManager, setSingleIndexRequestMessageFactory, setTypeFactory, shouldValidateForEntityUpdate, transform, transformSort, update, updateAll, updateAllAllowingPartialSuccess, updateSort, validateAllForCreate, validateAllForCreateAndThrowIfError, validateAllForReplace, validateAllForReplaceAndThrowIfError, validateAllForUpdate, validateAllForUpdateAndThrowIfError
-
Constructor Details
-
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 Details
-
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
-