ProtobufMessages.Agenda _agenda = _ruleData.getAgenda(); for ( org.drools.marshalling.impl.ProtobufMessages.Agenda.AgendaGroup _agendaGroup : _agenda.getAgendaGroupList() ) { InternalAgendaGroup group = (InternalAgendaGroup) agenda.getAgendaGroup( _agendaGroup.getName(), context.ruleBase ); group.setActive( _agendaGroup.getIsActive() );