1.2 before/after()

Cuando necesitamos Controllar las operaciones antes o después para permitir realizar acciones previas o posteriores.

Antes y después de iniciar

 public Boolean beforeStart() {
        return true;
    } 
    public Boolean afterStart(Boolean started) {
        return started;
    } 

Antes/después de salvar


 public Boolean beforeSave() {
        try {
          //micodigo
            return true;
        } catch (Exception e) {
            errorServices.errorMessage(nameOfClass(), nameOfMethod(), e.getLocalizedMessage());
        }
        return false;
    }

    public Boolean afterSave(Boolean saved) {
        try {
          //micodigo
          if(saved){
          //Se guardo
          }else{
          // No se guardo
          }
   
        } catch (Exception e) {
            errorServices.errorMessage(nameOfClass(), nameOfMethod(), e.getLocalizedMessage());
        }
        return saved;
    }

Antes/Después de editar

Antes/Después de eliminar

Antes/Después de eliminar desde el list.xhtml mediante <jmoordbjsf:column>

Otros métodos

Last updated

Was this helpful?