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 void
addFieldMessage(UiMessageStack.Level level, String message, DtObject dto, String fieldName)
Add the message to the stack.void
addFieldMessage(UiMessageStack.Level level, String message, String contextKey, String fieldName)
Add the message to the stack.void
addGlobalMessage(UiMessageStack.Level level, String message)
Ajoute un message.void
error(String message)
void
error(String message, DtObject dto, String fieldName)
boolean
hasErrors()
void
info(String message)
void
info(String message, DtObject dto, String fieldName)
void
success(String message)
void
warning(String message)
void
warning(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:
addGlobalMessage
in interfaceUiMessageStack
- Parameters:
level
- Niveau de messagemessage
- Message
-
error
public void error(String message)
- Specified by:
error
in interfaceUiMessageStack
- Parameters:
message
- Message d'erreur
-
warning
public void warning(String message)
- Specified by:
warning
in interfaceUiMessageStack
- Parameters:
message
- Message d'alerte
-
info
public void info(String message)
- Specified by:
info
in interfaceUiMessageStack
- Parameters:
message
- Message d'info
-
success
public void success(String message)
- Specified by:
success
in interfaceUiMessageStack
- Parameters:
message
- Message d'info
-
error
public void error(String message, DtObject dto, String fieldName)
- Specified by:
error
in 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:
warning
in 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:
info
in 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:UiMessageStack
Add the message to the stack.- Specified by:
addFieldMessage
in 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:UiMessageStack
Add the message to the stack.- Specified by:
addFieldMessage
in interfaceUiMessageStack
- Parameters:
level
- Message levelmessage
- Message textcontextKey
- contextKey in requestfieldName
- field name
-
hasErrors
public boolean hasErrors()
- Specified by:
hasErrors
in interfaceUiMessageStack
- Returns:
- if there are errors in this stack.
-
-