package com.ejie.y42b.dao;

import com.ejie.y42b.model.Comunicacion;

/**
 * * ComunicacionDao  
 * 
 *  
 */

public interface ComunicacionDao {

	/**
	 * Inserts a single row in the Comunicacion table.
	 * 
	 * @param comunicacion
	 *            Comunicacion
	 * @return Comunicacion
	 */
	Comunicacion add(Comunicacion comunicacion);

	/**
	 * Finds a single row in the Comunicacion table.
	 * 
	 * @param comunicacion
	 *            Comunicacion
	 * @return Comunicacion
	 */
	Comunicacion findByEnvioId(Comunicacion comunicacion);

	/**
	 * Get a New PK.
	 * 
	 * @return Long
	 */
	Long getNewPK();
}
