Class DefaultB2BCommerceB2BUserGroupService
java.lang.Object
de.hybris.platform.b2bacceleratorservices.company.impl.DefaultCompanyB2BCommerceService
de.hybris.platform.b2bacceleratorservices.company.impl.DefaultB2BCommerceB2BUserGroupService
- All Implemented Interfaces:
B2BCommerceB2BUserGroupService,B2BCommerceB2BUserGroupService,CompanyB2BCommerceService
@Deprecated(since="6.0",
forRemoval=true)
public class DefaultB2BCommerceB2BUserGroupService
extends DefaultCompanyB2BCommerceService
implements B2BCommerceB2BUserGroupService
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 TypeMethodDescriptionaddMemberToUserGroup(String usergroup, String user) Deprecated, for removal: This API element is subject to removal in a future version.Gets updated customer, after adding customer to given user groupaddPermissionToUserGroup(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 groupvoiddisableUserGroup(String uid) Deprecated, for removal: This API element is subject to removal in a future version.Disable a user group given its uidgetPagedB2BUserGroups(PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Gets list ofSearchPageDatafor pagination given the required pagination parameters withPageableData<T extends UserGroupModel>
TgetUserGroupForUID(String uid, Class<T> userGroupType) Deprecated, for removal: This API element is subject to removal in a future version.Gets a user group for given uid and user group typeremoveMemberFromUserGroup(String usergroup, String user) Deprecated, for removal: This API element is subject to removal in a future version.Gets updated customer, after removing customer from a given user groupremovePermissionFromUserGroup(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 groupvoidremoveUserGroup(String uid) Deprecated, for removal: This API element is subject to removal in a future version.Remove user group given its uidupdateUserGroups(Collection<String> availableUserGroups, Collection<String> selectedUserGroups, B2BCustomerModel customerModel) Deprecated, for removal: This API element is subject to removal in a future version.Gets updated collection of user groupsMethods 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, setUserService
-
Constructor Details
-
DefaultB2BCommerceB2BUserGroupService
public DefaultB2BCommerceB2BUserGroupService()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getPagedB2BUserGroups
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupServiceGets list ofSearchPageDatafor pagination given the required pagination parameters withPageableData- Specified by:
getPagedB2BUserGroupsin interfaceB2BCommerceB2BUserGroupService- Parameters:
pageableData- Pagination information- Returns:
- List of paginated
B2BUserGroupModelobjects
-
updateUserGroups
public Set<PrincipalGroupModel> updateUserGroups(Collection<String> availableUserGroups, Collection<String> selectedUserGroups, B2BCustomerModel customerModel) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupServiceGets updated collection of user groups- Specified by:
updateUserGroupsin interfaceB2BCommerceB2BUserGroupService- Parameters:
availableUserGroups- Collection of user groups that has to be updated customerselectedUserGroups- Collection of rolescustomerModel- Customer object for which the user group has to be updated- Returns:
- Updated
PrincipalGroupModelobject with given user groups.
-
getUserGroupForUID
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupServiceGets a user group for given uid and user group type- Specified by:
getUserGroupForUIDin interfaceB2BCommerceB2BUserGroupService- Parameters:
uid- A unique identifier forB2BUserGroupModeluserGroupType- User group type- Returns:
- Usergroup object based on the given uid and user group type
-
addPermissionToUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupServiceGets updated permission, after adding permission to given user group- Specified by:
addPermissionToUserGroupin interfaceB2BCommerceB2BUserGroupService- 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:B2BCommerceB2BUserGroupServiceGets updated permission, after removing permission from a given user group- Specified by:
removePermissionFromUserGroupin interfaceB2BCommerceB2BUserGroupService- Parameters:
uid- A unique identifier forB2BUserGroupModelpermission- Permission that has to be added to user group- Returns:
- Updated
B2BPermissionModelobject
-
disableUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupServiceDisable a user group given its uid- Specified by:
disableUserGroupin interfaceB2BCommerceB2BUserGroupService- Parameters:
uid- A unique identifier forB2BUserGroupModel
-
removeUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupServiceRemove user group given its uid- Specified by:
removeUserGroupin interfaceB2BCommerceB2BUserGroupService- Parameters:
uid- A unique identifier forB2BUserGroupModel
-
addMemberToUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupServiceGets updated customer, after adding customer to given user group- Specified by:
addMemberToUserGroupin interfaceB2BCommerceB2BUserGroupService- Parameters:
usergroup- A unique identifier forB2BUserGroupModeluser- A unique identifier forB2BCustomerModel- Returns:
- Updated
B2BCustomerModelobject
-
removeMemberFromUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupServiceGets updated customer, after removing customer from a given user group- Specified by:
removeMemberFromUserGroupin interfaceB2BCommerceB2BUserGroupService- Parameters:
usergroup- A unique identifier forB2BUserGroupModeluser- A unique identifier forB2BCustomerModel- Returns:
- Updated
B2BCustomerModelobject
-
DefaultB2BCommerceB2BUserGroupServiceinstead.