Interface AugmentationService<P extends Augmentation>
-
- All Superinterfaces:
com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
- All Known Implementing Classes:
DefaultAugmentationService
public interface AugmentationService<P extends Augmentation> extends com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
- Author:
- Nick Crum (ncrum)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
delete(Augmentation augmentation, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
org.springframework.data.domain.Page<P>
findAugmentationsByContainerKey(String containerKey, org.springframework.data.domain.Pageable pageable, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
org.springframework.data.domain.Page<P>
findAugmentationsByContainerKeyLike(String containerKey, org.springframework.data.domain.Pageable pageable, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
Methods inherited from interface com.broadleafcommerce.data.tracking.core.service.CrudEntityService
create, createAll, createAllAllowingPartialSuccess, delete, readAll, readAll, readAll, readAllByContextId, readByContextId, replace, replaceAll, replaceAllAllowingPartialSuccess, update, updateAll, updateAllAllowingPartialSuccess, updateSort
-
-
-
-
Method Detail
-
findAugmentationsByContainerKey
org.springframework.data.domain.Page<P> findAugmentationsByContainerKey(String containerKey, org.springframework.data.domain.Pageable pageable, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
findAugmentationsByContainerKeyLike
org.springframework.data.domain.Page<P> findAugmentationsByContainerKeyLike(String containerKey, org.springframework.data.domain.Pageable pageable, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
delete
void delete(@NonNull Augmentation augmentation, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
-
-