Class VegaUiMessageStack
- java.lang.Object
-
- io.vertigo.vega.webservice.validation.VegaUiMessageStack
-
- All Implemented Interfaces:
UiMessageStack,Serializable
public final class VegaUiMessageStack extends Object implements UiMessageStack
Class d'enregistrement des messages.- Author:
- npiedeloup
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.vertigo.vega.webservice.validation.UiMessageStack
UiMessageStack.Level
-
-
Constructor Summary
Constructors Constructor Description VegaUiMessageStack(UiContextResolver uiContextResolver)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFieldMessage(UiMessageStack.Level level, String message, DtObject dto, String fieldName)Add the message to the stack.voidaddFieldMessage(UiMessageStack.Level level, String message, String contextKey, String fieldName)Add the message to the stack.voidaddGlobalMessage(UiMessageStack.Level level, String message)Ajoute un message.voiderror(String message)voiderror(String message, DtObject dto, String fieldName)booleanhasErrors()voidinfo(String message)voidinfo(String message, DtObject dto, String fieldName)voidsuccess(String message)voidwarning(String message)voidwarning(String message, DtObject dto, String fieldName)
-
-
-
Constructor Detail
-
VegaUiMessageStack
public VegaUiMessageStack(UiContextResolver uiContextResolver)
Constructor.- Parameters:
uiContextResolver- Resolver object to contextKey in request
-
-
Method Detail
-
addGlobalMessage
public void addGlobalMessage(UiMessageStack.Level level, String message)
Ajoute un message.- Specified by:
addGlobalMessagein interfaceUiMessageStack- Parameters:
level- Niveau de messagemessage- Message
-
error
public void error(String message)
- Specified by:
errorin interfaceUiMessageStack- Parameters:
message- Message d'erreur
-
warning
public void warning(String message)
- Specified by:
warningin interfaceUiMessageStack- Parameters:
message- Message d'alerte
-
info
public void info(String message)
- Specified by:
infoin interfaceUiMessageStack- Parameters:
message- Message d'info
-
success
public void success(String message)
- Specified by:
successin interfaceUiMessageStack- Parameters:
message- Message d'info
-
error
public void error(String message, DtObject dto, String fieldName)
- Specified by:
errorin interfaceUiMessageStack- Parameters:
message- Message d'erreurdto- Objet portant les erreursfieldName- Champ portant l'erreur
-
warning
public void warning(String message, DtObject dto, String fieldName)
- Specified by:
warningin interfaceUiMessageStack- Parameters:
message- Message d'alertedto- Objet portant les erreursfieldName- Champ portant l'erreur
-
info
public void info(String message, DtObject dto, String fieldName)
- Specified by:
infoin interfaceUiMessageStack- Parameters:
message- Message d'infodto- Objet portant les erreursfieldName- Champ portant l'erreur
-
addFieldMessage
public void addFieldMessage(UiMessageStack.Level level, String message, DtObject dto, String fieldName)
Description copied from interface:UiMessageStackAdd the message to the stack.- Specified by:
addFieldMessagein interfaceUiMessageStack- Parameters:
level- the level of the message (Error, Warning, etc...)message- the message associateddto- the objectfieldName- the name of the field associated with the error
-
addFieldMessage
public void addFieldMessage(UiMessageStack.Level level, String message, String contextKey, String fieldName)
Description copied from interface:UiMessageStackAdd the message to the stack.- Specified by:
addFieldMessagein interfaceUiMessageStack- Parameters:
level- Message levelmessage- Message textcontextKey- contextKey in requestfieldName- field name
-
hasErrors
public boolean hasErrors()
- Specified by:
hasErrorsin interfaceUiMessageStack- Returns:
- if there are errors in this stack.
-
-