Uses of Class
org.jivesoftware.smackx.jingleold.JingleSession
-
Packages that use JingleSession Package Description org.jivesoftware.smackx.jingleold TODO describe me.org.jivesoftware.smackx.jingleold.listeners TODO describe me.org.jivesoftware.smackx.jingleold.media TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.jmf TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.jspeex TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.multi TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.sshare TODO describe me.org.jivesoftware.smackx.jingleold.mediaimpl.test org.jivesoftware.smackx.jingleold.nat TODO describe me. -
-
Uses of JingleSession in org.jivesoftware.smackx.jingleold
Fields in org.jivesoftware.smackx.jingleold declared as JingleSession Modifier and Type Field Description protected JingleSession
JingleNegotiator. session
Methods in org.jivesoftware.smackx.jingleold that return JingleSession Modifier and Type Method Description 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(EntityFullJid 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
JingleManager. getSession(String jid)
Get a session with the informed JID.JingleSession
JingleNegotiator. getSession()
Get the XMPP connection associated with this negotiation.Methods in org.jivesoftware.smackx.jingleold with parameters of type JingleSession Modifier and Type Method Description abstract IQ
JingleSessionState. processJingle(JingleSession session, Jingle jingle, JingleActionEnum action)
Process an incoming Jingle Packet.IQ
JingleSessionStateActive. processJingle(JingleSession session, Jingle jingle, JingleActionEnum action)
IQ
JingleSessionStateEnded. processJingle(JingleSession session, Jingle jingle, JingleActionEnum action)
Pretty much nothing is valid for receiving once we've ended the session.IQ
JingleSessionStatePending. processJingle(JingleSession session, Jingle jingle, JingleActionEnum action)
IQ
JingleSessionStateUnknown. processJingle(JingleSession session, Jingle jingle, JingleActionEnum action)
void
JingleManager. sessionClosed(String reason, JingleSession jingleSession)
void
JingleManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
void
JingleManager. sessionDeclined(String reason, JingleSession jingleSession)
void
JingleManager. sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
void
JingleManager. sessionMediaReceived(JingleSession jingleSession, String participant)
void
JingleManager. sessionRedirected(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.jingleold with parameters of type JingleSession Constructor Description ContentNegotiator(JingleSession session, String inCreator, String inName)
JingleNegotiator(JingleSession session)
Default constructor with a Connection. -
Uses of JingleSession in org.jivesoftware.smackx.jingleold.listeners
Methods in org.jivesoftware.smackx.jingleold.listeners with parameters of type JingleSession Modifier and Type Method Description void
JingleSessionListener. sessionClosed(String reason, JingleSession jingleSession)
Notification that the session was closed normally.void
JingleSessionListener. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
Notification that the session was closed due to an exception.void
CreatedJingleSessionListener. sessionCreated(JingleSession jingleSession)
void
JingleSessionListener. sessionDeclined(String reason, JingleSession jingleSession)
Notification that the session was declined.void
JingleSessionListener. sessionEstablished(PayloadType pt, TransportCandidate remoteCandidate, TransportCandidate localCandidate, JingleSession jingleSession)
Notification that the session has been established.void
JingleSessionListener. sessionMediaReceived(JingleSession jingleSession, String participant)
Notification that the Media has arrived for this session.void
JingleSessionListener. sessionRedirected(String redirection, JingleSession jingleSession)
Notification that the session was redirected. -
Uses of JingleSession in org.jivesoftware.smackx.jingleold.media
Methods in org.jivesoftware.smackx.jingleold.media that return JingleSession Modifier and Type Method Description JingleSession
JingleMediaSession. getJingleSession()
Gets associated JingleSession.Methods in org.jivesoftware.smackx.jingleold.media with parameters of type JingleSession Modifier and Type Method Description abstract JingleMediaSession
JingleMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Create a Media Session Implementation.Constructors in org.jivesoftware.smackx.jingleold.media with parameters of type JingleSession Constructor Description JingleMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String mediaLocator, JingleSession jingleSession)
Creates a new JingleMediaSession Instance to handle Media methods.MediaNegotiator(JingleSession session, JingleMediaManager mediaManager, List<PayloadType> pts, ContentNegotiator parentNegotiator)
Default constructor. -
Uses of JingleSession in org.jivesoftware.smackx.jingleold.mediaimpl.jmf
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.jmf with parameters of type JingleSession Modifier and Type Method Description JingleMediaSession
JmfMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new jingleMediaSession.Constructors in org.jivesoftware.smackx.jingleold.mediaimpl.jmf with parameters of type JingleSession Constructor Description AudioMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String locator, JingleSession jingleSession)
Creates a org.jivesoftware.jingleaudio.jmf.AudioMediaSession with defined payload type, remote and local candidates. -
Uses of JingleSession in org.jivesoftware.smackx.jingleold.mediaimpl.jspeex
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.jspeex with parameters of type JingleSession Modifier and Type Method Description JingleMediaSession
SpeexMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new jingleMediaSession.Constructors in org.jivesoftware.smackx.jingleold.mediaimpl.jspeex with parameters of type JingleSession Constructor Description AudioMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String locator, JingleSession jingleSession)
Creates a org.jivesoftware.jingleaudio.jspeex.AudioMediaSession with defined payload type, remote and local candidates. -
Uses of JingleSession in org.jivesoftware.smackx.jingleold.mediaimpl.multi
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.multi with parameters of type JingleSession Modifier and Type Method Description JingleMediaSession
MultiMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new JingleMediaSession. -
Uses of JingleSession in org.jivesoftware.smackx.jingleold.mediaimpl.sshare
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.sshare with parameters of type JingleSession Modifier and Type Method Description JingleMediaSession
ScreenShareMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new JingleMediaSession.Constructors in org.jivesoftware.smackx.jingleold.mediaimpl.sshare with parameters of type JingleSession Constructor Description ScreenShareSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String locator, JingleSession jingleSession)
Creates a org.jivesoftware.jingleaudio.jmf.AudioMediaSession with defined payload type, remote and local candidates. -
Uses of JingleSession in org.jivesoftware.smackx.jingleold.mediaimpl.test
Methods in org.jivesoftware.smackx.jingleold.mediaimpl.test with parameters of type JingleSession Modifier and Type Method Description JingleMediaSession
TestMediaManager. createMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, JingleSession jingleSession)
Returns a new JingleMediaSession.Constructors in org.jivesoftware.smackx.jingleold.mediaimpl.test with parameters of type JingleSession Constructor Description TestMediaSession(PayloadType payloadType, TransportCandidate remote, TransportCandidate local, String locator, JingleSession jingleSession)
Creates a TestMediaSession with defined payload type, remote and local candidates. -
Uses of JingleSession in org.jivesoftware.smackx.jingleold.nat
Methods in org.jivesoftware.smackx.jingleold.nat with parameters of type JingleSession Modifier and Type Method Description void
TransportCandidate. addCandidateEcho(JingleSession session)
protected TransportResolver
BasicTransportManager. createResolver(JingleSession session)
protected TransportResolver
BridgedTransportManager. createResolver(JingleSession session)
Return the correspondent resolverprotected TransportResolver
FixedTransportManager. createResolver(JingleSession session)
protected TransportResolver
ICETransportManager. createResolver(JingleSession session)
protected abstract TransportResolver
JingleTransportManager. createResolver(JingleSession session)
Create a Transport Resolver instance according to the implementation.protected TransportResolver
STUNTransportManager. createResolver(JingleSession session)
TransportResolver
JingleTransportManager. getResolver(JingleSession session)
Get a new Transport Resolver to be used in a Jingle Session.void
BasicResolver. resolve(JingleSession session)
Resolve the IP address.void
BridgedResolver. resolve(JingleSession session)
Resolve Bridged Candidate.void
FixedResolver. resolve(JingleSession session)
Resolve the IP address.void
ICEResolver. resolve(JingleSession session)
Resolve the IP and obtain a valid transport method.void
STUNResolver. resolve(JingleSession session)
Resolve the IP and obtain a valid transport method.abstract void
TransportResolver. resolve(JingleSession session)
Start a the resolution.void
BridgedTransportManager. sessionClosed(String reason, JingleSession jingleSession)
void
FixedTransportManager. sessionClosed(String reason, JingleSession jingleSession)
void
ICETransportManager. sessionClosed(String reason, JingleSession jingleSession)
void
BridgedTransportManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
void
FixedTransportManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
void
ICETransportManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
void
BridgedTransportManager. sessionCreated(JingleSession jingleSession)
void
FixedTransportManager. sessionCreated(JingleSession jingleSession)
void
ICETransportManager. sessionCreated(JingleSession jingleSession)
void
BridgedTransportManager. sessionDeclined(String reason, JingleSession jingleSession)
void
FixedTransportManager. sessionDeclined(String reason, JingleSession jingleSession)
void
ICETransportManager. sessionDeclined(String reason, JingleSession jingleSession)
void
BridgedTransportManager. sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
void
FixedTransportManager. sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
void
ICETransportManager. sessionEstablished(PayloadType pt, TransportCandidate rc, TransportCandidate lc, JingleSession jingleSession)
void
BridgedTransportManager. sessionMediaReceived(JingleSession jingleSession, String participant)
void
FixedTransportManager. sessionMediaReceived(JingleSession jingleSession, String participant)
void
ICETransportManager. sessionMediaReceived(JingleSession jingleSession, String participant)
void
BridgedTransportManager. sessionRedirected(String redirection, JingleSession jingleSession)
void
FixedTransportManager. sessionRedirected(String redirection, JingleSession jingleSession)
void
ICETransportManager. sessionRedirected(String redirection, JingleSession jingleSession)
Constructors in org.jivesoftware.smackx.jingleold.nat with parameters of type JingleSession Constructor Description CandidateEcho(TransportCandidate candidate, JingleSession session)
Ice(JingleSession js, TransportResolver res, ContentNegotiator parentNegotiator)
Default constructor, with a JingleSession and transport manager.RawUdp(JingleSession js, TransportResolver res, ContentNegotiator parentNegotiator)
Default constructor, with a JingleSession and transport manager.TransportNegotiator(JingleSession session, TransportResolver transResolver, ContentNegotiator parentNegotiator)
Default constructor.
-