Uses of Class
de.hybris.platform.b2b.model.B2BPermissionResultModel
Packages that use B2BPermissionResultModel
Package
Description
Contains generated models for each type of de.hybris.platform.jalo.order package.
-
Uses of B2BPermissionResultModel in de.hybris.platform.b2b.attributes
Methods in de.hybris.platform.b2b.attributes with parameters of type B2BPermissionResultModelModifier and TypeMethodDescriptionDynamicAttributesB2BPermissionResultStatusDisplayByEnum.get(B2BPermissionResultModel permissionResult) voidDynamicAttributesB2BPermissionResultStatusDisplayByEnum.set(B2BPermissionResultModel model, String value) -
Uses of B2BPermissionResultModel in de.hybris.platform.b2b.company.impl
Methods in de.hybris.platform.b2b.company.impl that return types with arguments of type B2BPermissionResultModelMethod parameters in de.hybris.platform.b2b.company.impl with type arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionvoidDefaultB2BCommercePermissionService.setB2bPermissionService(B2BPermissionService<B2BCustomerModel, B2BPermissionResultModel> b2bPermissionService) -
Uses of B2BPermissionResultModel in de.hybris.platform.b2b.mail.impl
Methods in de.hybris.platform.b2b.mail.impl that return types with arguments of type B2BPermissionResultModelMethod parameters in de.hybris.platform.b2b.mail.impl with type arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionvoidOrderInfoContextDto.setPermissionResults(Collection<B2BPermissionResultModel> permissionResults) -
Uses of B2BPermissionResultModel in de.hybris.platform.b2b.process.approval.actions
Methods in de.hybris.platform.b2b.process.approval.actions that return types with arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionB2BPermissionResultHelper.filterResultByPermissionStatus(Collection<B2BPermissionResultModel> result, PermissionStatus status) Filter result by permission status.B2BPermissionResultHelperImpl.filterResultByPermissionStatus(Collection<B2BPermissionResultModel> result, PermissionStatus status) Method parameters in de.hybris.platform.b2b.process.approval.actions with type arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionList<Class<? extends B2BPermissionModel>>B2BPermissionResultHelper.extractPermissionTypes(Collection<B2BPermissionResultModel> openPermissions) ExtractsB2BPermissionModelfromB2BPermissionResultModelcollectionList<Class<? extends B2BPermissionModel>>B2BPermissionResultHelperImpl.extractPermissionTypes(Collection<B2BPermissionResultModel> openPermissions) B2BPermissionResultHelper.filterResultByPermissionStatus(Collection<B2BPermissionResultModel> result, PermissionStatus status) Filter result by permission status.B2BPermissionResultHelperImpl.filterResultByPermissionStatus(Collection<B2BPermissionResultModel> result, PermissionStatus status) B2BPermissionResultHelper.getApproversWithPermissionStatus(Collection<B2BPermissionResultModel> result, PermissionStatus status) Gets the approvers with a specific permission status.B2BPermissionResultHelperImpl.getApproversWithPermissionStatus(Collection<B2BPermissionResultModel> result, PermissionStatus status) protected CollectionFind2POEApprovers.getPermissionResults(OrderModel order, Collection<B2BPermissionResultModel> openPermissionsForOrder, B2BCustomerModel employee) booleanB2BPermissionResultHelper.hasOpenPermissionResult(Collection<B2BPermissionResultModel> permissionResults) Checks for open permission result.booleanB2BPermissionResultHelperImpl.hasOpenPermissionResult(Collection<B2BPermissionResultModel> permissionResults) -
Uses of B2BPermissionResultModel in de.hybris.platform.b2b.services
Classes in de.hybris.platform.b2b.services with type parameters of type B2BPermissionResultModelModifier and TypeInterfaceDescriptioninterfaceB2BPermissionService<T extends UserModel,P extends B2BPermissionResultModel> A service aroundB2BPermissionResultModel. -
Uses of B2BPermissionResultModel in de.hybris.platform.b2b.services.impl
Methods in de.hybris.platform.b2b.services.impl that return types with arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionprotected Set<B2BPermissionResultModel>DefaultB2BPermissionService.checkPermissionsOfApprovers(AbstractOrderModel order, List<Class<? extends B2BPermissionModel>> permissionsThatNeedApproval, List<B2BCustomerModel> allApprovers, Boolean fastReturn) Checks the permissions of the approvers for an order.DefaultB2BPermissionService.evaluatePermissions(AbstractOrderModel order, B2BCustomerModel employee, List<Class<? extends B2BPermissionModel>> permissionTypes) DefaultB2BPermissionService.getApproversForOpenPermissions(AbstractOrderModel order, B2BCustomerModel employee, Collection<B2BPermissionResultModel> openPermissions) DefaultB2BEscalationService.getB2bPermissionService()DefaultB2BPermissionService.getEligableApprovers(OrderModel order) protected Set<PermissionEvaluateStrategy<B2BPermissionResultModel,AbstractOrderModel, B2BCustomerModel>> DefaultB2BPermissionService.getEvaluateStrategies()DefaultB2BPermissionService.getOpenPermissions(AbstractOrderModel order) DefaultB2BPermissionService.getOpenPermissonsForApprovers(AbstractOrderModel order, B2BCustomerModel employee, Collection<B2BPermissionResultModel> openPermissions, List<B2BCustomerModel> allApprovers) Get open permissions for approversMethod parameters in de.hybris.platform.b2b.services.impl with type arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionDefaultB2BPermissionService.getApproversForOpenPermissions(AbstractOrderModel order, B2BCustomerModel employee, Collection<B2BPermissionResultModel> openPermissions) DefaultB2BPermissionService.getOpenPermissonsForApprovers(AbstractOrderModel order, B2BCustomerModel employee, Collection<B2BPermissionResultModel> openPermissions, List<B2BCustomerModel> allApprovers) Get open permissions for approversprotected StringDefaultB2BPermissionService.permissionResultListToString(B2BCustomerModel customer, Set<B2BPermissionResultModel> approverPermissions) voidDefaultB2BEscalationService.setB2bPermissionService(B2BPermissionService<B2BCustomerModel, B2BPermissionResultModel> b2bPermissionService) voidDefaultB2BPermissionService.setEvaluateStrategies(Set<PermissionEvaluateStrategy<B2BPermissionResultModel, AbstractOrderModel, B2BCustomerModel>> evaluateStrategies) -
Uses of B2BPermissionResultModel in de.hybris.platform.b2b.strategies.impl
Methods in de.hybris.platform.b2b.strategies.impl that return B2BPermissionResultModelModifier and TypeMethodDescriptionB2B2POEPermissionEvaluationStrategy.evaluate(AbstractOrderModel order, B2BCustomerModel employee) DefaultB2BBudgetExceededEvaluationStrategy.evaluate(AbstractOrderModel order, B2BCustomerModel employee) 1) Check if order would exceed budget of cost center 1.1) If it doesn't, fine, set permissionresult for this type to approved and exit 1.2) If it does, continue with 2 2) Check if user has BudgetExceeded permission 2.1) If he doesn't, continue with 3 2.2) If he does, fine, set permission result for this type to approved and exit 3) Set PermissionResult to Open and later processing has to find approverDefaultB2BOrderThresholdEvaluationStrategy.evaluate(AbstractOrderModel order, B2BCustomerModel employee) DefaultB2BOrderThresholdTimespanEvaluationStrategy.evaluate(AbstractOrderModel order, B2BCustomerModel employee) -
Uses of B2BPermissionResultModel in de.hybris.platform.b2bacceleratorfacades.order.populators
Methods in de.hybris.platform.b2bacceleratorfacades.order.populators that return types with arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionB2BOrderHistoryPopulator.getB2BPermissionResultConverter()B2BOrderPopulator.getB2BPermissionResultConverter()Methods in de.hybris.platform.b2bacceleratorfacades.order.populators with parameters of type B2BPermissionResultModelModifier and TypeMethodDescriptionvoidB2BPermissionResultPopulator.populate(B2BPermissionResultModel source, B2BPermissionResultData target) Method parameters in de.hybris.platform.b2bacceleratorfacades.order.populators with type arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionvoidB2BOrderHistoryPopulator.setB2BPermissionResultConverter(Converter<B2BPermissionResultModel, B2BPermissionResultData> b2BPermissionResultConverter) voidB2BOrderPopulator.setB2BPermissionResultConverter(Converter<B2BPermissionResultModel, B2BPermissionResultData> b2bPermissionResultConverter) -
Uses of B2BPermissionResultModel in de.hybris.platform.b2bacceleratorservices.company.impl
Methods in de.hybris.platform.b2bacceleratorservices.company.impl that return types with arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionDefaultCompanyB2BCommerceService.getB2BPermissionService()Deprecated, for removal: This API element is subject to removal in a future version.Method parameters in de.hybris.platform.b2bacceleratorservices.company.impl with type arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionvoidDefaultCompanyB2BCommerceService.setB2BPermissionService(B2BPermissionService<B2BCustomerModel, B2BPermissionResultModel> b2BPermissionService) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of B2BPermissionResultModel in de.hybris.platform.core.model.order
Methods in de.hybris.platform.core.model.order that return types with arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionAbstractOrderModel.getPermissionResults()Generated method - Getter of theAbstractOrder.PermissionResultsattribute defined at extensionb2bapprovalprocess.Method parameters in de.hybris.platform.core.model.order with type arguments of type B2BPermissionResultModelModifier and TypeMethodDescriptionvoidAbstractOrderModel.setPermissionResults(Collection<B2BPermissionResultModel> value) Generated method - Setter ofAbstractOrder.PermissionResultsattribute defined at extensionb2bapprovalprocess.