From 6e3c0197ef492f751573f1c0c061a50d12e6d630 Mon Sep 17 00:00:00 2001 From: Keith Donald Date: Tue, 1 Apr 2008 18:51:54 +0000 Subject: [PATCH] initial mvc message display --- .../binding/message/MessageCriteria.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 spring-binding/src/main/java/org/springframework/binding/message/MessageCriteria.java diff --git a/spring-binding/src/main/java/org/springframework/binding/message/MessageCriteria.java b/spring-binding/src/main/java/org/springframework/binding/message/MessageCriteria.java new file mode 100644 index 00000000..c8f7ac46 --- /dev/null +++ b/spring-binding/src/main/java/org/springframework/binding/message/MessageCriteria.java @@ -0,0 +1,15 @@ +package org.springframework.binding.message; + +/** + * A predicate used to select mapping result objects in a call to {@link MessageContext#getMessagesByCriteria(MessageCriteria)}. + * @author Keith Donald + */ +public interface MessageCriteria { + + /** + * Tests if the message meets this criteria. + * @param message the message + * @return true if this criteria is met for the message, false if not + */ + public boolean test(Message message); +}