|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public static interface XmlHelper.ModelMgrDelegate
Interface de création des objets en base de données.
| Method Summary | |
|---|---|
Collaborator |
createCollaborator(DbTransaction tx,
Collaborator collaborator)
Crée un collaborateur dans un contexte de transaction. |
Contribution |
createContribution(DbTransaction tx,
Contribution contribution)
Crée une contribution dans un contexte de transaction. |
Duration |
createDuration(DbTransaction tx,
Duration duration)
Crée une durée dans un contexte de transaction. |
Task |
createTask(DbTransaction tx,
Task parentTask,
Task task)
Crée une nouvelle tache dans un contexte de transaction. |
Collaborator |
getCollaborator(DbTransaction tx,
java.lang.String login)
Retourne le collabirateur dont le login est spécifié dans un contexte de transaction. |
Task |
getTaskByCodePath(DbTransaction tx,
java.lang.String codePath)
Retourne la tache associée à un chemin construit à partir de codes de taches. |
| Method Detail |
|---|
Collaborator createCollaborator(DbTransaction tx,
Collaborator collaborator)
throws DbException,
ModelException
tx - le contexte de transaction.collaborator - le collaborateur à créer.
DbException - levé en cas d'incident technique d'accès à la base.
ModelException - levé dans la cas ou la tache de destination ne peut recevoir de sous-tache.ModelMgr.createCollaborator(Collaborator)
Contribution createContribution(DbTransaction tx,
Contribution contribution)
throws DbException,
ModelException
tx - le contexte de transaction.contribution - la contribution à créer.
DbException - levé en cas d'incident technique d'accès à la base.
ModelException - levé dans la cas ou la tache de destination ne peut recevoir de contribution.ModelMgr.createCollaborator(Collaborator)
Duration createDuration(DbTransaction tx,
Duration duration)
throws ModelException,
DbException
tx - le contexte de transaction.duration - la durée à créer.
DbException - levé en cas d'incident technique d'accès à la base.
ModelException - levé dans la cas ou la durée existe déjà.ModelMgr.createDuration(Duration)
Task createTask(DbTransaction tx,
Task parentTask,
Task task)
throws DbException,
ModelException
tx - le contexte de transaction.parentTask - la tache parent de destination.task - la tache à créer.
DbException - levé en cas d'incident technique d'accès à la base.
ModelException - levé dans la cas ou la tache de destination ne peut recevoir de sous-tache.ModelMgr.createTask(Task, Task)
Collaborator getCollaborator(DbTransaction tx,
java.lang.String login)
throws DbException
tx - le contexte de transaction.login - l'identifiant de connexion du collaborateur recherché.
DbException - levé en cas d'incident technique d'accès à la base.
Task getTaskByCodePath(DbTransaction tx,
java.lang.String codePath)
throws DbException,
ModelException
tx - le contexte de transaction.codePath - le chemin à base de code.
DbException - levé en cas d'incident technique avec la base de données.
ModelException - levé dans le cas ou le chemin de tache est inconnu.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||