def wf_message_id?(id)
      return true if id.is_a?(String) && id =~ /^\w+::\w+$/
      raise Wavefront::Exception::InvalidMessageId
    end
def wf_message_id?(id)
      return true if id.is_a?(String) && id =~ /^\w+::\w+$/
      raise Wavefront::Exception::InvalidMessageId
    end
Ensure the given argument is a valid message ID

 @param id [String] message ID
 @return true if valid
 @raise Wavefront::Exceptions::InvalidMessageId if not valid