Class TumblingDurationWindowStrategy<T>
java.lang.Object
org.apache.storm.trident.windowing.strategy.BaseWindowStrategy<T>
org.apache.storm.trident.windowing.strategy.TumblingDurationWindowStrategy<T>
- All Implemented Interfaces:
- WindowStrategy<T>
This class represents tumbling window strategy based on the window duration from the given 
slidingCountWindow configuration. In
 this strategy , window and sliding durations are equal.- 
Field SummaryFields inherited from class org.apache.storm.trident.windowing.strategy.BaseWindowStrategywindowConfig
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionEvictionPolicy<T,?> Returns anEvictionPolicyinstance which evicts elements after given window duration.TriggerPolicy<T,?> getTriggerPolicy(TriggerHandler triggerHandler, EvictionPolicy<T, ?> evictionPolicy) Returns aTriggerPolicywhich triggers for every given sliding duration.
- 
Constructor Details- 
TumblingDurationWindowStrategy
 
- 
- 
Method Details- 
getTriggerPolicypublic TriggerPolicy<T,?> getTriggerPolicy(TriggerHandler triggerHandler, EvictionPolicy<T, ?> evictionPolicy) Returns aTriggerPolicywhich triggers for every given sliding duration.
- 
getEvictionPolicyReturns anEvictionPolicyinstance which evicts elements after given window duration.
 
-