Uses of Class
com.broadleafcommerce.cartoperation.web.endpoint.domain.ShareItemListRequest
Package
Description
-
Uses of ShareItemListRequest in com.broadleafcommerce.cartoperation.service
Modifier and TypeMethodDescriptionvoid
DefaultItemListSecurityService.assertShareAccess
(@NonNull com.broadleafcommerce.order.common.domain.CustomerRef sharer, @NonNull ShareItemListRequest shareRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) void
ItemListSecurityService.assertShareAccess
(com.broadleafcommerce.order.common.domain.CustomerRef sharer, ShareItemListRequest shareRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Asserts that the customer can share a given list.DefaultItemListSecurityService.createSharedAccessRules
(@NonNull ShareItemListRequest shareRequest) Creates shared access rules based off of a share request.boolean
DefaultItemListSecurityService.hasShareAccess
(@NonNull com.broadleafcommerce.order.common.domain.CustomerRef customerRef, @NonNull ShareItemListRequest shareRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) boolean
ItemListSecurityService.hasShareAccess
(com.broadleafcommerce.order.common.domain.CustomerRef customerRef, ShareItemListRequest shareRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Tells if the given customer has access to share an item list.DefaultItemListSecurityService.share
(@NonNull com.broadleafcommerce.order.common.domain.CustomerRef sharer, @NonNull ShareItemListRequest shareRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) ItemListSecurityService.share
(com.broadleafcommerce.order.common.domain.CustomerRef sharer, ShareItemListRequest shareRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Share an item list with other users.void
DefaultItemListManagementService.shareItemList
(@NonNull ShareItemListRequest shareRequest, @NonNull com.broadleafcommerce.order.common.domain.CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) void
ItemListManagementService.shareItemList
(ShareItemListRequest shareRequest, com.broadleafcommerce.order.common.domain.CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Shares an item list with other users. -
Uses of ShareItemListRequest in com.broadleafcommerce.cartoperation.web.endpoint
Modifier and TypeMethodDescriptionvoid
ItemListOperationEndpoint.shareItemList
(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String listId, com.broadleafcommerce.order.common.domain.CustomerRef customerRef, ShareItemListRequest shareRequest)