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") public class DefaultB2BCommerceB2BUserGroupFacade extends DefaultCompanyB2BCommerceFacade implements B2BCommerceB2BUserGroupFacade
Deprecated.Since 6.0. UseDefaultB2BUserGroupFacadeinstead.
-
-
Constructor Summary
Constructors Constructor Description DefaultB2BCommerceB2BUserGroupFacade()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CustomerDataaddMemberToUserGroup(java.lang.String usergroup, java.lang.String user)Deprecated.Add the user with the given uid as a member of the user group.B2BSelectionDataaddPermissionToUserGroup(java.lang.String userGroupUid, java.lang.String permission)Deprecated.Add a permission to aB2BUserGroupModelvoiddisableUserGroup(java.lang.String userGroupUid)Deprecated.Disabled a user group by removing all members from it.B2BUserGroupDatagetB2BUserGroup(java.lang.String uid)Deprecated.Get the User Group Data with the uidSearchPageData<B2BUserGroupData>getPagedB2BUserGroups(PageableData pageableData)Deprecated.Get a paginated lists of B2B user groups.SearchPageData<CustomerData>getPagedCustomersForUserGroup(PageableData pageableData, java.lang.String usergroupUID)Deprecated.Get paginated list of customers who are members of the given B2B user group.SearchPageData<B2BPermissionData>getPagedPermissionsForUserGroup(PageableData pageableData, java.lang.String usergroupUID)Deprecated.Get paginated list of permissions associated to aB2BUserGroupModelSearchPageData<CustomerData>getPagedUserData(PageableData pageableData)Deprecated.Get a paginated list of B2B users.UserGroupDatagetUserGroupDataForUid(java.lang.String uid)Deprecated.Get the user group data for the given uid.CustomerDataremoveMemberFromUserGroup(java.lang.String usergroup, java.lang.String user)Deprecated.Remove the member with the given uid from the user group.B2BSelectionDataremovePermissionFromUserGroup(java.lang.String uid, java.lang.String permission)Deprecated.Removes a permission to aB2BUserGroupModelvoidremoveUserGroup(java.lang.String userGroupUid)Deprecated.Remove the user group with the given uid.voidupdateUserGroup(java.lang.String userGroupUid, B2BUserGroupData userGroupData)Deprecated.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, setUserService
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.b2bcommercefacades.company.B2BUserGroupFacade
getUserGroups
-
-
-
-
Method Detail
-
getPagedCustomersForUserGroup
public SearchPageData<CustomerData> getPagedCustomersForUserGroup(PageableData pageableData, java.lang.String usergroupUID)
Deprecated.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, java.lang.String usergroupUID)
Deprecated.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
public B2BSelectionData addPermissionToUserGroup(java.lang.String userGroupUid, java.lang.String permission)
Deprecated.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
public B2BSelectionData removePermissionFromUserGroup(java.lang.String uid, java.lang.String permission)
Deprecated.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
public void updateUserGroup(java.lang.String userGroupUid, B2BUserGroupData userGroupData)Deprecated.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
public void disableUserGroup(java.lang.String userGroupUid)
Deprecated.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
public void removeUserGroup(java.lang.String userGroupUid)
Deprecated.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
public SearchPageData<CustomerData> getPagedUserData(PageableData pageableData)
Deprecated.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
public SearchPageData<B2BUserGroupData> getPagedB2BUserGroups(PageableData pageableData)
Deprecated.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
public B2BUserGroupData getB2BUserGroup(java.lang.String uid)
Deprecated.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
public CustomerData addMemberToUserGroup(java.lang.String usergroup, java.lang.String user)
Deprecated.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
public CustomerData removeMemberFromUserGroup(java.lang.String usergroup, java.lang.String user)
Deprecated.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
public UserGroupData getUserGroupDataForUid(java.lang.String uid)
Deprecated.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
-
-