public class DefaultB2BCommercePermissionService extends Object implements B2BCommercePermissionService
B2BCommercePermissionService| Constructor and Description |
|---|
DefaultB2BCommercePermissionService() |
public SearchPageData<B2BPermissionModel> getPagedPermissions(PageableData pageableData)
B2BCommercePermissionServiceSearchPageData B2BPermissionModel for pagination given the required pagination parameters
with PageableDatagetPagedPermissions in interface B2BCommercePermissionServicepageableData - Pagination informationB2BPermissionModel objectspublic B2BPermissionModel getPermissionForCode(String permissionCode)
B2BCommercePermissionServiceB2BPermissionModel for a given permission codegetPermissionForCode in interface B2BCommercePermissionServicepermissionCode - A unique identifier for B2BPermissionModelB2BPermissionModel objectpublic B2BPermissionModel addPermissionToCustomer(String user, String permission)
B2BCommercePermissionServiceB2BCustomerModel objectaddPermissionToCustomer in interface B2BCommercePermissionServiceuser - A unique identifier for B2BCustomerModel representing a userpermission - A unique identifier for B2BPermissionModel which is added to the given userB2BPermissionModel object with permissions addedpublic B2BPermissionModel removePermissionFromCustomer(String user, String permission)
B2BCommercePermissionServiceB2BCustomerModel objectremovePermissionFromCustomer in interface B2BCommercePermissionServiceuser - A unique identifier for B2BCustomerModel representing a userpermission - A unique identifier for B2BPermissionModel which is removed from the given userB2BPermissionModel object with permissions removedpublic B2BPermissionModel addPermissionToUserGroup(String uid, String permission)
B2BCommercePermissionServiceaddPermissionToUserGroup in interface B2BCommercePermissionServiceuid - A unique identifier for B2BUserGroupModelpermission - Permission that has to be added to user groupB2BPermissionModel objectpublic B2BPermissionModel removePermissionFromUserGroup(String uid, String permission)
B2BCommercePermissionServiceremovePermissionFromUserGroup in interface B2BCommercePermissionServiceuid - A unique identifier for B2BUserGroupModelpermission - Permission that has to be added to user groupB2BPermissionModel objectprotected <any> getPagedB2BPermissionDao()
public void setPagedB2BPermissionDao(<any> pagedB2BPermissionDao)
protected B2BPermissionService<B2BCustomerModel,B2BPermissionResultModel> getB2bPermissionService()
public void setB2bPermissionService(B2BPermissionService<B2BCustomerModel,B2BPermissionResultModel> b2bPermissionService)
protected UserService getUserService()
public void setUserService(UserService userService)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
Copyright © 2017 SAP SE. All Rights Reserved.