Package | Description |
---|---|
com.broadleafcommerce.cartoperation.service | |
com.broadleafcommerce.cartoperation.web.endpoint |
Modifier and Type | Method and Description |
---|---|
void |
ItemListSecurityService.assertShareAccess(com.broadleafcommerce.cart.client.domain.CustomerRef sharer,
ShareItemListRequest shareRequest,
com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Asserts that the customer can share a given list.
|
void |
DefaultItemListSecurityService.assertShareAccess(@NonNull com.broadleafcommerce.cart.client.domain.CustomerRef sharer,
@NonNull ShareItemListRequest shareRequest,
com.broadleafcommerce.data.tracking.core.context.ContextInfo context) |
protected List<R> |
DefaultItemListSecurityService.createSharedAccessRules(@NonNull ShareItemListRequest shareRequest)
Creates shared access rules based off of a share request.
|
boolean |
ItemListSecurityService.hasShareAccess(com.broadleafcommerce.cart.client.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.
|
boolean |
DefaultItemListSecurityService.hasShareAccess(@NonNull com.broadleafcommerce.cart.client.domain.CustomerRef customerRef,
@NonNull ShareItemListRequest shareRequest,
com.broadleafcommerce.data.tracking.core.context.ContextInfo context) |
List<R> |
ItemListSecurityService.share(com.broadleafcommerce.cart.client.domain.CustomerRef sharer,
ShareItemListRequest shareRequest,
com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Share an item list with other users.
|
List<R> |
DefaultItemListSecurityService.share(@NonNull com.broadleafcommerce.cart.client.domain.CustomerRef sharer,
@NonNull ShareItemListRequest shareRequest,
com.broadleafcommerce.data.tracking.core.context.ContextInfo context) |
void |
ItemListManagementService.shareItemList(ShareItemListRequest shareRequest,
com.broadleafcommerce.cart.client.domain.CustomerRef customerRef,
com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Shares an item list with other users.
|
void |
DefaultItemListManagementService.shareItemList(@NonNull ShareItemListRequest shareRequest,
@NonNull com.broadleafcommerce.cart.client.domain.CustomerRef customerRef,
com.broadleafcommerce.data.tracking.core.context.ContextInfo context) |
Modifier and Type | Method and Description |
---|---|
void |
ItemListOperationEndpoint.shareItemList(com.broadleafcommerce.data.tracking.core.context.ContextInfo context,
String listId,
com.broadleafcommerce.cart.client.domain.CustomerRef customerRef,
ShareItemListRequest shareRequest) |
Copyright © 2021. All rights reserved.