Interface B2BCommerceUserFacade
- All Superinterfaces:
B2BUserFacade
- All Known Implementing Classes:
DefaultB2BCommerceUserFacade
@Deprecated(since="6.0",
forRemoval=true)
public interface B2BCommerceUserFacade
extends B2BUserFacade
Deprecated, for removal: This API element is subject to removal in a future version.
A facade for user management within b2b commerce
Interface kept for backwards compatibility reasons.
-
Method Summary
Modifier and TypeMethodDescriptionaddApproverForCustomer(String user, String approver) Deprecated, for removal: This API element is subject to removal in a future version.Add an approver to the customeraddPermissionToCustomer(String user, String permission) Deprecated, for removal: This API element is subject to removal in a future version.Add a permission to a customergetPagedApproversForCustomer(PageableData pageableData, String uid) Deprecated, for removal: This API element is subject to removal in a future version.Gets the list of approvers for the customersgetPagedB2BUserGroupsForCustomer(PageableData pageableData, String user) Deprecated, for removal: This API element is subject to removal in a future version.Get Paginated list of B2B User groups the customer belongs to.getPagedPermissionsForCustomer(PageableData pageableData, String uid) Deprecated, for removal: This API element is subject to removal in a future version.Gets the list of permissions of the customersremoveApproverFromCustomer(String user, String approver) Deprecated, for removal: This API element is subject to removal in a future version.Remove an existing approver to the customerremoveB2BUserGroupFromCustomer(String user, String usergroup) Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.removePermissionFromCustomer(String user, String permission) Deprecated, for removal: This API element is subject to removal in a future version.Remove a permission from a customerMethods inherited from interface de.hybris.platform.b2bcommercefacades.company.B2BUserFacade
addB2BUserGroupToCustomer, addUserRole, deselectB2BUserGroupFromCustomer, disableCustomer, enableCustomer, getCustomerForUid, getPagedCustomers, getParentUnitForCustomer, removeB2BUserGroupFromCustomerGroups, removeUserRole, resetCustomerPassword, updateCustomer
-
Method Details
-
getPagedApproversForCustomer
Deprecated, for removal: This API element is subject to removal in a future version.Gets the list of approvers for the customers- Parameters:
pageableData- pagination datauid- of customer- Returns:
- get paginated list found approvers
-
addApproverForCustomer
Deprecated, for removal: This API element is subject to removal in a future version.Add an approver to the customer- Parameters:
user- the uid of the customerapprover- the approver uid- Returns:
- returns the
B2BSelectionData
-
removeApproverFromCustomer
Deprecated, for removal: This API element is subject to removal in a future version.Remove an existing approver to the customer- Parameters:
user- the uid of the customerapprover- the approver uid- Returns:
- returns the
B2BSelectionData
-
getPagedPermissionsForCustomer
SearchPageData<B2BPermissionData> getPagedPermissionsForCustomer(PageableData pageableData, String uid) Deprecated, for removal: This API element is subject to removal in a future version.Gets the list of permissions of the customers- Parameters:
pageableData- pagination datauid- the uid of the customer- Returns:
- returns the
SearchPageData
-
addPermissionToCustomer
Deprecated, for removal: This API element is subject to removal in a future version.Add a permission to a customer- Parameters:
user- the uid of the customerpermission- the code of the permission- Returns:
- returns the
B2BSelectionData
-
removePermissionFromCustomer
Deprecated, for removal: This API element is subject to removal in a future version.Remove a permission from a customer- Parameters:
user- the uid of the customerpermission- the code of the permission- Returns:
- returns the
B2BSelectionData
-
getPagedB2BUserGroupsForCustomer
SearchPageData<B2BUserGroupData> getPagedB2BUserGroupsForCustomer(PageableData pageableData, String user) Deprecated, for removal: This API element is subject to removal in a future version.Get Paginated list of B2B User groups the customer belongs to.- Specified by:
getPagedB2BUserGroupsForCustomerin interfaceB2BUserFacade- Parameters:
pageableData- pageable datauser- the uid of the customer- Returns:
- returns the
SearchPageData
-
removeB2BUserGroupFromCustomer
@Deprecated(since="6.0", forRemoval=true) B2BSelectionData removeB2BUserGroupFromCustomer(String user, String usergroup) Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0. Use deselectB2BUserGroupFromCustomer(String user, String usergroup) or removeB2BUserGroupFromCustomerGroups(String user, String usergroup) instead.- Parameters:
user-usergroup-- Returns:
- returns a
B2BSelectionData.
-
B2BUserFacadeinstead.