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 voidnotify(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:
notifyin interfacecom.broadleafcommerce.data.tracking.core.service.ChangeNotifier- Overrides:
notifyin classcom.broadleafcommerce.data.tracking.core.service.CrudEntityHelper
-
-