Custom Window Strategies
In addition to the built-in strategies, you can create your own by implementing
com.northconcepts.datapipeline.group.CreateWindowStrategy and com.northconcepts.datapipeline.group.CloseWindowStrategy.
Below you can see the implementation for the limitOpened() method used before. It simple compares the number of opened windows
to the specified value.
The never() method has a similarly simple implementation — it just always returns false.
