Interface DmnHitPolicyHandlerRegistry
- 
- All Known Implementing Classes:
 DefaultHitPolicyHandlerRegistry
public interface DmnHitPolicyHandlerRegistryRegistry of hit policy handlers 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddHandler(HitPolicy hitPolicy, BuiltinAggregator builtinAggregator, DmnHitPolicyHandler hitPolicyHandler)Register a hit policy handler for aHitPolicyandBuiltinAggregatorcombination.DmnHitPolicyHandlergetHandler(HitPolicy hitPolicy, BuiltinAggregator builtinAggregator)Get a hit policy for aHitPolicyandBuiltinAggregatorcombination. 
 - 
 
- 
- 
Method Detail
- 
getHandler
DmnHitPolicyHandler getHandler(HitPolicy hitPolicy, BuiltinAggregator builtinAggregator)
Get a hit policy for aHitPolicyandBuiltinAggregatorcombination.- Parameters:
 hitPolicy- the hit policybuiltinAggregator- the aggregator or null if not required- Returns:
 - the handler which is registered for this hit policy, or null if none exist
 
 
- 
addHandler
void addHandler(HitPolicy hitPolicy, BuiltinAggregator builtinAggregator, DmnHitPolicyHandler hitPolicyHandler)
Register a hit policy handler for aHitPolicyandBuiltinAggregatorcombination.- Parameters:
 hitPolicy- the hit policybuiltinAggregator- the aggregator or null if not requiredhitPolicyHandler- the hit policy handler to registry
 
 - 
 
 -