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
Modifier and TypeMethodDescriptionvoid
delete
(Augmentation augmentation, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) findAllAugmentationsByContainerKeyIgnoringCase
(String containerKey, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) 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) readAugmentationByTargetKeyAndChangeType
(String targetKey, String changeType, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) readAugmentationByTargetKeyAndJsonPayloadContainsAndChangeType
(String targetKey, String jsonPayload, String changeType, 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 Details
-
findAugmentationsByContainerKey
-
findAllAugmentationsByContainerKeyIgnoringCase
List<P> findAllAugmentationsByContainerKeyIgnoringCase(String containerKey, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) - Since:
- Admin Service 2.1.3, Release Train 2.1.4, Admin Service 2.2.0, Release Train 2.2.0
-
findAugmentationsByContainerKeyLike
-
readAugmentationByTargetKeyAndJsonPayloadContainsAndChangeType
-
readAugmentationByTargetKeyAndChangeType
-
delete
void delete(@NonNull Augmentation augmentation, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
-