class OrCondition implements Condition {

   @Override
   public void activate(ConditionContext context) {
      for(Condition condition: conditions) {
         condition.activate(context);
      }
   }

   public  OrCondition(List<Condition> conditions);

}