Uses of Class
org.jivesoftware.smack.XMPPException
-
Packages that use XMPPException Package Description org.igniterealtime.smack.smackrepl A REPL (Read Eval Print Loop) for Smack.org.jivesoftware.smack Core classes of the Smack API.org.jivesoftware.smack.bosh Smack's API for BOSH (XEP-206, XEP-124).org.jivesoftware.smack.c2s Smack's (new) API for client-to-server (c2s) connections.org.jivesoftware.smack.c2s.internal Smack's internal API for client-to-server (c2s) connections.org.jivesoftware.smack.fsm Smack's Finite State Machine to handle the login logic.org.jivesoftware.smack.sasl Classes and interfaces for SASL based XMPP authentication.org.jivesoftware.smack.tcp TCP-IP related classes for Smack.org.jivesoftware.smackx.bytestreams Smack's API for XEP-0065: SOCKS5 Bytestreams, as well as XEP-0047: In-Band Bytestreams.org.jivesoftware.smackx.bytestreams.ibb Smack's API for XEP-0047: In-Band Bytestreams.org.jivesoftware.smackx.bytestreams.socks5 Smack's API for XEP-0065: SOCKS5 Bytestreams.org.jivesoftware.smackx.carbons Smack's API for XEP-0280: Message Carbons.org.jivesoftware.smackx.commands Smacks implementation of XEP-0050: Ad-Hoc Commands.org.jivesoftware.smackx.filetransfer File Transfers via XEP-0095: Stream Initialization.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.nat TODO describe me.org.jivesoftware.smackx.mam XEP-0313: Message Archive Management.org.jivesoftware.smackx.receipts XEP-0184: Message Delivery Receipts.org.jivesoftware.smackx.workgroup.agent TODO describe me.org.jivesoftware.smackx.workgroup.user TODO describe me. -
-
Uses of XMPPException in org.igniterealtime.smack.smackrepl
Methods in org.igniterealtime.smack.smackrepl that throw XMPPException Modifier and Type Method Description static boolean
XmppTools. createAccount(java.lang.String xmppDomain, java.lang.String username, java.lang.String password)
static boolean
XmppTools. createAccount(DomainBareJid xmppDomain, Localpart username, java.lang.String password)
static void
Nio. doNio(java.lang.String username, java.lang.String password, java.lang.String service)
static void
DoX. main(java.lang.String[] args)
static void
Nio. main(java.lang.String[] args)
static void
OmemoClient. main(java.lang.String[] args)
static void
XmppTools. main(java.lang.String[] args)
static XMPPTCPConnection
DoX. runDoxResolver(java.lang.String jid, java.lang.String password)
void
OmemoClient. start()
static boolean
XmppTools. supportsIbr(java.lang.String xmppDomain)
static boolean
XmppTools. supportsIbr(DomainBareJid xmppDomain)
-
Uses of XMPPException in org.jivesoftware.smack
Subclasses of XMPPException in org.jivesoftware.smack Modifier and Type Class Description static class
XMPPException.FailedNonzaException
static class
XMPPException.StreamErrorException
static class
XMPPException.XMPPErrorException
An exception caused by an XMPP error stanza response on the protocol level.Fields in org.jivesoftware.smack declared as XMPPException Modifier and Type Field Description protected XMPPException
AbstractXMPPConnection. currentXmppException
Methods in org.jivesoftware.smack that throw XMPPException Modifier and Type Method Description protected Resourcepart
AbstractXMPPConnection. bindResourceAndEstablishSession(Resourcepart resource)
AbstractXMPPConnection
AbstractXMPPConnection. connect()
Establishes a connection to the XMPP server.protected abstract void
AbstractXMPPConnection. connectInternal()
Abstract method that concrete subclasses of XMPPConnection need to implement to perform their way of XMPP connection establishment.void
AbstractXMPPConnection. login()
Logs in to the server using the strongest SASL mechanism supported by the server.void
AbstractXMPPConnection. login(java.lang.CharSequence username, java.lang.String password)
Same asAbstractXMPPConnection.login(CharSequence, String, Resourcepart)
, but takes the resource from the connection configuration.void
AbstractXMPPConnection. login(java.lang.CharSequence username, java.lang.String password, Resourcepart resource)
Login with the given username (authorization identity).protected abstract void
AbstractXMPPConnection. loginInternal(java.lang.String username, java.lang.String password, Resourcepart resource)
protected void
AbstractXMPPConnection. throwCurrentConnectionException()
protected void
AbstractXMPPConnection. waitForConditionOrThrowConnectionException(Supplier<java.lang.Boolean> condition, java.lang.String waitFor)
default void
XmppInputOutputFilter. waitUntilInputOutputClosed()
-
Uses of XMPPException in org.jivesoftware.smack.bosh
Methods in org.jivesoftware.smack.bosh that throw XMPPException Modifier and Type Method Description protected void
XMPPBOSHConnection. loginInternal(java.lang.String username, java.lang.String password, Resourcepart resource)
-
Uses of XMPPException in org.jivesoftware.smack.c2s
Methods in org.jivesoftware.smack.c2s that throw XMPPException Modifier and Type Method Description protected void
ModularXmppClientToServerConnection. connectInternal()
protected void
ModularXmppClientToServerConnection. loginInternal(java.lang.String username, java.lang.String password, Resourcepart resource)
protected void
ModularXmppClientToServerConnection. newStreamOpenWaitForFeaturesSequence(java.lang.String waitFor)
protected void
ModularXmppClientToServerConnection. waitForFeaturesReceived(java.lang.String waitFor)
protected void
ModularXmppClientToServerConnection. walkStateGraph(WalkStateGraphContext walkStateGraphContext)
-
Uses of XMPPException in org.jivesoftware.smack.c2s.internal
Methods in org.jivesoftware.smack.c2s.internal that throw XMPPException Modifier and Type Method Description abstract void
ModularXmppClientToServerConnectionInternal. newStreamOpenWaitForFeaturesSequence(java.lang.String waitFor)
abstract void
ModularXmppClientToServerConnectionInternal. waitForConditionOrThrowConnectionException(Supplier<java.lang.Boolean> condition, java.lang.String waitFor)
-
Uses of XMPPException in org.jivesoftware.smack.fsm
Methods in org.jivesoftware.smack.fsm that throw XMPPException Modifier and Type Method Description abstract StateTransitionResult.AttemptResult
State. transitionInto(WalkStateGraphContext walkStateGraphContext)
-
Uses of XMPPException in org.jivesoftware.smack.sasl
Subclasses of XMPPException in org.jivesoftware.smack.sasl Modifier and Type Class Description class
SASLErrorException
-
Uses of XMPPException in org.jivesoftware.smack.tcp
Methods in org.jivesoftware.smack.tcp that throw XMPPException Modifier and Type Method Description protected void
XMPPTCPConnection. connectInternal()
Establishes a connection to the XMPP server.protected void
XMPPTCPConnection. loginInternal(java.lang.String username, java.lang.String password, Resourcepart resource)
-
Uses of XMPPException in org.jivesoftware.smackx.bytestreams
Methods in org.jivesoftware.smackx.bytestreams that throw XMPPException Modifier and Type Method Description BytestreamSession
BytestreamManager. establishSession(Jid targetJID)
Establishes a bytestream with the given user and returns the session to send/receive data to/from the user.BytestreamSession
BytestreamManager. establishSession(Jid targetJID, java.lang.String sessionID)
Establishes a bytestream with the given user and returns the session to send/receive data to/from the user. -
Uses of XMPPException in org.jivesoftware.smackx.bytestreams.ibb
Methods in org.jivesoftware.smackx.bytestreams.ibb that throw XMPPException Modifier and Type Method Description InBandBytestreamSession
InBandBytestreamManager. establishSession(Jid targetJID)
Establishes an In-Band Bytestream with the given user and returns the session to send/receive data to/from the user. -
Uses of XMPPException in org.jivesoftware.smackx.bytestreams.socks5
Methods in org.jivesoftware.smackx.bytestreams.socks5 that throw XMPPException Modifier and Type Method Description Socks5BytestreamSession
Socks5BytestreamManager. establishSession(Jid targetJID)
Establishes a SOCKS5 Bytestream with the given user and returns the Socket to send/receive data to/from the user.Socks5BytestreamSession
Socks5BytestreamManager. establishSession(Jid targetJID, java.lang.String sessionID)
Establishes a SOCKS5 Bytestream with the given user using the given session ID and returns the Socket to send/receive data to/from the user.java.net.Socket
Socks5Client. getSocket(int timeout)
Returns the initialized socket that can be used to transfer data between peers via the SOCKS5 proxy.java.net.Socket
Socks5ClientForInitiator. getSocket(int timeout)
-
Uses of XMPPException in org.jivesoftware.smackx.carbons
Methods in org.jivesoftware.smackx.carbons that throw XMPPException Modifier and Type Method Description void
CarbonManager. disableCarbons()
Helper method to disable carbons.void
CarbonManager. enableCarbons()
Helper method to enable carbons. -
Uses of XMPPException in org.jivesoftware.smackx.commands
Methods in org.jivesoftware.smackx.commands that throw XMPPException Modifier and Type Method Description DiscoverItems
AdHocCommandManager. discoverCommands(Jid jid)
Discover the commands of an specific JID. -
Uses of XMPPException in org.jivesoftware.smackx.filetransfer
Methods in org.jivesoftware.smackx.filetransfer that throw XMPPException Modifier and Type Method Description java.io.OutputStream
Socks5TransferNegotiator. createOutgoingStream(java.lang.String streamID, Jid initiator, Jid target)
abstract java.io.OutputStream
StreamNegotiator. createOutgoingStream(java.lang.String streamID, Jid initiator, Jid target)
This method handles the file upload stream negotiation process.java.io.OutputStream
OutgoingFileTransfer. sendFile(java.lang.String fileName, long fileSize, java.lang.String description)
This method handles the negotiation of the file transfer and the stream, it only returns the created stream after the negotiation has been completed. -
Uses of XMPPException in org.jivesoftware.smackx.jingleold
Subclasses of XMPPException in org.jivesoftware.smackx.jingleold Modifier and Type Class Description class
JingleException
A Jingle exception.Methods in org.jivesoftware.smackx.jingleold with parameters of type XMPPException Modifier and Type Method Description void
JingleManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
protected void
JingleSession. triggerSessionClosedOnError(XMPPException exc)
Trigger a session closed event due to an error.Methods in org.jivesoftware.smackx.jingleold that throw XMPPException 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.java.util.List<IQ>
ContentNegotiator. dispatchIncomingPacket(IQ iq, java.lang.String id)
abstract java.util.List<IQ>
JingleNegotiator. dispatchIncomingPacket(IQ iq, java.lang.String id)
Dispatch an incoming packet.java.util.List<IQ>
JingleSession. dispatchIncomingPacket(IQ iq, java.lang.String id)
Dispatch an incoming packet.static boolean
JingleManager. isServiceEnabled(XMPPConnection connection, Jid userID)
Returns true if the specified user handles Jingle messages.void
JingleSession. receivePacketAndRespond(IQ iq)
Process and respond to an incoming packet.void
JingleSession. terminate()
Terminates the session with default reason.void
JingleSession. terminate(java.lang.String reason)
Terminates the session with a custom reason.Constructors in org.jivesoftware.smackx.jingleold that throw XMPPException Constructor Description JingleManager(XMPPConnection connection, java.util.List<JingleMediaManager> jingleMediaManagers)
Default constructor with a defined XMPPConnection, Transport Resolver and a Media Manager. -
Uses of XMPPException in org.jivesoftware.smackx.jingleold.listeners
Methods in org.jivesoftware.smackx.jingleold.listeners with parameters of type XMPPException Modifier and Type Method Description void
JingleSessionListener. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
Notification that the session was closed due to an exception.void
JingleTransportListener. transportClosedOnError(XMPPException e)
Notification that the transport was closed due to an exception. -
Uses of XMPPException in org.jivesoftware.smackx.jingleold.media
Methods in org.jivesoftware.smackx.jingleold.media that throw XMPPException Modifier and Type Method Description java.util.List<IQ>
MediaNegotiator. dispatchIncomingPacket(IQ iq, java.lang.String id)
Dispatch an incoming packet. -
Uses of XMPPException in org.jivesoftware.smackx.jingleold.nat
Methods in org.jivesoftware.smackx.jingleold.nat with parameters of type XMPPException Modifier and Type Method Description void
BridgedTransportManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
void
FixedTransportManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
void
ICETransportManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)
Methods in org.jivesoftware.smackx.jingleold.nat that throw XMPPException Modifier and Type Method Description void
BasicResolver. cancel()
void
BridgedResolver. cancel()
void
FixedResolver. cancel()
void
ICEResolver. cancel()
void
STUNResolver. cancel()
Cancel any operation.abstract void
TransportResolver. cancel()
Cancel any asynchronous resolution operation.void
STUNResolver. clear()
Clear the list of candidates and start the resolution again.void
TransportResolver. clear()
Clear the list of candidates and start a new resolution process.java.util.List<IQ>
TransportNegotiator. dispatchIncomingPacket(IQ iq, java.lang.String id)
Dispatch an incoming packet.TransportResolver
JingleTransportManager. getResolver(JingleSession session)
Get a new Transport Resolver to be used in a Jingle Session.void
BasicResolver. initialize()
void
FixedResolver. initialize()
Initialize the resolver.void
ICEResolver. initialize()
void
STUNResolver. initialize()
Initialize the resolver.abstract void
TransportResolver. initialize()
Initialize the Resolver.void
TransportResolver. initializeAndWait()
Initialize Transport Resolver and wait until it is completely uninitialized.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.static boolean
STUN. serviceAvailable(XMPPConnection connection)
Check if the server support STUN Service. -
Uses of XMPPException in org.jivesoftware.smackx.mam
Methods in org.jivesoftware.smackx.mam that throw XMPPException Modifier and Type Method Description RemoteCommand
MamManager. getAdvancedConfigurationCommand()
boolean
MamManager. isAdvancedConfigurationSupported()
-
Uses of XMPPException in org.jivesoftware.smackx.receipts
Methods in org.jivesoftware.smackx.receipts that throw XMPPException Modifier and Type Method Description boolean
DeliveryReceiptManager. isSupported(Jid jid)
Returns true if Delivery Receipts are supported by a given JID. -
Uses of XMPPException in org.jivesoftware.smackx.workgroup.agent
Methods in org.jivesoftware.smackx.workgroup.agent that throw XMPPException Modifier and Type Method Description void
AgentSession. dequeueUser(EntityJid userID)
Removes a user from the workgroup queue.AgentChatHistory
AgentSession. getAgentHistory(EntityBareJid jid, int maxSessions, java.util.Date startDate)
Retrieves the AgentChatHistory associated with a particular agent jid.java.util.Map<java.lang.String,java.util.List<java.lang.String>>
AgentSession. getChatMetadata(java.lang.String sessionID)
Query for metadata associated with a session id.Transcript
AgentSession. getTranscript(java.lang.String sessionID)
Returns the full conversation transcript of a given session.Transcripts
AgentSession. getTranscripts(Jid userID)
Returns the transcripts of a given user.Form
AgentSession. getTranscriptSearchForm()
Returns the Form to use for searching transcripts.void
AgentSession. removeMetaData(java.lang.String key)
Allows the removal of data from the agent's meta data, if the key represents existing data, the revised meta data will be rebroadcast in an agent's presence broadcast.ReportedData
AgentSession. searchTranscripts(FillableForm completedForm)
Submits the completed form and returns the result of the transcript search.void
AgentSession. setMetaData(java.lang.String key, java.lang.String val)
Allows the addition of a new key-value pair to the agent's meta data, if the value is new data, the revised meta data will be rebroadcast in an agent's presence broadcast.void
AgentSession. setOnline(boolean online)
Sets whether the agent is online with the workgroup.void
AgentSession. setStatus(Presence.Mode presenceMode, int maxChats)
Sets the agent's current status with the workgroup. -
Uses of XMPPException in org.jivesoftware.smackx.workgroup.user
Methods in org.jivesoftware.smackx.workgroup.user that throw XMPPException Modifier and Type Method Description ChatSetting
Workgroup. getChatSetting(java.lang.String key)
Returns a single chat setting based on it's identified key.ChatSettings
Workgroup. getChatSettings()
Returns all ChatSettings.ChatSettings
Workgroup. getChatSettings(int type)
Returns ChatSettings based on type.void
Workgroup. joinQueue()
Joins the workgroup queue to wait to be routed to an agent.void
Workgroup. joinQueue(java.util.Map<java.lang.String,java.lang.Object> metadata, Jid userID)
Joins the workgroup queue to wait to be routed to an agent.void
Workgroup. joinQueue(FillableForm answerForm)
Joins the workgroup queue to wait to be routed to an agent.
-