public void setAutoDeactivate(final boolean autoDeactivate) {
   this.autoDeactivate = autoDeactivate;
   synchronized (agendaGroup) {
     if (autoDeactivate && agendaGroup.isActive() && agendaGroup.isEmpty()) {
       this.agendaGroup.setActive(false);
     }
   }
 }
 public boolean isActive() {
   return agendaGroup.isActive();
 }