View Javadoc
1   package cn.home1.oss.lib.common.msginterpolate;
2   
3   import java.util.Map;
4   
5   public interface MessageInterpolator {
6   
7     /**
8      * Interpolates the message template using the given variables.
9      *
10     * @param template  The message to interpolate.
11     * @param variables Map of variables that will be accessible for the template.
12     * @return An interpolated message.
13     */
14    String interpolate(String template, Map<String, Object> variables);
15  }