Package rocks.xmpp.extensions.jingle.model
Provides XML schema implementations of XEP-0166: Jingle.
It defines an XMPP protocol extension for initiating and managing peer-to-peer media sessions between two XMPP entities in a way that is interoperable with existing Internet standards. The protocol provides a pluggable model that enables the core session management semantics (compatible with SIP) to be used for a wide variety of application types (e.g., voice chat, video chat, file transfer) and with a wide variety of transport methods (e.g., TCP, UDP, ICE, application-specific transports).
-
Class Summary Class Description Jingle Jingle.Content The implementation of the<content/>
element.Jingle.Reason The implementation of the<reason/>
element.Jingle.Reason.AlternativeSession The party prefers to use an existing session with the peer rather than initiate a new session; the Jingle session ID of the alternative session SHOULD be provided as the XML character data of the<sid/>
child.Jingle.Reason.Busy The party is busy and cannot accept a session.Jingle.Reason.Cancel The initiator wishes to formally cancel the session initiation request.Jingle.Reason.Condition The base class for the defined conditions for a reason.Jingle.Reason.ConnectivityError The action is related to connectivity problems.Jingle.Reason.Decline The party wishes to formally decline the session.Jingle.Reason.Expired The session length has exceeded a pre-defined time limit (e.g., a meeting hosted at a conference service).Jingle.Reason.FailedApplication The party has been unable to initialize processing related to the application type.Jingle.Reason.FailedTransport The party has been unable to establish connectivity for the transport method.Jingle.Reason.GeneralError The action is related to a non-specific application error.Jingle.Reason.Gone The entity is going offline or is no longer available.Jingle.Reason.IncompatibleParameters The party supports the offered application type but does not support the offered or negotiated parameters.Jingle.Reason.MediaError The action is related to media processing problems.Jingle.Reason.SecurityError The action is related to a violation of local security policies.Jingle.Reason.Success The action is generated during the normal course of state management and does not reflect any error.Jingle.Reason.Timeout A request has not been answered so the sender is timing out the request.Jingle.Reason.UnsupportedApplications The party supports none of the offered application types.Jingle.Reason.UnsupportedTransports The party supports none of the offered transport methods. -
Enum Summary Enum Description Jingle.Action The action.Jingle.Content.Creator The creator.Jingle.Content.Senders The senders.