Dae galera… quando é necessário a utilização desse método da Collections unmodifiableList??
Tipo…eu tenho os meu DAO implementado assim:
[code] public List getAll() throws Exception {
List lista = new ArrayList();
try {
ALStatement sta = new ALStatement();
sta.setSQL(“select * from TipoTelefone order by DescTipoTelefone”);
sta.parse();
sta.execute();
while( sta.fetch()) {
TipoTelefoneVO tipo = new TipoTelefoneVO();
tipo.setCodTipoTelefone(Integer.parseInt(sta.getField(“CodTipoTelefone”)));
tipo.setTipoTelefone(sta.getField(“DescTipoTelefone”));
if( !"".equals(sta.getField(“SituacaoTipoTelefone”)) && sta.getField(“SituacaoTipoTelefone”) != null )
tipo.setSituacaoTipoTelefone(Integer.parseInt(sta.getField(“SituacaoTipoTelefone”)));
lista.add(tipo);
}
sta.close();
} catch( Exception e ) {
throw new ALException(e.getMessage() + " TipoTelefoneDAO :: getAll" );
}
return lista;
}[/code]
E chamo eles assim:
DocumentoDAO.getInstance().getAll() ;
O sistema é web… então… eu teria que utilizar esse método?? Não entendi quais casos exatamente ele deve ser usado…
Abraço!