atg.metier.entite
Interface ATGIEntite

Package class diagram package ATGIEntite
All Known Subinterfaces:
ATGIEntiteEJBHome, ATGIEntiteEJBRemote
All Known Implementing Classes:
ATGEJBEntite, ATGEntiteBasic, ATGEntiteEJBBean

public interface ATGIEntite

Titre : Interface pour tous les BiusinessObject

Description : Interface fixant le contrat des objets métiers sur les méthodes minimales à implémenter

Copyright : FERRARI Olivier


Method Summary
 ATGDataErrors checkData()
          Contrôleur de cohérence métier de l'objet business.
 ATGIdentifiant getIdentifiant()
          Getter sur l'identifiant
 java.lang.String getIdentifiantToString()
          Getter sur l'identifiant en string
 java.lang.String getResumeToString()
          Retourn un résumé du bean (destiné à la couche présentation, ou aux traces)
 void setIdentifiant(ATGIdentifiant identifiant)
          Setter sur l'identifiant
 

Method Detail

checkData

ATGDataErrors checkData()
                        throws ATGEntiteDataException
Contrôleur de cohérence métier de l'objet business. Retourne une liste d'erreur.

Returns:
liste d'erreur DataError
Throws:
ATGEntiteDataException

getIdentifiantToString

java.lang.String getIdentifiantToString()
Getter sur l'identifiant en string

Returns:
String Identifiant de l'objet

getResumeToString

java.lang.String getResumeToString()
Retourn un résumé du bean (destiné à la couche présentation, ou aux traces)

Returns:
String Retourn un résumé du bean

setIdentifiant

void setIdentifiant(ATGIdentifiant identifiant)
Setter sur l'identifiant

Parameters:
identifiant - Identifiant de l'objet

getIdentifiant

ATGIdentifiant getIdentifiant()
Getter sur l'identifiant

Returns:
ATGIdentifiant Identifiant de l'objet