Class DefaultB2BCommercePermissionService
java.lang.Object
de.hybris.platform.b2bacceleratorservices.company.impl.DefaultCompanyB2BCommerceService
de.hybris.platform.b2bacceleratorservices.company.impl.DefaultB2BCommercePermissionService
- All Implemented Interfaces:
B2BCommercePermissionService,B2BCommercePermissionService,CompanyB2BCommerceService
@Deprecated(since="6.0",
forRemoval=true)
public class DefaultB2BCommercePermissionService
extends DefaultCompanyB2BCommerceService
implements B2BCommercePermissionService
Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionaddPermissionToCustomer(String user, String permission) Deprecated, for removal: This API element is subject to removal in a future version.Add permission for a given user and return the updatedB2BCustomerModelobjectaddPermissionToUserGroup(String uid, String permission) Deprecated, for removal: This API element is subject to removal in a future version.Gets updated permission, after adding permission to given user groupgetPagedPermissions(PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.use Since 6.0.removePermissionFromCustomer(String user, String permission) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated not-replaced method, maintained only for compatibility reasons.removePermissionFromUserGroup(String uid, String permission) Deprecated, for removal: This API element is subject to removal in a future version.Gets updated permission, after removing permission from a given user groupMethods inherited from class de.hybris.platform.b2bacceleratorservices.company.impl.DefaultCompanyB2BCommerceService
addMemberToUserGroup, getAllCurrencies, getB2BApprovalProcessLookUpStrategy, getB2BApproverService, getB2BBudgetService, getB2BCostCenterService, getB2BCustomerService, getB2BGroupCycleValidator, getB2BPermissionService, getB2BUnitService, getB2BUserGroupForUid, getBusinessProcesses, getBusinessProcessService, getCommerceCommonI18NService, getCommonI18NService, getCurrencyForIsoCode, getCurrentUser, getCustomerForUid, getMembersOfUnitForUserGroup, getModelService, getPagedB2BBudgetDao, getPagedB2BCostCenterDao, getPagedB2BCustomerDao, getPagedB2BPermissionDao, getPagedB2BUserGroupDao, getPagedUsersForUserGroups, getParentUnit, getPermissionForCode, getSearchRestrictionService, getSessionService, getUnitForUid, getUserService, removedMemberFromUserGroup, saveModel, setB2BApprovalProcessLookUpStrategy, setB2BApproverService, setB2BBudgetService, setB2BCostCenterService, setB2BCustomerService, setB2BGroupCycleValidator, setB2BPermissionService, setB2BUnitService, setBusinessProcessService, setCommerceCommonI18NService, setCommonI18NService, setModelService, setPagedB2BBudgetDao, setPagedB2BCostCenterDao, setPagedB2BCustomerDao, setPagedB2BPermissionDao, setPagedB2BUserGroupDao, setSearchRestrictionService, setSessionService, setUserServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.b2b.company.B2BCommercePermissionService
getPermissionForCode
-
Constructor Details
-
DefaultB2BCommercePermissionService
public DefaultB2BCommercePermissionService()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getPagedPermissions
@Deprecated(since="6.0", forRemoval=true) public SearchPageData<B2BPermissionModel> getPagedPermissions(PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.use Since 6.0.Description copied from interface:B2BCommercePermissionServiceGets list ofSearchPageDataB2BPermissionModel for pagination given the required pagination parameters withPageableData- Specified by:
getPagedPermissionsin interfaceB2BCommercePermissionService- Specified by:
getPagedPermissionsin interfaceB2BCommercePermissionService- Parameters:
pageableData- Pagination information- Returns:
- Collection of paginated
B2BPermissionModelobjects
-
addPermissionToUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommercePermissionServiceGets updated permission, after adding permission to given user group- Specified by:
addPermissionToUserGroupin interfaceB2BCommercePermissionService- Parameters:
uid- A unique identifier forB2BUserGroupModelpermission- Permission that has to be added to user group- Returns:
- Updated
B2BPermissionModelobject
-
removePermissionFromUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommercePermissionServiceGets updated permission, after removing permission from a given user group- Specified by:
removePermissionFromUserGroupin interfaceB2BCommercePermissionService- Parameters:
uid- A unique identifier forB2BUserGroupModelpermission- Permission that has to be added to user group- Returns:
- Updated
B2BPermissionModelobject
-
removePermissionFromCustomer
Deprecated, for removal: This API element is subject to removal in a future version.Deprecated not-replaced method, maintained only for compatibility reasons. Just raises theNotImplementedException.- Specified by:
removePermissionFromCustomerin interfaceB2BCommercePermissionService- Parameters:
user- parameter not used.permission- parameter not used.- Returns:
- B2BPermissionModel not implemented in default implementation, will throw NotImplementedException
-
addPermissionToCustomer
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommercePermissionServiceAdd permission for a given user and return the updatedB2BCustomerModelobject- Specified by:
addPermissionToCustomerin interfaceB2BCommercePermissionService- Parameters:
user- A unique identifier forB2BCustomerModelrepresenting a userpermission- A unique identifier forB2BPermissionModelwhich is added to the given user- Returns:
- Updated
B2BPermissionModelobject with permissions added
-
DefaultB2BCommercePermissionServiceinstead.