Commit 26263563b176b720f66348fbc4a9506f925927ce
1 parent
fbd040d4
Exists in
master
IN PROGRESS - issue FWK-35: Mecanismo para messageContext chamar
getFacesContext().validationFailed() https://demoiselle.atlassian.net/browse/FWK-35 Agora o método append da interface MessageAppender além de receber um objeto do tipo Message, poderá também receber outros objetos como parâmetro.
Showing
3 changed files
with
5 additions
and
3 deletions
Show diff stats
impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/implementation/LoggerMessageAppender.java
... | ... | @@ -55,7 +55,7 @@ public class LoggerMessageAppender implements MessageAppender { |
55 | 55 | private Logger logger; |
56 | 56 | |
57 | 57 | @Override |
58 | - public void append(Message message) { | |
58 | + public void append(Message message, Object... params) { | |
59 | 59 | String text = message.getText(); |
60 | 60 | |
61 | 61 | switch (message.getSeverity()) { | ... | ... |
impl/core/src/main/java/br/gov/frameworkdemoiselle/message/MessageAppender.java
... | ... | @@ -51,6 +51,8 @@ public interface MessageAppender extends Serializable { |
51 | 51 | * |
52 | 52 | * @param message |
53 | 53 | * message to be stored. |
54 | + * @param params | |
55 | + * optional params to replace variables in the message | |
54 | 56 | */ |
55 | - void append(Message message); | |
57 | + void append(Message message , Object... params); | |
56 | 58 | } | ... | ... |
impl/extension/jsf/src/main/java/br/gov/frameworkdemoiselle/internal/implementation/FacesMessageAppender.java
... | ... | @@ -50,7 +50,7 @@ public class FacesMessageAppender extends LoggerMessageAppender { |
50 | 50 | private static final long serialVersionUID = 1L; |
51 | 51 | |
52 | 52 | @Override |
53 | - public void append(Message message) { | |
53 | + public void append(Message message , Object... params) { | |
54 | 54 | try { |
55 | 55 | Faces.addMessage(message); |
56 | 56 | } catch (ContextNotActiveException cause) { | ... | ... |