code: public final Integer getPriority() {
          // If the transient is not set, get the int value from the message and cache it.
          if (cachedPriority == null) {
              cachedPriority = (Integer) getHdr2().getField(JsHdr2Access.PRIORITY);
          }
          // Return the (possibly newly) cached value
          return cachedPriority;
      }
docs: /*
  Get the value of the Priority field from the message header.
  
  Javadoc description supplied by SIBusMessage interface.