All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.evasion.ejb.remote.PersonManagerRemote Maven / Gradle / Ivy

The newest version!
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.evasion.ejb.remote;

import com.evasion.entity.Civilite;
import java.util.Date;

/**
 *
 * @author sebastien.glon
 */
public interface PersonManagerRemote {

    /**
     * Creer ou suavegarde un individu.
     * 

* Si id = null alors creation de l'individu;
* Sinon mise à jour de l'individu. *

* @param id Identifiant de l'individu * @param civ Titre de civilite ({@link Civilite}) * @param nom Nom de famile de l'individu * @param prenom Prenom de l'individu * @param naissance Date de naissance de l'individu * @param email Email de contact de l'individu * @return Valeur de l'identifiant de l'individu. */ Long saveIndividual(Long id, Civilite civ, String nom, String prenom, Date naissance, String email); void saveCorporation(String nom, Byte logo, String email); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy