Class TmaCompatibilityPolicyActionStrategy
- java.lang.Object
-
- de.hybris.platform.b2ctelcoservices.compatibility.impl.TmaCompatibilityPolicyActionStrategy
-
- All Implemented Interfaces:
TmaPolicyActionStrategy
public class TmaCompatibilityPolicyActionStrategy extends java.lang.Object implements TmaPolicyActionStrategy
Strategy to process compatibility actions- Since:
- 1911
-
-
Constructor Summary
Constructors Constructor Description TmaCompatibilityPolicyActionStrategy(TmaPolicyActionResolver policyActionResolver, de.hybris.platform.servicelayer.model.ModelService modelService, de.hybris.platform.order.EntryGroupService entryGroupService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected de.hybris.platform.order.EntryGroupServicegetEntryGroupService()protected TmaPolicyContextgetInitialContext(java.util.Set<RuleEvaluationResult> results)protected de.hybris.platform.servicelayer.model.ModelServicegetModelService()protected TmaPolicyActionResolvergetPolicyActionResolver()voidprocessActions(java.util.Set<RuleEvaluationResult> results)Process the actions corresponding to the given results
-
-
-
Constructor Detail
-
TmaCompatibilityPolicyActionStrategy
public TmaCompatibilityPolicyActionStrategy(TmaPolicyActionResolver policyActionResolver, de.hybris.platform.servicelayer.model.ModelService modelService, de.hybris.platform.order.EntryGroupService entryGroupService)
-
-
Method Detail
-
processActions
public void processActions(java.util.Set<RuleEvaluationResult> results)
Description copied from interface:TmaPolicyActionStrategyProcess the actions corresponding to the given results- Specified by:
processActionsin interfaceTmaPolicyActionStrategy- Parameters:
results- the given rule evaluation results
-
getInitialContext
protected TmaPolicyContext getInitialContext(java.util.Set<RuleEvaluationResult> results)
-
getPolicyActionResolver
protected TmaPolicyActionResolver getPolicyActionResolver()
-
getModelService
protected de.hybris.platform.servicelayer.model.ModelService getModelService()
-
getEntryGroupService
protected de.hybris.platform.order.EntryGroupService getEntryGroupService()
-
-