Uses of Class
org.jivesoftware.smackx.jingle.JingleSession

Packages that use JingleSession
org.jivesoftware.smackx.jingle   
org.jivesoftware.smackx.jingle.media   
org.jivesoftware.smackx.jingle.nat   
 

Uses of JingleSession in org.jivesoftware.smackx.jingle
 

Methods in org.jivesoftware.smackx.jingle that return JingleSession
 JingleSession JingleSessionRequest.accept()
          Accepts this request and creates the incoming Jingle session.
 JingleSession JingleManager.createIncomingJingleSession(JingleSessionRequest request)
          When the session request is acceptable, this method should be invoked.
 JingleSession JingleManager.createOutgoingJingleSession(java.lang.String responder)
          Creates an Jingle session to start a communication with another user.
static JingleSession JingleSession.getInstanceFor(XMPPConnection con)
          Returns the JingleSession related to a particular connection.
 JingleSession JingleNegotiator.getSession()
          Get the XMPP connection associated with this negotiation.
 JingleSession JingleManager.getSession(java.lang.String jid)
          Get a session with the informed JID.
 

Methods in org.jivesoftware.smackx.jingle with parameters of type JingleSession
 IQ JingleSessionStateEnded.processJingle(JingleSession session, Jingle jingle, JingleActionEnum action)
          Pretty much nothing is valid for receiving once we've ended the session.
abstract  IQ JingleSessionState.processJingle(JingleSession session, Jingle jingle, JingleActionEnum action)
          Process an incoming Jingle Packet.
 void JingleManager.sessionClosed(java.lang.String reason, JingleSession jingleSession)
           
 void JingleManager.sessionClosedOnError(XMPPException e, JingleSession jingleSession)
           
 void JingleManager.sessionDeclined(java.lang.String reason, JingleSession jingleSession)
           
 void JingleManager.sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
           
 void JingleManager.sessionMediaReceived(JingleSession jingleSession, java.lang.String participant)
           
 void JingleManager.sessionRedirected(java.lang.String redirection, JingleSession jingleSession)
           
 void JingleNegotiator.setSession(JingleSession session)
          Set the XMPP connection associated.
 void JingleManager.triggerSessionCreated(JingleSession jingleSession)
          Trigger CreatedJingleSessionListeners that a session was created.
 

Constructors in org.jivesoftware.smackx.jingle with parameters of type JingleSession
ContentNegotiator(JingleSession session, java.lang.String inCreator, java.lang.String inName)
           
JingleNegotiator(JingleSession session)
          Default constructor with a XMPPConnection
 

Uses of JingleSession in org.jivesoftware.smackx.jingle.media
 

Constructors in org.jivesoftware.smackx.jingle.media with parameters of type JingleSession
MediaNegotiator(JingleSession session, JingleMediaManager mediaManager, java.util.List<PayloadType> pts, ContentNegotiator parentNegotiator)
          Default constructor.
 

Uses of JingleSession in org.jivesoftware.smackx.jingle.nat
 

Methods in org.jivesoftware.smackx.jingle.nat with parameters of type JingleSession
 void TransportCandidate.addCandidateEcho(JingleSession session)
           
abstract  void TransportResolver.resolve(JingleSession session)
          Start a the resolution.
 void STUNResolver.resolve(JingleSession session)
          Resolve the IP and obtain a valid transport method.
 void ICEResolver.resolve(JingleSession session)
          Resolve the IP and obtain a valid transport method.
 void FixedResolver.resolve(JingleSession session)
          Resolve the IP address.
 void BridgedResolver.resolve(JingleSession session)
          Resolve Bridged Candidate.
 void BasicResolver.resolve(JingleSession session)
          Resolve the IP address.
 void ICETransportManager.sessionClosed(java.lang.String reason, JingleSession jingleSession)
           
 void ICETransportManager.sessionClosedOnError(XMPPException e, JingleSession jingleSession)
           
 void ICETransportManager.sessionCreated(JingleSession jingleSession)
           
 void ICETransportManager.sessionDeclined(java.lang.String reason, JingleSession jingleSession)
           
 void ICETransportManager.sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
           
 void ICETransportManager.sessionMediaReceived(JingleSession jingleSession, java.lang.String participant)
           
 void ICETransportManager.sessionRedirected(java.lang.String redirection, JingleSession jingleSession)
           
 

Constructors in org.jivesoftware.smackx.jingle.nat with parameters of type JingleSession
TransportCandidate.CandidateEcho(TransportCandidate candidate, JingleSession session)
           
TransportNegotiator.Ice(JingleSession js, TransportResolver res, ContentNegotiator parentNegotiator)
          Default constructor, with a JingleSession and transport manager.
TransportNegotiator.RawUdp(JingleSession js, TransportResolver res, ContentNegotiator parentNegotiator)
          Default constructor, with a JingleSession and transport manager.
TransportNegotiator(JingleSession session, TransportResolver transResolver, ContentNegotiator parentNegotiator)
          Default constructor.