Uses of Class
de.hybris.platform.b2ctelcoservices.model.TmaCompatibilityPolicyModel
-
-
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcobackoffice.actions
Methods in de.hybris.platform.b2ctelcobackoffice.actions with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description protected voidAddTmaPolicyConditionAction. onSelectedReferences(java.util.List<TmaPolicyConditionModel> selectedConditionReferences, TmaCompatibilityPolicyModel policy, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcobackoffice.controller
Methods in de.hybris.platform.b2ctelcobackoffice.controller with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description voidSearchPolicyController. singleInput(TmaCompatibilityPolicyModel policy)Handles a single TmaCompatibilityPolicyModel inputMethod parameters in de.hybris.platform.b2ctelcobackoffice.controller with type arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description voidSearchPolicyController. multipleInput(java.util.List<TmaCompatibilityPolicyModel> policies)Handles multiple TmaCompatibilityPolicyModel input -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcobackoffice.renderers
Methods in de.hybris.platform.b2ctelcobackoffice.renderers with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description protected java.lang.StringTmaPolicyNameTooltipRenderer. getTooltipText(TmaCompatibilityPolicyModel tmaCompatibilityPolicyModel) -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.compatibility
Methods in de.hybris.platform.b2ctelcoservices.compatibility that return types with arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.Set<TmaCompatibilityPolicyModel>TmaPolicyService. getAllPolicies(TmaPolicyConditionModel conditionModel)Returns the set of direct and indirect belonging policies for a condition.java.util.Set<TmaCompatibilityPolicyModel>TmaCompatibilityPolicyEvaluationStrategy. getApplicablePolicies(java.util.List<TmaCompatibilityPolicyModel> policies, java.util.List<TmaPolicyContext> requestParams)Returns the list of policies having all conditions fulfilled.java.util.List<TmaCompatibilityPolicyModel>TmaCompatibilityPolicyService. getCompatibilityPoliciesByConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.since 1907.java.util.List<TmaCompatibilityPolicyModel>TmaCompatibilityPolicyService. getCompatibilityPoliciesWithoutConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.since 1907.Methods in de.hybris.platform.b2ctelcoservices.compatibility with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description voidTmaPolicyService. addNewCondition(TmaCompatibilityPolicyModel policyModel, TmaPolicyConditionModel childCondition)Adds a new child condition to a certain policy.java.util.List<TmaPolicyActionModel>TmaCompatibilityPolicyEvaluationStrategy. evaluateCompatibilityPolicy(TmaCompatibilityPolicyModel compatibilityPolicy, java.util.List<TmaPolicyContext> productListParams)Deprecated, for removal: This API element is subject to removal in a future version.since 1907.voidTmaPolicyService. removeCondition(TmaCompatibilityPolicyModel policy, TmaPolicyConditionModel condition)Removes a child condition from a certain policy.Method parameters in de.hybris.platform.b2ctelcoservices.compatibility with type arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.List<TmaPolicyActionModel>TmaCompatibilityPolicyEvaluationStrategy. evaluateCompatibilityPolicies(java.util.Set<TmaCompatibilityPolicyModel> compatibilityPolicyModels, java.util.List<TmaPolicyContext> contexts)Deprecated, for removal: This API element is subject to removal in a future version.since 1911.java.util.Set<RuleEvaluationResult>TmaCompatibilityPolicyEvaluationStrategy. evaluatePolicies(java.util.Set<TmaCompatibilityPolicyModel> policies, java.util.List<TmaPolicyContext> contexts)Evaluates a list ofTmaCompatibilityPolicyModelagainst a list of contexts and returns the evaluation results containing the actions to be performed and the contexts applicable for the actionsjava.util.Set<TmaCompatibilityPolicyModel>TmaCompatibilityPolicyEvaluationStrategy. getApplicablePolicies(java.util.List<TmaCompatibilityPolicyModel> policies, java.util.List<TmaPolicyContext> requestParams)Returns the list of policies having all conditions fulfilled. -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.compatibility.data
Methods in de.hybris.platform.b2ctelcoservices.compatibility.data that return TmaCompatibilityPolicyModel Modifier and Type Method Description TmaCompatibilityPolicyModelRuleEvaluationResult. getPolicy()Methods in de.hybris.platform.b2ctelcoservices.compatibility.data with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description voidRuleEvaluationResult. setPolicy(TmaCompatibilityPolicyModel policy) -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.compatibility.eligibility
Methods in de.hybris.platform.b2ctelcoservices.compatibility.eligibility that return types with arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.Set<TmaCompatibilityPolicyModel>TmaEligibilityPolicyEngine. getApplicableEligibilityPolicies(CustomerModel customer)Identifies the eligibility policies, validates them and considers only the ones which pass the conditions validations based on the given customer details.java.util.List<TmaCompatibilityPolicyModel>TmaEligibilityPolicyService. getAvailableEligibilityPolicies()Retrieves the list of available eligibility policies.Method parameters in de.hybris.platform.b2ctelcoservices.compatibility.eligibility with type arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.List<TmaEligibilityContext>TmaEligibilityActionResolver. processEligibilityPolicyActions(java.util.Set<TmaCompatibilityPolicyModel> policies, java.lang.String subscriptionBaseId, java.lang.String billingSystemId)Creates a list ofTmaEligibilityContextfor each applicable policy for the given subscription id. -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.compatibility.eligibility.impl
Methods in de.hybris.platform.b2ctelcoservices.compatibility.eligibility.impl that return types with arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.Set<TmaCompatibilityPolicyModel>DefaultTmaEligibilityPolicyEngine. getApplicableEligibilityPolicies(CustomerModel customer)protected java.util.Set<TmaCompatibilityPolicyModel>DefaultTmaEligibilityPolicyEngine. getApplicablePoliciesForSubscriptionBase(java.util.List<TmaCompatibilityPolicyModel> eligibilityPolicies, TmaSubscriptionBaseModel subscriptionBase)Returns a set of applicable eligibility policies for a given subscription base .java.util.List<TmaCompatibilityPolicyModel>DefaultTmaEligibilityPolicyService. getAvailableEligibilityPolicies()Method parameters in de.hybris.platform.b2ctelcoservices.compatibility.eligibility.impl with type arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description protected java.util.Set<TmaCompatibilityPolicyModel>DefaultTmaEligibilityPolicyEngine. getApplicablePoliciesForSubscriptionBase(java.util.List<TmaCompatibilityPolicyModel> eligibilityPolicies, TmaSubscriptionBaseModel subscriptionBase)Returns a set of applicable eligibility policies for a given subscription base .protected java.util.Set<TmaEligibilityContext>DefaultTmaEligibilityPolicyEngine. getEligibilityContextBasedOnCpi(java.util.List<TmaCompatibilityPolicyModel> eligibilityPolicies, java.util.List<TmaSubscriptionBaseModel> subscriptions)Returns a set of applicable eligibility context for a given cpi parameters.protected java.util.Set<TmaEligibilityContext>DefaultTmaEligibilityPolicyEngine. getEligibilityContextWithoutCpiParams(java.util.List<TmaCompatibilityPolicyModel> eligibilityPolicies)Returns a set of applicable eligibility context without cpi parameters.java.util.List<TmaEligibilityContext>TmaEligibleForActionResolver. processEligibilityPolicyActions(java.util.Set<TmaCompatibilityPolicyModel> policies, java.lang.String subscriptionBaseId, java.lang.String billingSystemId) -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.compatibility.impl
Methods in de.hybris.platform.b2ctelcoservices.compatibility.impl that return types with arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.Set<TmaCompatibilityPolicyModel>DefaultTmaPolicyService. getAllPolicies(TmaPolicyConditionModel conditionModel)java.util.Set<TmaCompatibilityPolicyModel>DefaultTmaCompatibilityPolicyEvaluationStrategy. getApplicablePolicies(java.util.List<TmaCompatibilityPolicyModel> policies, java.util.List<TmaPolicyContext> contexts)java.util.List<TmaCompatibilityPolicyModel>DefaultTmaCompatibilityPolicyService. getCompatibilityPoliciesByConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.java.util.List<TmaCompatibilityPolicyModel>DefaultTmaCompatibilityPolicyService. getCompatibilityPoliciesWithoutConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.Methods in de.hybris.platform.b2ctelcoservices.compatibility.impl with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description voidDefaultTmaPolicyService. addNewCondition(TmaCompatibilityPolicyModel policyModel, TmaPolicyConditionModel childCondition)java.util.List<TmaPolicyActionModel>DefaultTmaCompatibilityPolicyEvaluationStrategy. evaluateCompatibilityPolicy(TmaCompatibilityPolicyModel compatibilityPolicy, java.util.List<TmaPolicyContext> contexts)protected booleanDefaultTmaPolicyService. isPolicyAvailable(TmaCompatibilityPolicyModel policyModel)Deprecated, for removal: This API element is subject to removal in a future version.since 1907.voidDefaultTmaPolicyService. removeCondition(TmaCompatibilityPolicyModel policy, TmaPolicyConditionModel condition)Method parameters in de.hybris.platform.b2ctelcoservices.compatibility.impl with type arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.List<TmaPolicyActionModel>DefaultTmaCompatibilityPolicyEvaluationStrategy. evaluateCompatibilityPolicies(java.util.Set<TmaCompatibilityPolicyModel> compatibilityPolicyModels, java.util.List<TmaPolicyContext> contexts)java.util.Set<RuleEvaluationResult>DefaultTmaCompatibilityPolicyEvaluationStrategy. evaluatePolicies(java.util.Set<TmaCompatibilityPolicyModel> policies, java.util.List<TmaPolicyContext> contexts)java.util.Set<TmaCompatibilityPolicyModel>DefaultTmaCompatibilityPolicyEvaluationStrategy. getApplicablePolicies(java.util.List<TmaCompatibilityPolicyModel> policies, java.util.List<TmaPolicyContext> contexts) -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.compatibility.validators
Methods in de.hybris.platform.b2ctelcoservices.compatibility.validators with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.List<RuleEvaluationResult>TmaPolicyActionValidator. getEvaluationResults(TmaCompatibilityPolicyModel policy, java.util.List<TmaPolicyContext> contexts)Validates policy actions against a set of contextsjava.util.List<TmaPolicyActionModel>TmaPolicyActionValidator. getInvalidPolicyActions(TmaCompatibilityPolicyModel compatibilityPolicy, java.util.List<TmaPolicyContext> contexts)Deprecated, for removal: This API element is subject to removal in a future version.since 1911.booleanTmaPolicyConditionValidator. validatePolicyConditions(TmaCompatibilityPolicyModel compatibilityPolicy, java.util.List<TmaPolicyContext> contexts)Validates the policy conditions against a set of product offerings parameters considering the evaluation operator from the policy. -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.compatibility.validators.impl
Methods in de.hybris.platform.b2ctelcoservices.compatibility.validators.impl with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.List<RuleEvaluationResult>DefaultTmaPolicyActionValidator. getEvaluationResults(TmaCompatibilityPolicyModel compatibilityPolicy, java.util.List<TmaPolicyContext> contexts)java.util.List<TmaPolicyActionModel>DefaultTmaPolicyActionValidator. getInvalidPolicyActions(TmaCompatibilityPolicyModel compatibilityPolicy, java.util.List<TmaPolicyContext> contexts)booleanDefaultTmaPolicyConditionValidator. validatePolicyConditions(TmaCompatibilityPolicyModel compatibilityPolicy, java.util.List<TmaPolicyContext> contexts) -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.daos
Methods in de.hybris.platform.b2ctelcoservices.daos that return types with arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.List<TmaCompatibilityPolicyModel>TmaCompatibilityPolicyDao. findCompatibilityPoliciesByActionsAndNoConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.since 1907.java.util.List<TmaCompatibilityPolicyModel>TmaCompatibilityPolicyDao. findCompatibilityPoliciesByConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.since 1907.java.util.List<TmaCompatibilityPolicyModel>TmaPolicyDao. findCompatibilityPoliciesByConditions(TmaPolicyContext context, java.util.Set<TmaCompatibilityPolicyActionType> actionTypes)Retrieves policy models with conditions matching the context sent as parameter and with actions having the action types sent as parameterjava.util.List<TmaCompatibilityPolicyModel>TmaPolicyDao. findPoliciesByActionType(TmaCompatibilityPolicyActionType actionType)Retrieves policy models corresponding to the specified action type and available for the current time.java.util.List<TmaCompatibilityPolicyModel>TmaPolicyDao. findPoliciesWithoutCondition(java.util.Set<TmaCompatibilityPolicyActionType> actionTypes)Retrieves policy models without conditions and with actions having the action types sent as parameterjava.util.List<TmaCompatibilityPolicyModel>TmaPolicyDao. findPoliciesWithoutCondition(java.util.Set<TmaCompatibilityPolicyActionType> actionTypes, TmaPolicyContext context)Retrieves policy models without conditions and with actions having the action types and policy context sent as parameterjava.util.function.Function<TmaPolicyConditionModel,java.util.Set<TmaCompatibilityPolicyModel>>TmaPolicyDao. gatherAllPolicies()Creates a function for retrieving all correspondingTmaCompatibilityPolicyModelstarting from aTmaPolicyConditionModel. -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.daos.impl
Methods in de.hybris.platform.b2ctelcoservices.daos.impl that return types with arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.List<TmaCompatibilityPolicyModel>DefaultTmaCompatibilityPolicyDao. findCompatibilityPoliciesByActionsAndNoConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.java.util.List<TmaCompatibilityPolicyModel>DefaultTmaCompatibilityPolicyDao. findCompatibilityPoliciesByConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.java.util.List<TmaCompatibilityPolicyModel>DefaultTmaPolicyDao. findCompatibilityPoliciesByConditions(TmaPolicyContext context, java.util.Set<TmaCompatibilityPolicyActionType> actionTypes)java.util.List<TmaCompatibilityPolicyModel>DefaultTmaPolicyDao. findPoliciesByActionType(TmaCompatibilityPolicyActionType actionType)java.util.List<TmaCompatibilityPolicyModel>DefaultTmaPolicyDao. findPoliciesWithoutCondition(java.util.Set<TmaCompatibilityPolicyActionType> actionTypes)java.util.List<TmaCompatibilityPolicyModel>DefaultTmaPolicyDao. findPoliciesWithoutCondition(java.util.Set<TmaCompatibilityPolicyActionType> actionTypes, TmaPolicyContext context)java.util.function.Function<TmaPolicyConditionModel,java.util.Set<TmaCompatibilityPolicyModel>>DefaultTmaPolicyDao. gatherAllPolicies()Methods in de.hybris.platform.b2ctelcoservices.daos.impl with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description protected booleanDefaultTmaPolicyDao. isPolicyAvailable(TmaCompatibilityPolicyModel policyModel)Verifies if the policy is available.protected booleanDefaultTmaPolicyDao. isPolicyOfCatalogVersion(TmaCompatibilityPolicyModel policyModel, TmaPolicyContext context)Verifies if the policy is matching with context catalog version.Method parameters in de.hybris.platform.b2ctelcoservices.daos.impl with type arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description protected voidDefaultTmaPolicyDao. addPolicies(TmaPolicyConditionModel policyCondition, java.util.Set<TmaCompatibilityPolicyModel> compatibilityPolicies)Recursive method which iterates over all the parents of the givenTmaPolicyConditionModeland adds the associatedTmaCompatibilityPolicyModelto the input collection. -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.interceptors
Methods in de.hybris.platform.b2ctelcoservices.interceptors with parameters of type TmaCompatibilityPolicyModel Modifier and Type Method Description voidTmaCompatibilityPolicyValidateInterceptor. onValidate(TmaCompatibilityPolicyModel tmaCompatibilityPolicyModel, de.hybris.platform.servicelayer.interceptor.InterceptorContext interceptorContext) -
Uses of TmaCompatibilityPolicyModel in de.hybris.platform.b2ctelcoservices.model
Methods in de.hybris.platform.b2ctelcoservices.model that return types with arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description java.util.Set<TmaCompatibilityPolicyModel>TmaPolicyActionModel. getPolicies()Generated method - Getter of theTmaPolicyAction.policiesattribute defined at extensionb2ctelcoservices.java.util.Set<TmaCompatibilityPolicyModel>TmaPolicyConditionModel. getPolicies()Generated method - Getter of theTmaPolicyCondition.policiesattribute defined at extensionb2ctelcoservices.Method parameters in de.hybris.platform.b2ctelcoservices.model with type arguments of type TmaCompatibilityPolicyModel Modifier and Type Method Description voidTmaPolicyActionModel. setPolicies(java.util.Set<TmaCompatibilityPolicyModel> value)Generated method - Setter ofTmaPolicyAction.policiesattribute defined at extensionb2ctelcoservices.voidTmaPolicyConditionModel. setPolicies(java.util.Set<TmaCompatibilityPolicyModel> value)Generated method - Setter ofTmaPolicyCondition.policiesattribute defined at extensionb2ctelcoservices.
-