package q02bPlazosSesionEJB;



import java.util.HashMap;



import q02b.exe.comun.Q02bAutenticador;



/**

 * Remote interface for Enterprise Bean: Q02bCuestionariosAyunMenSesion

 */



public interface Q02bPlazosSesion extends javax.ejb.EJBObject {



	// ---------------------------------------------------------------------------------------------------------

	// ---------- PLAZOS ----------

	// ---------------------------------------------------------------------------------------------------------

	

	/**

	 * Obtener la lista de plazos

	 */

	public java.util.ArrayList obtenerPlazos(HashMap mapaFiltroPlazos, Q02bAutenticador autenticador) throws java.rmi.RemoteException, Exception;



	/**

	 * Obtener un plazo

	 */

	public java.util.HashMap obtenerPlazo(String niPlazo, Q02bAutenticador autenticador) throws java.rmi.RemoteException, Exception;

	

	/**

	 * Insertar en bbdd un plazo

	 */

	public void insertarPlazos(HashMap mapaPlazo, Q02bAutenticador autenticador) throws java.rmi.RemoteException, Exception;

	

	/**

	 * Borrar en bbdd un plazo

	 */

	public void borrarPlazos(String niPlazo, Q02bAutenticador autenticador)throws java.rmi.RemoteException, Exception;

	

	/**

	 * Modificar en bbdd un plazo

	 */

	public void modificarPlazos(HashMap mapaPlazo,Q02bAutenticador autenticador) throws java.rmi.RemoteException, Exception;

}

