for (Iterator iter = listaMeioEnvioRespOrgao.iterator(); iter.hasNext();) {
MeioEnvioRespostaOrgao meioEnvioRespostaOrgao = (MeioEnvioRespostaOrgao) iter
.next();
MeioEnvioResposta mer = meioEnvioRespostaOrgao
.getMeioEnvioResposta();
// se meioEnvioResposta não está na nova lista
// tratar exclusão, atualizando a data de vigência
if (!listaMeioEnvioResposta.contains(mer)) {
meioEnvioRespostaOrgao.setDataVigencia(dataAtual);
meioEnvioRespostaOrgaoDao.save(meioEnvioRespostaOrgao);
}
// excluir o meioEnvioResposta da lista nova pois não precisa ser
// inserido novamente
listaMeioEnvioResposta.remove(mer);
}
for (Iterator iter = listaMeioEnvioResposta.iterator(); iter.hasNext();) {
MeioEnvioResposta meioEnvioResposta = (MeioEnvioResposta) iter
.next();
MeioEnvioRespostaOrgao meioEnvioRespostaOrgao = this
.getMeioEnvioRespostaOrgao(orgao, meioEnvioResposta);
if (meioEnvioRespostaOrgao == null) {