Annotation Type Message

    • Field Summary

      Fields 
      Modifier and Type Fields Description
      static int INHERIT
      Indicates that this message should inherit the ID from another message with the same name.
      static int NONE
      Indicates that this message has no ID.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String value
      The default format string of this message.
    • Field Detail

      • NONE

        static final int NONE
        Indicates that this message has no ID.
      • INHERIT

        static final int INHERIT
        Indicates that this message should inherit the ID from another message with the same name.
    • Element Detail

      • value

        String value
        The default format string of this message.

        Expressions in the form of ${property.key:default-value} can be used for the value. If the property key is prefixed with sys. a system property will be used. If the key is prefixed with env. an environment variable will be used. In all other cases the org.jboss.logging.tools.expressionProperties processor argument is used to specify the path the properties file which contains the values for the expressions.

        Returns:
        the format string
      • id

        int id
        The message ID number. Only one message with a given name may specify an ID other than INHERIT.
        Returns:
        the message ID number
        Default:
        -1
      • format

        Message.Format format
        The format type of this method (defaults to Message.Format.PRINTF).
        Returns:
        the format type
        Default:
        org.jboss.logging.annotations.Message.Format.PRINTF