/*
 * Fecha: 27-ene-04
 */
package es.ejie.frmk.negocio.operacioninterna;

import es.ejie.frmk.presentacion.sesiondatos.Q70ContextoEJIE;

/**
 * @version 1.0
 * Fecha: 27-ene-04
 */
public abstract class Q70OperacionInternaBase {
	
	/**
	 * Datos parametrizados para una Operación Interna
	 */
	private Q70OperacionInternaConfigBean configuracion = null;
	
	public abstract Q70OperacionInternaErrors processOI (Q70ContextoEJIE contexto);	

	/**
	 * Devuelve un objeto con la configuracion de la operacion interna definida en el xml al efecto.
	 * @return Configuracion de la operacion interna.
	 */
	protected Q70OperacionInternaConfigBean getConfiguracion() {
		return configuracion;
	}

	/**
	 * @param bean
	 */
	void setConfiguracion(Q70OperacionInternaConfigBean bean) {
		configuracion = bean;
	}

}
