package es.ejie.frmk.infraestructura.sms;

import es.ejie.frmk.control.excepciones.Q70FrameworkException;

/**
 * Clase Excepcion que gestiona la lista de los telefonos no válidos (Q70SMSTelefonoException) durante el envío de SMS
 * Sus atributos son:
 * <ul>
 * <li>Array de telefonos no validos (Q70SMSTelefonoException)</li>
 * </ul>
 * @version 2.0   Fecha: 07-jun-06
 */
public class Q70SMSTelefonosException extends Q70FrameworkException {

	private Q70SMSTelefonoException[] listaTelefonosException=null;

	/**
	 * Clase constructora. Se le pasa la lista de telefonos no validos.
	 * @param clase
	 * @param metodo
	 * @param s
	 * @param listaTelefonosException
	 */
	public Q70SMSTelefonosException(String clase, String metodo, String s, Q70SMSTelefonoException[] listaTelefonosException) {
		super(Q70Constantes.ID_COMPONENTE, clase, metodo, s, null);
		this.listaTelefonosException=listaTelefonosException;
	}

	/**
	 * @return lista de telefonos no validos
	 */ 
	public Q70SMSTelefonoException[] getListaTelefonosException() {
		return listaTelefonosException;
	}

	/**
	 * @param listaTelefonosException
	 */
	public void setListaTelefonosException(Q70SMSTelefonoException[] listaTelefonosException) {
		this.listaTelefonosException = listaTelefonosException;
	}
	
}
