Code example for ObjectRetrievalFailureException

0
    @Override 
    public AFEPlaza obtiene(final Long id) { 
        AFEPlaza afePlaza = (AFEPlaza) currentSession().get(AFEPlaza.class, id); 
        if (afePlaza == null) { 
            log.warn("uh oh, AFE Plaza with id '" + id + "' not found..."); 
            throw new ObjectRetrievalFailureException(AFEPlaza.class, id); 
        } 
 
        return afePlaza; 
    } 
 
    @Override 
    public void crea(final AFEPlaza afePlaza, Usuario usuario) { 
        Session session = currentSession(); 
        if (usuario != null) { 
            afePlaza.setEmpresa(usuario.getEmpresa()); 
        } 
        afePlaza.setFechaAlta(new Date()); 
        afePlaza.setUsuarioAlta(usuario); 
        currentSession().save(afePlaza);