[API] Delete a Message Queue #6

Let's call this differently. The isSomething functions usually don't make side effects like throwing exceptions and its return value is used. Return value of this function is not used and only thing it does is to throw exception in some case. So I would rather call it checkPermission or something similar and make it into void