Class DefaultB2BCommercePermissionFacade
- java.lang.Object
-
- de.hybris.platform.b2bacceleratorfacades.company.impl.DefaultCompanyB2BCommerceFacade
-
- de.hybris.platform.b2bacceleratorfacades.company.impl.DefaultB2BCommercePermissionFacade
-
- All Implemented Interfaces:
B2BCommercePermissionFacade,CompanyB2BCommerceFacade,B2BPermissionFacade
@Deprecated(since="6.0") public class DefaultB2BCommercePermissionFacade extends DefaultCompanyB2BCommerceFacade implements B2BCommercePermissionFacade
Deprecated.Since 6.0. UseDefaultB2BPermissionFacadeinstead.
-
-
Constructor Summary
Constructors Constructor Description DefaultB2BCommercePermissionFacade()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddPermission(B2BPermissionData b2BPermissionData)Deprecated.Creates a new B2B permission based on the data passed in theB2BPermissionDataparameter.B2BSelectionDataaddPermissionToCustomer(java.lang.String user, java.lang.String permission)Deprecated.Not implemented.B2BSelectionDataaddPermissionToUserGroup(java.lang.String userGroupUid, java.lang.String permission)Deprecated.Not implemented.voidenableDisablePermission(java.lang.String permissionCode, boolean active)Deprecated.Enable/disable a permission.B2BPermissionTypeDatagetB2BPermissionTypeDataForPermission(B2BPermissionTypeEnum b2BPermissionTypeEnum)Deprecated.Converts the givenB2BPermissionTypeEnuminto aB2BPermissionTypeDataobject and returns it.java.util.List<B2BPermissionTypeData>getB2BPermissionTypes()Deprecated.Returns a collection of available B2B permission types.SearchPageData<B2BPermissionData>getPagedPermissions(PageableData pageableData)Deprecated.Returns pagedB2BPermissionDatafor the givenPageableData.SearchPageData<B2BPermissionData>getPagedPermissionsForCustomer(PageableData pageableData, java.lang.String uid)Deprecated.Not implemented.SearchPageData<B2BPermissionData>getPagedPermissionsForUserGroup(PageableData pageableData, java.lang.String usergroupUID)Deprecated.Not implemented.B2BPermissionDatagetPermissionDetails(java.lang.String uid)Deprecated.ReturnsB2BPermissionDatafor a given unique id.B2BSelectionDataremovePermissionFromCustomer(java.lang.String user, java.lang.String permission)Deprecated.Not implemented.B2BSelectionDataremovePermissionFromUserGroup(java.lang.String userGroupUid, java.lang.String permission)Deprecated.Not implemented.voidupdatePermissionDetails(B2BPermissionData b2BPermissionData)Deprecated.Updates an existing B2B permission.-
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
-
-
-
-
Method Detail
-
getPagedPermissions
public SearchPageData<B2BPermissionData> getPagedPermissions(PageableData pageableData)
Deprecated.Description copied from interface:B2BPermissionFacadeReturns pagedB2BPermissionDatafor the givenPageableData.- Specified by:
getPagedPermissionsin interfaceB2BPermissionFacade- Parameters:
pageableData-PageableDataobject defining the paging properties- Returns:
SearchPageDatacontaining the pagedB2BPermissionData.
-
getB2BPermissionTypes
public java.util.List<B2BPermissionTypeData> getB2BPermissionTypes()
Deprecated.Description copied from interface:B2BPermissionFacadeReturns a collection of available B2B permission types.- Specified by:
getB2BPermissionTypesin interfaceB2BPermissionFacade- Returns:
CollectionofB2BPermissionTypeData
-
getB2BPermissionTypeDataForPermission
public B2BPermissionTypeData getB2BPermissionTypeDataForPermission(B2BPermissionTypeEnum b2BPermissionTypeEnum)
Deprecated.Description copied from interface:B2BPermissionFacadeConverts the givenB2BPermissionTypeEnuminto aB2BPermissionTypeDataobject and returns it.- Specified by:
getB2BPermissionTypeDataForPermissionin interfaceB2BPermissionFacade- Parameters:
b2BPermissionTypeEnum- theB2BPermissionTypeEnumto convert.- Returns:
B2BPermissionTypeDataresult of the conversion.
-
enableDisablePermission
public void enableDisablePermission(java.lang.String permissionCode, boolean active)Deprecated.Description copied from interface:B2BPermissionFacadeEnable/disable a permission. active set to true denotes enabling permission and vice versa.- Specified by:
enableDisablePermissionin interfaceB2BPermissionFacade- Parameters:
permissionCode- the code of the permissionactive- true to enable the permission, false to disable it
-
updatePermissionDetails
public void updatePermissionDetails(B2BPermissionData b2BPermissionData)
Deprecated.Description copied from interface:B2BPermissionFacadeUpdates an existing B2B permission.- Specified by:
updatePermissionDetailsin interfaceB2BPermissionFacade- Parameters:
b2BPermissionData-B2BPermissionDataholding the update information.
-
addPermission
public void addPermission(B2BPermissionData b2BPermissionData)
Deprecated.Description copied from interface:B2BPermissionFacadeCreates a new B2B permission based on the data passed in theB2BPermissionDataparameter.- Specified by:
addPermissionin interfaceB2BPermissionFacade- Parameters:
b2BPermissionData-B2BPermissionDataobject holding the data for the permission to be created.
-
getPermissionDetails
public B2BPermissionData getPermissionDetails(java.lang.String uid)
Deprecated.Description copied from interface:B2BPermissionFacadeReturnsB2BPermissionDatafor a given unique id.- Specified by:
getPermissionDetailsin interfaceB2BPermissionFacade- Parameters:
uid- the code of the permission code- Returns:
B2BPermissionDatafor the given uid.
-
getPagedPermissionsForCustomer
public SearchPageData<B2BPermissionData> getPagedPermissionsForCustomer(PageableData pageableData, java.lang.String uid)
Deprecated.Not implemented. This is for backward compatibility. Please useDefaultB2BPermissionFacade.getPagedPermissionsForCustomer(PageableData, String).- Specified by:
getPagedPermissionsForCustomerin interfaceB2BPermissionFacade- Parameters:
pageableData-PageableDataobject defining the paging propertiesuid- the uid of the customer- Returns:
- the
SearchPageData
-
addPermissionToCustomer
public B2BSelectionData addPermissionToCustomer(java.lang.String user, java.lang.String permission)
Deprecated.Not implemented. This is for backward compatibility. Please useDefaultB2BPermissionFacade.addPermissionToCustomer(String, String).- Specified by:
addPermissionToCustomerin interfaceB2BPermissionFacade- Parameters:
user- the uid of the customerpermission- the code of the permission- Returns:
- the
B2BSelectionData
-
removePermissionFromCustomer
public B2BSelectionData removePermissionFromCustomer(java.lang.String user, java.lang.String permission)
Deprecated.Not implemented. This is for backward compatibility. Please useDefaultB2BPermissionFacade.removePermissionFromCustomer(String, String).- Specified by:
removePermissionFromCustomerin interfaceB2BPermissionFacade- Parameters:
user- the uid of the customerpermission- the code of the permission- Returns:
- Returns the
B2BSelectionData
-
getPagedPermissionsForUserGroup
public SearchPageData<B2BPermissionData> getPagedPermissionsForUserGroup(PageableData pageableData, java.lang.String usergroupUID)
Deprecated.Not implemented. This is for backward compatibility. Please useDefaultB2BPermissionFacade.getPagedPermissionsForUserGroup(PageableData, String).- Specified by:
getPagedPermissionsForUserGroupin interfaceB2BPermissionFacade- Parameters:
pageableData-PageableDataobject defining the paging propertiesusergroupUID- the uid of the user group- Returns:
- a paginated list of permissions
-
addPermissionToUserGroup
public B2BSelectionData addPermissionToUserGroup(java.lang.String userGroupUid, java.lang.String permission)
Deprecated.Not implemented. This is for backward compatibility. Please useDefaultB2BPermissionFacade.addPermissionToUserGroup(String, String).- Specified by:
addPermissionToUserGroupin interfaceB2BPermissionFacade- Parameters:
userGroupUid- the uid of the user grouppermission- the code of the permission- Returns:
- a data object with information about the selected permission
-
removePermissionFromUserGroup
public B2BSelectionData removePermissionFromUserGroup(java.lang.String userGroupUid, java.lang.String permission)
Deprecated.Not implemented. This is for backward compatibility. Please useDefaultB2BPermissionFacade.removePermissionFromUserGroup(String, String).- Specified by:
removePermissionFromUserGroupin interfaceB2BPermissionFacade- Parameters:
userGroupUid- the uid of the user grouppermission- the code of the permission- Returns:
- a data object with information about the deselected permission
-
-