Class DefaultTmaCompatibilityPolicyService
- java.lang.Object
-
- de.hybris.platform.b2ctelcoservices.compatibility.impl.DefaultTmaPolicyService
-
- de.hybris.platform.b2ctelcoservices.compatibility.impl.DefaultTmaCompatibilityPolicyService
-
- All Implemented Interfaces:
TmaCompatibilityPolicyService,TmaPolicyService
@Deprecated(since="1907", forRemoval=true) public class DefaultTmaCompatibilityPolicyService extends DefaultTmaPolicyService implements TmaCompatibilityPolicyServiceDeprecated, for removal: This API element is subject to removal in a future version.since 1907. Use insteadDefaultTmaPolicyDaoDefault implementation of theTmaCompatibilityPolicyService.- Since:
- 6.7
-
-
Constructor Summary
Constructors Constructor Description DefaultTmaCompatibilityPolicyService()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.List<TmaCompatibilityPolicyModel>getCompatibilityPoliciesByConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.Retrieves the list of compatibility policies corresponding to request parameters (product offering, product offering group, etc.)java.util.List<TmaCompatibilityPolicyModel>getCompatibilityPoliciesWithoutConditions(TmaPolicyContext context)Deprecated, for removal: This API element is subject to removal in a future version.Retrieves the list of compatibility policies which don't have any conditions, but the policy actions correspond to request parameters (product offering,product offering group,etc.)protected TmaCompatibilityPolicyDaogetCompatibilityPolicyDao()Deprecated, for removal: This API element is subject to removal in a future version.voidsetCompatibilityPolicyDao(TmaCompatibilityPolicyDao compatibilityPolicyDao)Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class de.hybris.platform.b2ctelcoservices.compatibility.impl.DefaultTmaPolicyService
addNewCondition, addNewCondition, getAllPolicies, getModelService, getTmaPolicyDao, isPolicyAvailable, removeCondition, removeCondition, setModelService, setTmaPolicyDao
-
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.b2ctelcoservices.compatibility.TmaPolicyService
addNewCondition, addNewCondition, getAllPolicies, removeCondition, removeCondition
-
-
-
-
Method Detail
-
getCompatibilityPoliciesByConditions
public java.util.List<TmaCompatibilityPolicyModel> getCompatibilityPoliciesByConditions(TmaPolicyContext context)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:TmaCompatibilityPolicyServiceRetrieves the list of compatibility policies corresponding to request parameters (product offering, product offering group, etc.)- Specified by:
getCompatibilityPoliciesByConditionsin interfaceTmaCompatibilityPolicyService- Parameters:
context- request parameters- Returns:
- return a list of
TmaCompatibilityPolicyModel
-
getCompatibilityPoliciesWithoutConditions
public java.util.List<TmaCompatibilityPolicyModel> getCompatibilityPoliciesWithoutConditions(TmaPolicyContext context)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:TmaCompatibilityPolicyServiceRetrieves the list of compatibility policies which don't have any conditions, but the policy actions correspond to request parameters (product offering,product offering group,etc.)- Specified by:
getCompatibilityPoliciesWithoutConditionsin interfaceTmaCompatibilityPolicyService- Parameters:
context- request parameter- Returns:
- a list of
TmaCompatibilityPolicyModel
-
getCompatibilityPolicyDao
protected TmaCompatibilityPolicyDao getCompatibilityPolicyDao()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setCompatibilityPolicyDao
public void setCompatibilityPolicyDao(TmaCompatibilityPolicyDao compatibilityPolicyDao)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-