public void decline ( EntityBareJid room , EntityBareJid inviter , String reason ) throws NotConnectedException , InterruptedException { Message message = new Message ( room ) ; // Create the MUCUser packet that will include the rejection MUCUser mucUser = new MUCUser ( ) ; MUCUser . Decline decline = new MUCUser . Decline ( reason , inviter ) ; mucUser . setDecline ( decline ) ; // Add the MUCUser packet that includes the rejection message . addExtension ( mucUser ) ; connection ( ) . sendStanza ( message ) ; }
Informs the sender of an invitation that the invitee declines the invitation . The rejection will be sent to the room which in turn will forward the rejection to the inviter .