Uses of Class
org.jivesoftware.smack.XMPPException
-
Packages that use XMPPException Package Description org.igniterealtime.smack.examples Examples and tests 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 Smack's API for File Transfers.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.examples
Methods in org.igniterealtime.smack.examples that throw XMPPException Modifier and Type Method Description static booleanXmppTools. createAccount(String xmppDomain, String username, String password)static booleanXmppTools. createAccount(DomainBareJid xmppDomain, Localpart username, String password)static voidNio. doNio(String username, String password, String service)static voidBoshConnectionTest. main(String[] args)static voidDoX. main(String[] args)static voidNio. main(String[] args)static voidOmemoClient. main(String[] args)static voidWebSocketConnection. main(String[] args)static voidXmppTools. main(String[] args)static voidXmppTools. modularConnectionTest(ModularXmppClientToServerConnection connection, String messageTo)static XMPPTCPConnectionDoX. runDoxResolver(String jid, String password)voidOmemoClient. start()static booleanXmppTools. supportsIbr(String xmppDomain)static booleanXmppTools. supportsIbr(DomainBareJid xmppDomain)static voidWebSocketConnection. testWebSocketConnection(String jid, String password, String websocketEndpoint)static voidWebSocketConnection. testWebSocketConnection(String jid, String password, String websocketEndpoint, String messageTo) -
Uses of XMPPException in org.jivesoftware.smack
Subclasses of XMPPException in org.jivesoftware.smack Modifier and Type Class Description static classXMPPException.FailedNonzaExceptionstatic classXMPPException.StreamErrorExceptionstatic classXMPPException.XMPPErrorExceptionAn 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 XMPPExceptionAbstractXMPPConnection. currentXmppExceptionMethods in org.jivesoftware.smack that throw XMPPException Modifier and Type Method Description protected ResourcepartAbstractXMPPConnection. bindResourceAndEstablishSession(Resourcepart resource)AbstractXMPPConnectionAbstractXMPPConnection. connect()Establishes a connection to the XMPP server.protected abstract voidAbstractXMPPConnection. connectInternal()Abstract method that concrete subclasses of XMPPConnection need to implement to perform their way of XMPP connection establishment.voidAbstractXMPPConnection. login()Logs in to the server using the strongest SASL mechanism supported by the server.voidAbstractXMPPConnection. login(CharSequence username, String password)Same asAbstractXMPPConnection.login(CharSequence, String, Resourcepart), but takes the resource from the connection configuration.voidAbstractXMPPConnection. login(CharSequence username, String password, Resourcepart resource)Login with the given username (authorization identity).protected abstract voidAbstractXMPPConnection. loginInternal(String username, String password, Resourcepart resource)protected voidAbstractXMPPConnection. throwCurrentConnectionException()protected voidAbstractXMPPConnection. waitForConditionOrThrowConnectionException(Supplier<Boolean> condition, String waitFor)default voidXmppInputOutputFilter. waitUntilInputOutputClosed() -
Uses of XMPPException in org.jivesoftware.smack.bosh
Methods in org.jivesoftware.smack.bosh that throw XMPPException Modifier and Type Method Description protected voidXMPPBOSHConnection. loginInternal(String username, 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 voidModularXmppClientToServerConnection. connectInternal()protected voidModularXmppClientToServerConnection. loginInternal(String username, String password, Resourcepart resource) -
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 voidModularXmppClientToServerConnectionInternal. newStreamOpenWaitForFeaturesSequence(String waitFor)abstract voidModularXmppClientToServerConnectionInternal. waitForConditionOrThrowConnectionException(Supplier<Boolean> condition, String waitFor)abstract voidModularXmppClientToServerConnectionInternal. waitForFeaturesReceived(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.AttemptResultState. transitionInto(WalkStateGraphContext walkStateGraphContext) -
Uses of XMPPException in org.jivesoftware.smack.sasl
Subclasses of XMPPException in org.jivesoftware.smack.sasl Modifier and Type Class Description classSASLErrorException -
Uses of XMPPException in org.jivesoftware.smack.tcp
Methods in org.jivesoftware.smack.tcp that throw XMPPException Modifier and Type Method Description protected voidXMPPTCPConnection. connectInternal()Establishes a connection to the XMPP server.protected voidXMPPTCPConnection. loginInternal(String username, 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 BytestreamSessionBytestreamManager. establishSession(Jid targetJID)Establishes a bytestream with the given user and returns the session to send/receive data to/from the user.BytestreamSessionBytestreamManager. establishSession(Jid targetJID, 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 InBandBytestreamSessionInBandBytestreamManager. 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 Socks5BytestreamSessionSocks5BytestreamManager. establishSession(Jid targetJID)Establishes a SOCKS5 Bytestream with the given user and returns the Socket to send/receive data to/from the user.Socks5BytestreamSessionSocks5BytestreamManager. establishSession(Jid targetJID, 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.SocketSocks5Client. getSocket(int timeout)Returns the initialized socket that can be used to transfer data between peers via the SOCKS5 proxy.SocketSocks5ClientForInitiator. 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 voidCarbonManager. disableCarbons()Helper method to disable carbons.voidCarbonManager. 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 DiscoverItemsAdHocCommandManager. 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 OutputStreamSocks5TransferNegotiator. createOutgoingStream(String streamID, Jid initiator, Jid target)abstract OutputStreamStreamNegotiator. createOutgoingStream(String streamID, Jid initiator, Jid target)This method handles the file upload stream negotiation process.OutputStreamOutgoingFileTransfer. sendFile(String fileName, long fileSize, 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 classJingleExceptionA Jingle exception.Methods in org.jivesoftware.smackx.jingleold with parameters of type XMPPException Modifier and Type Method Description voidJingleManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)Methods in org.jivesoftware.smackx.jingleold that throw XMPPException Modifier and Type Method Description JingleSessionJingleSessionRequest. accept()Accepts this request and creates the incoming Jingle session.JingleSessionJingleManager. createIncomingJingleSession(JingleSessionRequest request)When the session request is acceptable, this method should be invoked.JingleSessionJingleManager. createOutgoingJingleSession(EntityFullJid responder)Creates an Jingle session to start a communication with another user.List<IQ>ContentNegotiator. dispatchIncomingPacket(IQ iq, String id)abstract List<IQ>JingleNegotiator. dispatchIncomingPacket(IQ iq, String id)Dispatch an incoming packet.List<IQ>JingleSession. dispatchIncomingPacket(IQ iq, String id)Dispatch an incoming packet.static booleanJingleManager. isServiceEnabled(XMPPConnection connection, Jid userID)Returns true if the specified user handles Jingle messages.voidJingleSession. receivePacketAndRespond(IQ iq)Process and respond to an incoming packet.voidJingleSession. terminate()Terminates the session with default reason.voidJingleSession. terminate(String reason)Terminates the session with a custom reason.Constructors in org.jivesoftware.smackx.jingleold that throw XMPPException Constructor Description JingleManager(XMPPConnection connection, 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 voidJingleSessionListener. sessionClosedOnError(XMPPException e, JingleSession jingleSession)Notification that the session was closed due to an exception.voidJingleTransportListener. 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 List<IQ>MediaNegotiator. dispatchIncomingPacket(IQ iq, 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 voidBridgedTransportManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)voidFixedTransportManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)voidICETransportManager. sessionClosedOnError(XMPPException e, JingleSession jingleSession)Methods in org.jivesoftware.smackx.jingleold.nat that throw XMPPException Modifier and Type Method Description voidBasicResolver. cancel()voidBridgedResolver. cancel()voidFixedResolver. cancel()voidICEResolver. cancel()voidSTUNResolver. cancel()Cancel any operation.abstract voidTransportResolver. cancel()Cancel any asynchronous resolution operation.voidSTUNResolver. clear()Clear the list of candidates and start the resolution again.voidTransportResolver. clear()Clear the list of candidates and start a new resolution process.List<IQ>TransportNegotiator. dispatchIncomingPacket(IQ iq, String id)Dispatch an incoming packet.TransportResolverJingleTransportManager. getResolver(JingleSession session)Get a new Transport Resolver to be used in a Jingle Session.voidBasicResolver. initialize()voidFixedResolver. initialize()Initialize the resolver.voidICEResolver. initialize()voidSTUNResolver. initialize()Initialize the resolver.abstract voidTransportResolver. initialize()Initialize the Resolver.voidTransportResolver. initializeAndWait()Initialize Transport Resolver and wait until it is completely uninitialized.voidBasicResolver. resolve(JingleSession session)Resolve the IP address.voidBridgedResolver. resolve(JingleSession session)Resolve Bridged Candidate.voidFixedResolver. resolve(JingleSession session)Resolve the IP address.voidICEResolver. resolve(JingleSession session)Resolve the IP and obtain a valid transport method.voidSTUNResolver. resolve(JingleSession session)Resolve the IP and obtain a valid transport method.abstract voidTransportResolver. resolve(JingleSession session)Start a the resolution.static booleanSTUN. 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 AdHocCommandMamManager. getAdvancedConfigurationCommand()booleanMamManager. isAdvancedConfigurationSupported() -
Uses of XMPPException in org.jivesoftware.smackx.receipts
Methods in org.jivesoftware.smackx.receipts that throw XMPPException Modifier and Type Method Description booleanDeliveryReceiptManager. 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 voidAgentSession. dequeueUser(EntityJid userID)Removes a user from the workgroup queue.AgentChatHistoryAgentSession. getAgentHistory(EntityBareJid jid, int maxSessions, Date startDate)Retrieves the AgentChatHistory associated with a particular agent jid.Map<String,List<String>>AgentSession. getChatMetadata(String sessionID)Query for metadata associated with a session id.TranscriptAgentSession. getTranscript(String sessionID)Returns the full conversation transcript of a given session.TranscriptsAgentSession. getTranscripts(Jid userID)Returns the transcripts of a given user.FormAgentSession. getTranscriptSearchForm()Returns the Form to use for searching transcripts.voidAgentSession. removeMetaData(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.ReportedDataAgentSession. searchTranscripts(FillableForm completedForm)Submits the completed form and returns the result of the transcript search.voidAgentSession. setMetaData(String key, 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.voidAgentSession. setOnline(boolean online)Sets whether the agent is online with the workgroup.voidAgentSession. 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 ChatSettingWorkgroup. getChatSetting(String key)Returns a single chat setting based on it's identified key.ChatSettingsWorkgroup. getChatSettings()Returns all ChatSettings.ChatSettingsWorkgroup. getChatSettings(int type)Returns ChatSettings based on type.voidWorkgroup. joinQueue()Joins the workgroup queue to wait to be routed to an agent.voidWorkgroup. joinQueue(Map<String,Object> metadata, Jid userID)Joins the workgroup queue to wait to be routed to an agent.voidWorkgroup. joinQueue(FillableForm answerForm)Joins the workgroup queue to wait to be routed to an agent.
-