21 lines
598 B
Plaintext
Executable File
21 lines
598 B
Plaintext
Executable File
package com.fp.dto.rules;
|
|
|
|
import com.fp.dto.save.SaveRequest;
|
|
|
|
/**
|
|
* Interface a implemntar por los comandos que generan excepciones de autorizacion en las solicitudes.
|
|
* @author Jorge Vaca
|
|
* @version 2.1
|
|
*/
|
|
public interface ExceptionRule {
|
|
|
|
/**
|
|
* Implementa logica de negocio a invocar cuando una transaccion se ejecuta en modo normal.
|
|
* @param pSaveRequest Objeto con beans utilizados en el proceso de una transaccion.
|
|
* @return String Condicion de la excepcion.
|
|
* @throws Exception
|
|
*/
|
|
public String execute(SaveRequest pSaveRequest) throws Exception;
|
|
|
|
}
|