Class JingleSessionRequest


  • public class JingleSessionRequest
    extends Object
    A Jingle session request. This class is a facade of a received Jingle request. The user can have direct access to the Jingle stanza (JingleSessionRequest.getJingle() ) of the request or can use the convenience methods provided by this class.
    • Constructor Detail

      • JingleSessionRequest

        public JingleSessionRequest​(JingleManager manager,
                                    Jingle jingle)
        A receive request is constructed from the Jingle Initiation request received from the initiator.
        Parameters:
        manager - The manager handling this request
        jingle - The jingle IQ received from the initiator.
    • Method Detail

      • getFrom

        public Jid getFrom()
        Returns the fully-qualified jabber ID of the user that requested this session.
        Returns:
        Returns the fully-qualified jabber ID of the user that requested this session.
      • getSessionID

        public String getSessionID()
        Returns the session ID that uniquely identifies this session.
        Returns:
        Returns the session ID that uniquely identifies this session
      • getJingle

        public Jingle getJingle()
        Returns the Jingle stanza that was sent by the requester which contains the parameters of the session.
        Returns:
        the jingle stanza.
      • reject

        public void reject()
        Rejects the session request.