org.nuiton.topia.migration.common
Interface MapAdapterAdmin

All Superinterfaces:
MapAdapter
All Known Implementing Classes:
MapAdapterImpl

public interface MapAdapterAdmin
extends MapAdapter

MapAdapterAdmin.java Interface interne, contenant plus de méthodes que celle du developpeur.

Version:
$Revision: 1459 $ Last update : $Date: 2009-05-16 09:56:47 +0200 (Sat, 16 May 2009) $
Author:
Chatellier Eric, Chevallereau Benjamin, Eon Sébastien, Trève Vincent

Method Summary
 ProxyClass getInnerClass()
          Retourne le nom de la classe persistante d'entrée.
 org.nuiton.util.Version getInnerVersion()
          Retourne la version en entrée.
 ProxyClass getOuterClass()
          Retourne le nom de la classe persistante de sortie.
 org.nuiton.util.Version getOuterVersion()
          Retourne la version en sortie.
 void setInner(ProxyClass nameClass, java.lang.String nameAttId, java.io.Serializable _idInner, java.util.Map<java.lang.String,java.lang.Object> _inner)
          Modificateur qui permet d'initialiser l'entrée de l'objet.
 void setInner(java.lang.String nameAttId, java.io.Serializable _idInner, java.util.Map<java.lang.String,java.lang.Object> _inner)
          Modificateur qui permet d'initialiser l'entrée de l'objet en supposant que l'objet entrant est de la même classe que celui sortant.
 void setInnerVersion(org.nuiton.util.Version innerVersion)
          Modificateur de la version entrante.
 void setOldValue(java.lang.String nameAttribut, java.io.Serializable value)
          Modificateur d'un parametre de la mode en entrée.
 void setOuterClass(ProxyClass outerClass)
          Modificateur de la classe sortante.
 void setOuterVersion(org.nuiton.util.Version outerVersion)
          Modificateur de la version sortante.
 void switchVersion()
          Méthode pour basculer la version sortante sur la version entrante.
 
Methods inherited from interface org.nuiton.topia.migration.common.MapAdapter
copy, copyAll, delete, deleteAll, getIdInner, getInnerMap, getOldValue, getOuterMap, getValue, setValue
 

Method Detail

setInner

void setInner(ProxyClass nameClass,
              java.lang.String nameAttId,
              java.io.Serializable _idInner,
              java.util.Map<java.lang.String,java.lang.Object> _inner)
Modificateur qui permet d'initialiser l'entrée de l'objet.

Parameters:
nameClass - Nom de la classe entrante
_idInner - la valeur de l'id
_inner - la map en entree
nameAttId - le nom de l'attribut etant l'identifiant

setInner

void setInner(java.lang.String nameAttId,
              java.io.Serializable _idInner,
              java.util.Map<java.lang.String,java.lang.Object> _inner)
Modificateur qui permet d'initialiser l'entrée de l'objet en supposant que l'objet entrant est de la même classe que celui sortant.

Parameters:
_idInner - Identifiant de l'objet entrant
_inner - la map d'entree
nameAttId - le nom de l'attribut etant l'identifiant

getInnerClass

ProxyClass getInnerClass()
Retourne le nom de la classe persistante d'entrée.

Returns:
le nom de la classe.

getOuterClass

ProxyClass getOuterClass()
Retourne le nom de la classe persistante de sortie.

Returns:
le nom de la classe.

getInnerVersion

org.nuiton.util.Version getInnerVersion()
Retourne la version en entrée.

Returns:
la version en entrée.

setInnerVersion

void setInnerVersion(org.nuiton.util.Version innerVersion)
Modificateur de la version entrante.

Parameters:
innerVersion - la version entrante.

getOuterVersion

org.nuiton.util.Version getOuterVersion()
Retourne la version en sortie.

Returns:
la version en sortie.

setOuterVersion

void setOuterVersion(org.nuiton.util.Version outerVersion)
Modificateur de la version sortante.

Parameters:
outerVersion - la version sortante.

switchVersion

void switchVersion()
Méthode pour basculer la version sortante sur la version entrante.


setOuterClass

void setOuterClass(ProxyClass outerClass)
Modificateur de la classe sortante.

Parameters:
outerClass - La classe de sortie.

setOldValue

void setOldValue(java.lang.String nameAttribut,
                 java.io.Serializable value)
Modificateur d'un parametre de la mode en entrée.

Parameters:
nameAttribut -
value -


Copyright © 2004-2009 CodeLutin. All Rights Reserved.