Interface MediaFieldPersistenceProviderExtensionHandler
- All Superinterfaces:
org.broadleafcommerce.common.extension.ExtensionHandler
public interface MediaFieldPersistenceProviderExtensionHandler
extends org.broadleafcommerce.common.extension.ExtensionHandler
For internal usage. Allows extending API calls without subclassing the entity.
- Author:
- Jeff Fischer
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypecheckDirtyState(org.broadleafcommerce.common.media.domain.Media oldMedia, org.broadleafcommerce.common.media.domain.Media newMedia, org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> resultHolder) org.broadleafcommerce.common.extension.ExtensionResultStatusTypepostAdd(org.broadleafcommerce.common.media.domain.Media media) org.broadleafcommerce.common.extension.ExtensionResultStatusTypepostUpdate(org.broadleafcommerce.common.media.domain.Media media) org.broadleafcommerce.common.extension.ExtensionResultStatusTyperetrieveMedia(Object instance, PopulateValueRequest request, org.broadleafcommerce.common.extension.ExtensionResultHolder<org.broadleafcommerce.common.util.Tuple<org.broadleafcommerce.common.media.domain.Media, Boolean>> resultHolder) org.broadleafcommerce.common.extension.ExtensionResultStatusTypetransformId(org.broadleafcommerce.common.media.domain.Media media, org.broadleafcommerce.common.extension.ExtensionResultHolder<Long> resultHolder) Methods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Field Details
-
DEFAULT_PRIORITY
static final int DEFAULT_PRIORITY- See Also:
-
-
Method Details
-
transformId
org.broadleafcommerce.common.extension.ExtensionResultStatusType transformId(org.broadleafcommerce.common.media.domain.Media media, org.broadleafcommerce.common.extension.ExtensionResultHolder<Long> resultHolder) -
postAdd
org.broadleafcommerce.common.extension.ExtensionResultStatusType postAdd(org.broadleafcommerce.common.media.domain.Media media) -
postUpdate
org.broadleafcommerce.common.extension.ExtensionResultStatusType postUpdate(org.broadleafcommerce.common.media.domain.Media media) -
retrieveMedia
org.broadleafcommerce.common.extension.ExtensionResultStatusType retrieveMedia(Object instance, PopulateValueRequest request, org.broadleafcommerce.common.extension.ExtensionResultHolder<org.broadleafcommerce.common.util.Tuple<org.broadleafcommerce.common.media.domain.Media, Boolean>> resultHolder) -
checkDirtyState
org.broadleafcommerce.common.extension.ExtensionResultStatusType checkDirtyState(org.broadleafcommerce.common.media.domain.Media oldMedia, org.broadleafcommerce.common.media.domain.Media newMedia, org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> resultHolder)
-