Class MessageSourceResourceMethod

  • All Implemented Interfaces:
    INamedThing, IMethodCaller, Invokable, IOpenMember, IOpenMethod, IOpenMethodHeader

    public class MessageSourceResourceMethod
    extends Object
    implements IOpenMethod
    Virtual method for getting messages from OpenL Rules.

    Example:
     {
         @code
         // foo.bar = Hello, {0} {1}!
         // Get message without formatting by code
         String msg = msg("foo.bar"); // Hello, {0} {1}!
         // Get message formatter by code
         String formattedMsg = msg("foo.bar", "Mr.", "John"); // Hello, Mr. John!
     }
     
    Author:
    Vladyslav Pikus