Code example for ObjectRetrievalFailureException

0
    @Override 
    public InformeProveedorDetalle obtiene(final Long id) { 
        InformeProveedorDetalle proveedorDetalle = (InformeProveedorDetalle) currentSession().get(InformeProveedorDetalle.class, id); 
        if (proveedorDetalle == null) { 
            log.warn("uh oh, Informe Empleado Detalle with id '" + id + "' not found..."); 
            throw new ObjectRetrievalFailureException(InformeProveedorDetalle.class, id); 
        } 
        return proveedorDetalle; 
    } 
 
    @Override 
    public InformeProveedorDetalle obtiene(final String nombreFactura) { 
        InformeProveedorDetalle proveedorDetalle = (InformeProveedorDetalle) currentSession().get(InformeProveedorDetalle.class, nombreFactura); 
        if (proveedorDetalle == null) { 
            log.warn("uh oh, Informe Empleado Detalle with id '" + nombreFactura + "' not found..."); 
            throw new ObjectRetrievalFailureException(InformeProveedorDetalle.class, nombreFactura); 
        } 
        return proveedorDetalle; 
    }