Package io.vertigo.struts2.core
Class ContextList<O extends io.vertigo.datamodel.structure.model.DtObject>
- java.lang.Object
-
- io.vertigo.struts2.core.ContextList<O>
-
- Type Parameters:
O- Type d'objet
public final class ContextList<O extends io.vertigo.datamodel.structure.model.DtObject> extends Object
Liste des couples (clé, object) enregistrés.- Author:
- npiedeloup
-
-
Constructor Summary
Constructors Constructor Description ContextList(String contextKey, io.vertigo.datamodel.structure.definitions.DtFieldName<O> keyFieldName, AbstractActionSupport action)Constructeur.ContextList(String contextKey, AbstractActionSupport action)Constructeur.ContextList(String contextKey, io.vertigo.vega.webservice.validation.DtObjectValidator<O> validator, AbstractActionSupport action)Constructeur.ContextList(String contextKey, io.vertigo.vega.webservice.validation.DtObjectValidator<O> validator, Optional<io.vertigo.datamodel.structure.definitions.DtFieldName<O>> keyFieldNameOpt, AbstractActionSupport action)Constructeur.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpublish(io.vertigo.datamodel.structure.model.DtList<O> dtList)Ajoute une liste au context.io.vertigo.datamodel.structure.model.DtList<O>readDtList()
-
-
-
Constructor Detail
-
ContextList
public ContextList(String contextKey, AbstractActionSupport action)
Constructeur.- Parameters:
contextKey- Clé dans le contextaction- Action struts
-
ContextList
public ContextList(String contextKey, io.vertigo.datamodel.structure.definitions.DtFieldName<O> keyFieldName, AbstractActionSupport action)
Constructeur.- Parameters:
contextKey- Clé dans le contextaction- Action struts
-
ContextList
public ContextList(String contextKey, io.vertigo.vega.webservice.validation.DtObjectValidator<O> validator, AbstractActionSupport action)
Constructeur.- Parameters:
contextKey- Clé dans le contextvalidator- Validator a utiliseraction- Action struts
-
ContextList
public ContextList(String contextKey, io.vertigo.vega.webservice.validation.DtObjectValidator<O> validator, Optional<io.vertigo.datamodel.structure.definitions.DtFieldName<O>> keyFieldNameOpt, AbstractActionSupport action)
Constructeur.- Parameters:
contextKey- Clé dans le contextvalidator- Validator a utiliseraction- Action struts
-
-
Method Detail
-
publish
public void publish(io.vertigo.datamodel.structure.model.DtList<O> dtList)
Ajoute une liste au context.- Parameters:
dtList- List à publier
-
readDtList
public io.vertigo.datamodel.structure.model.DtList<O> readDtList()
- Returns:
- List des objets métiers validée. Lance une exception si erreur.
-
-