Class DefaultB2BCommerceB2BUserGroupFacade
java.lang.Object
de.hybris.platform.b2bacceleratorfacades.company.impl.DefaultCompanyB2BCommerceFacade
de.hybris.platform.b2bacceleratorfacades.company.impl.DefaultB2BCommerceB2BUserGroupFacade
- All Implemented Interfaces:
B2BCommerceB2BUserGroupFacade,CompanyB2BCommerceFacade,B2BUserGroupFacade
@Deprecated(since="6.0",
forRemoval=true)
public class DefaultB2BCommerceB2BUserGroupFacade
extends DefaultCompanyB2BCommerceFacade
implements B2BCommerceB2BUserGroupFacade
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.Add the user with the given uid as a member of the user group.addPermissionToUserGroup(String userGroupUid, String permission) Deprecated, for removal: This API element is subject to removal in a future version.Add a permission to aB2BUserGroupModelvoiddisableUserGroup(String userGroupUid) Deprecated, for removal: This API element is subject to removal in a future version.Disabled a user group by removing all members from it.getB2BUserGroup(String uid) Deprecated, for removal: This API element is subject to removal in a future version.Get the User Group Data with the uidgetPagedB2BUserGroups(PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Get a paginated lists of B2B user groups.getPagedCustomersForUserGroup(PageableData pageableData, String usergroupUID) Deprecated, for removal: This API element is subject to removal in a future version.Get paginated list of customers who are members of the given B2B user group.getPagedPermissionsForUserGroup(PageableData pageableData, String usergroupUID) Deprecated, for removal: This API element is subject to removal in a future version.Get paginated list of permissions associated to aB2BUserGroupModelgetPagedUserData(PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Get a paginated list of B2B users.Deprecated, for removal: This API element is subject to removal in a future version.Get the user group data for the given uid.removeMemberFromUserGroup(String usergroup, String user) Deprecated, for removal: This API element is subject to removal in a future version.Remove the member with the given uid from the user group.removePermissionFromUserGroup(String uid, String permission) Deprecated, for removal: This API element is subject to removal in a future version.Removes a permission to aB2BUserGroupModelvoidremoveUserGroup(String userGroupUid) Deprecated, for removal: This API element is subject to removal in a future version.Remove the user group with the given uid.voidupdateUserGroup(String userGroupUid, B2BUserGroupData userGroupData) Deprecated, for removal: This API element is subject to removal in a future version.Updates B2B user group based on passed in data object.Methods inherited from class de.hybris.platform.b2bacceleratorfacades.company.impl.DefaultCompanyB2BCommerceFacade
convertPageData, createB2BSelectionData, getAddressReversePopulator, getAllCurrencies, getB2BApproverService, getB2BBudgetConverter, getB2BBudgetReversePopulator, getB2BCommerceB2BUserGroupService, getB2BCommerceBudgetService, getB2BCommerceCostCenterService, getB2BCommercePermissionService, getB2BCommerceUnitService, getB2BCommerceUserService, getB2BCostCenterConverter, getB2BCostCenterReversePopulator, getB2BCustomerConverter, getB2BCustomerReversePopulator, getB2BPermissionConverter, getB2BPermissionReversePopulator, getB2BPermissionTypeDataConverter, getB2BUnitConverter, getB2BUnitReversePopulator, getB2BUserConverter, getB2BUserGroupConverter, getB2BUserGroupsLookUpStrategy, getBaseStoreService, getBranchNodes, getBudgetDataForCode, getBusinessProcesses, getCompanyB2BCommerceService, getCurrentStore, getCustomerForUid, getEnumerationService, getModelService, getPagedBudgets, getParentUnit, getUnitForUid, getUnitTreeConverter, getUserGroups, getUserService, populateRolesForCustomer, setAddressReversePopulator, setB2BApproverService, setB2BBudgetConverter, setB2BBudgetReversePopulator, setB2BCommerceB2BUserGroupService, setB2BCommerceBudgetService, setB2BCommerceCostCenterService, setB2BCommercePermissionService, setB2BCommerceUnitService, setB2BCommerceUserService, setB2BCostCenterConverter, setB2BCostCenterReversePopulator, setB2BCustomerConverter, setB2BCustomerReversePopulator, setB2BPermissionConverter, setB2BPermissionReversePopulator, setB2BPermissionTypeDataConverter, setB2BUnitConverter, setB2BUnitReversePopulator, setB2BUserConverter, setB2BUserGroupConverter, setB2BUserGroupsLookUpStrategy, setBaseStoreService, setCompanyB2BCommerceService, setEnumerationService, setModelService, setUnitTreeConverter, setUserServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.b2bcommercefacades.company.B2BUserGroupFacade
getUserGroups
-
Constructor Details
-
DefaultB2BCommerceB2BUserGroupFacade
public DefaultB2BCommerceB2BUserGroupFacade()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getPagedCustomersForUserGroup
public SearchPageData<CustomerData> getPagedCustomersForUserGroup(PageableData pageableData, String usergroupUID) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeGet paginated list of customers who are members of the given B2B user group.- Specified by:
getPagedCustomersForUserGroupin interfaceB2BUserGroupFacade- Parameters:
pageableData- pagination information for the requestusergroupUID- the uid of the user group- Returns:
- a paginated list of
CustomerData
-
getPagedPermissionsForUserGroup
public SearchPageData<B2BPermissionData> getPagedPermissionsForUserGroup(PageableData pageableData, String usergroupUID) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupFacadeGet paginated list of permissions associated to aB2BUserGroupModel- Specified by:
getPagedPermissionsForUserGroupin interfaceB2BCommerceB2BUserGroupFacade- Parameters:
pageableData- Pagination data- Returns:
- A paginated list of permissions
-
addPermissionToUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupFacadeAdd a permission to aB2BUserGroupModel- Specified by:
addPermissionToUserGroupin interfaceB2BCommerceB2BUserGroupFacade- Parameters:
userGroupUid- A uid of a UserGroupModelpermission- A permission code of B2BPermissionModel- Returns:
- A data object with information about the selected permission
-
removePermissionFromUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceB2BUserGroupFacadeRemoves a permission to aB2BUserGroupModel- Specified by:
removePermissionFromUserGroupin interfaceB2BCommerceB2BUserGroupFacade- Parameters:
uid- A uid of a UserGroupModelpermission- A permission code of B2BPermissionModel- Returns:
- A data object with information about the deselected permission
-
updateUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeUpdates B2B user group based on passed in data object. If no user group exists for the given uid a new user group is created.- Specified by:
updateUserGroupin interfaceB2BUserGroupFacade- Parameters:
userGroupUid- the uid of the user group to be updateduserGroupData-B2BUserGroupDatacontaining the update information
-
disableUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeDisabled a user group by removing all members from it.- Specified by:
disableUserGroupin interfaceB2BUserGroupFacade- Parameters:
userGroupUid- the uid of the user group
-
removeUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeRemove the user group with the given uid.- Specified by:
removeUserGroupin interfaceB2BUserGroupFacade- Parameters:
userGroupUid- the uid of the user group
-
getPagedUserData
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeGet a paginated list of B2B users.- Specified by:
getPagedUserDatain interfaceB2BUserGroupFacade- Parameters:
pageableData- pagination information for the request- Returns:
- a paginated list of
CustomerData
-
getPagedB2BUserGroups
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeGet a paginated lists of B2B user groups.- Specified by:
getPagedB2BUserGroupsin interfaceB2BUserGroupFacade- Parameters:
pageableData- pagination information for the request- Returns:
- a paginated list of
B2BUserGroupData
-
getB2BUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeGet the User Group Data with the uid- Specified by:
getB2BUserGroupin interfaceB2BUserGroupFacade- Parameters:
uid- the uid of the user group- Returns:
B2BUserGroupData
-
addMemberToUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeAdd the user with the given uid as a member of the user group.- Specified by:
addMemberToUserGroupin interfaceB2BUserGroupFacade- Parameters:
usergroup- the uid of the user groupuser- the uid of the user- Returns:
CustomerData
-
removeMemberFromUserGroup
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeRemove the member with the given uid from the user group.- Specified by:
removeMemberFromUserGroupin interfaceB2BUserGroupFacade- Parameters:
usergroup- the uid of the user groupuser- the uid of the member- Returns:
CustomerData
-
getUserGroupDataForUid
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BUserGroupFacadeGet the user group data for the given uid.- Specified by:
getUserGroupDataForUidin interfaceB2BUserGroupFacade- Parameters:
uid- the uid of the user group- Returns:
UserGroupData
-
DefaultB2BUserGroupFacadeinstead.