Uses of Class
org.jivesoftware.smack.SmackException
Packages that use SmackException
Package
Description
Examples and tests for Smack.
Core classes of the Smack API.
Smack's API for BOSH (XEP-206, XEP-124).
Smack's (new) API for client-to-server (c2s) connections.
Smack's internal API for client-to-server (c2s) connections.
Smack's Finite State Machine to handle the login logic.
A javax SASL implementation for Smack.
Smack's implementation of XEP-0198: Stream Management.
TCP-IP related classes for Smack.
Smack's API for XEP-0065: SOCKS5 Bytestreams, as well as XEP-0047: In-Band Bytestreams.
Smack's API for XEP-0047: In-Band Bytestreams.
Smack's API for XEP-0065: SOCKS5 Bytestreams.
Smack's API for XEP-0280: Message Carbons.
Smacks implementation of XEP-0050: Ad-Hoc Commands.
Smack's API for File Transfers.
Smack's API for XEP-0363: HTTP File Upload.
Smack's API for XMPP IoT (XEP-0323, -0324, -0325, -0347).
Smack's API for XMPP IoT XEP-0347 Discovery.
TODO describe me.
TODO describe me.
XEP-0313: Message Archive Management.
Smack API for Multi-User Chat (MUC, XEP-0045).
Smack's API for XEP-0060: Publish-Subscribe.
XEP-0184: Message Delivery Receipts.
TODO describe me.
TODO describe me.
-
Uses of SmackException in org.igniterealtime.smack.examples
Methods in org.igniterealtime.smack.examples that throw SmackExceptionModifier and TypeMethodDescriptionstatic booleanXmppTools.createAccount(String xmppDomain, String username, String password) static booleanXmppTools.createAccount(DomainBareJid xmppDomain, Localpart username, String password) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidXmppTools.modularConnectionTest(ModularXmppClientToServerConnection connection, String messageTo) static XmppConnectionToolstatic 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 SmackException in org.jivesoftware.smack
Subclasses of SmackException in org.jivesoftware.smackModifier and TypeClassDescriptionstatic classstatic classstatic classstatic final classThis exception is thrown if Smack is unable to connect to all hosts of a given XMPP service.static classstatic final classstatic classstatic final classstatic final classException thrown always when there was no response to an request within the stanza reply timeout of the used connection instance.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classA Smack exception wrapping a text message.static classstatic classA Smack exception wrapping another exception.Methods in org.jivesoftware.smack that throw SmackExceptionModifier and TypeMethodDescriptionprotected ResourcepartAbstractXMPPConnection.bindResourceAndEstablishSession(Resourcepart resource) AbstractXMPPConnection.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) default voidXmppInputOutputFilter.waitUntilInputOutputClosed() -
Uses of SmackException in org.jivesoftware.smack.bosh
Methods in org.jivesoftware.smack.bosh that throw SmackExceptionModifier and TypeMethodDescriptionprotected voidXMPPBOSHConnection.connectInternal()protected voidXMPPBOSHConnection.loginInternal(String username, String password, Resourcepart resource) -
Uses of SmackException in org.jivesoftware.smack.c2s
Methods in org.jivesoftware.smack.c2s that throw SmackExceptionModifier and TypeMethodDescriptionprotected voidModularXmppClientToServerConnection.connectInternal()protected voidModularXmppClientToServerConnection.loginInternal(String username, String password, Resourcepart resource) -
Uses of SmackException in org.jivesoftware.smack.c2s.internal
Methods in org.jivesoftware.smack.c2s.internal that throw SmackExceptionModifier and TypeMethodDescriptionabstract voidModularXmppClientToServerConnectionInternal.newStreamOpenWaitForFeaturesSequence(String waitFor) abstract voidModularXmppClientToServerConnectionInternal.waitForFeaturesReceived(String waitFor) -
Uses of SmackException in org.jivesoftware.smack.fsm
Subclasses of SmackException in org.jivesoftware.smack.fsmModifier and TypeClassDescriptionclassstatic classstatic final classMethods in org.jivesoftware.smack.fsm that throw SmackExceptionModifier and TypeMethodDescriptionState.AbstractTransport.isTransitionToPossible(WalkStateGraphContext walkStateGraphContext) State.isTransitionToPossible(WalkStateGraphContext walkStateGraphContext) Check if the state should be activated.abstract StateTransitionResult.AttemptResultState.transitionInto(WalkStateGraphContext walkStateGraphContext) -
Uses of SmackException in org.jivesoftware.smack.sasl.javax
Subclasses of SmackException in org.jivesoftware.smack.sasl.javax -
Uses of SmackException in org.jivesoftware.smack.sm
Subclasses of SmackException in org.jivesoftware.smack.smModifier and TypeClassDescriptionclassstatic classstatic classstatic classstatic final class -
Uses of SmackException in org.jivesoftware.smack.tcp
Methods in org.jivesoftware.smack.tcp that throw SmackExceptionModifier and TypeMethodDescriptionprotected voidXMPPTCPConnection.connectInternal()Establishes a connection to the XMPP server.protected voidXMPPTCPConnection.loginInternal(String username, String password, Resourcepart resource) -
Uses of SmackException in org.jivesoftware.smackx.bytestreams
Methods in org.jivesoftware.smackx.bytestreams that throw SmackExceptionModifier and TypeMethodDescriptionBytestreamManager.establishSession(Jid targetJID) Establishes a bytestream with the given user and returns the session to send/receive data to/from the user.BytestreamManager.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 SmackException in org.jivesoftware.smackx.bytestreams.ibb
Methods in org.jivesoftware.smackx.bytestreams.ibb that throw SmackExceptionModifier and TypeMethodDescriptionInBandBytestreamManager.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 SmackException in org.jivesoftware.smackx.bytestreams.socks5
Subclasses of SmackException in org.jivesoftware.smackx.bytestreams.socks5Modifier and TypeClassDescriptionclassstatic final classstatic final classMethods in org.jivesoftware.smackx.bytestreams.socks5 that throw SmackExceptionModifier and TypeMethodDescriptionSocks5BytestreamManager.establishSession(Jid targetJID) Establishes a SOCKS5 Bytestream with the given user and returns the Socket to send/receive data to/from the user. -
Uses of SmackException in org.jivesoftware.smackx.carbons
Methods in org.jivesoftware.smackx.carbons that throw SmackExceptionModifier and TypeMethodDescriptionvoidCarbonManager.disableCarbons()Helper method to disable carbons.voidCarbonManager.enableCarbons()Helper method to enable carbons. -
Uses of SmackException in org.jivesoftware.smackx.commands
Methods in org.jivesoftware.smackx.commands that throw SmackExceptionModifier and TypeMethodDescriptionAdHocCommandManager.discoverCommands(Jid jid) Discover the commands of an specific JID. -
Uses of SmackException in org.jivesoftware.smackx.filetransfer
Subclasses of SmackException in org.jivesoftware.smackx.filetransferModifier and TypeClassDescriptionclassstatic classstatic classMethods in org.jivesoftware.smackx.filetransfer that throw SmackExceptionModifier and TypeMethodDescriptionSocks5TransferNegotiator.createIncomingStream(StreamInitiation initiation) abstract InputStreamStreamNegotiator.createIncomingStream(StreamInitiation initiation) This method handles the file stream download negotiation process.Socks5TransferNegotiator.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.IncomingFileTransfer.receiveFile()Negotiates the stream method to transfer the file over and then returns the negotiated stream.voidIncomingFileTransfer.receiveFile(File file) This method negotiates the stream and then transfer's the file over the negotiated stream.voidThis method handles the stream negotiation process and transmits the file to the remote user.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 SmackException in org.jivesoftware.smackx.httpfileupload
Methods in org.jivesoftware.smackx.httpfileupload that throw SmackExceptionModifier and TypeMethodDescriptionHttpFileUploadManager.requestSlot(String filename, long fileSize) Request a new upload slot from default upload service (if discovered).HttpFileUploadManager.requestSlot(String filename, long fileSize, String contentType) Request a new upload slot with optional content type from default upload service (if discovered).HttpFileUploadManager.requestSlot(String filename, long fileSize, String contentType, DomainBareJid uploadServiceAddress) Request a new upload slot with optional content type from custom upload service.HttpFileUploadManager.uploadFile(File file) Request slot and uploaded file to HTTP file upload service.HttpFileUploadManager.uploadFile(File file, UploadProgressListener listener) Request slot and uploaded file to HTTP file upload service with progress callback.HttpFileUploadManager.uploadFile(InputStream inputStream, String fileName, long fileSize) Request slot and uploaded stream to HTTP upload service.HttpFileUploadManager.uploadFile(InputStream inputStream, String fileName, long fileSize, UploadProgressListener listener) Request slot and uploaded stream to HTTP upload service. -
Uses of SmackException in org.jivesoftware.smackx.iot
Subclasses of SmackException in org.jivesoftware.smackx.iot -
Uses of SmackException in org.jivesoftware.smackx.iot.discovery
Subclasses of SmackException in org.jivesoftware.smackx.iot.discovery -
Uses of SmackException in org.jivesoftware.smackx.jingleold
Methods in org.jivesoftware.smackx.jingleold that throw SmackExceptionModifier and TypeMethodDescriptionJingleSessionRequest.accept()Accepts this request and creates the incoming Jingle session.ContentNegotiator.dispatchIncomingPacket(IQ iq, String id) JingleNegotiator.dispatchIncomingPacket(IQ iq, String id) Dispatch an incoming packet.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.abstract IQJingleSessionState.processJingle(JingleSession session, Jingle jingle, JingleActionEnum action) Process an incoming Jingle Packet.JingleSessionStateUnknown.processJingle(JingleSession session, Jingle jingle, JingleActionEnum action) voidJingleSession.receivePacketAndRespond(IQ iq) Process and respond to an incoming packet.voidJingleSession.startOutgoing()This is the starting point for initiating a new session.Constructors in org.jivesoftware.smackx.jingleold that throw SmackExceptionModifierConstructorDescriptionJingleManager(XMPPConnection connection, List<JingleMediaManager> jingleMediaManagers) Default constructor with a defined XMPPConnection, Transport Resolver and a Media Manager. -
Uses of SmackException in org.jivesoftware.smackx.jingleold.nat
Methods in org.jivesoftware.smackx.jingleold.nat that throw SmackExceptionModifier and TypeMethodDescriptionprotected TransportResolverICETransportManager.createResolver(JingleSession session) protected abstract TransportResolverJingleTransportManager.createResolver(JingleSession session) Create a Transport Resolver instance according to the implementation.TransportNegotiator.dispatchIncomingPacket(IQ iq, String id) Dispatch an incoming packet.JingleTransportManager.getResolver(JingleSession session) Get a new Transport Resolver to be used in a Jingle Session.abstract voidTransportResolver.initialize()Initialize the Resolver.voidTransportResolver.initializeAndWait()Initialize Transport Resolver and wait until it is completely uninitialized.voidICEResolver.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 SmackException in org.jivesoftware.smackx.mam
Methods in org.jivesoftware.smackx.mam that throw SmackExceptionModifier and TypeMethodDescriptionMamManager.getAdvancedConfigurationCommand()booleanMamManager.isAdvancedConfigurationSupported() -
Uses of SmackException in org.jivesoftware.smackx.muc
Subclasses of SmackException in org.jivesoftware.smackx.mucModifier and TypeClassDescriptionclassstatic classstatic classstatic classThrown if the MUC room does not support the requested configuration option.static classThrown if the requested operation required the MUC to be joined by the client, while the client is currently joined.static classThrown when trying to enter a MUC room that is not hosted a domain providing a MUC service.Methods in org.jivesoftware.smackx.muc that throw SmackExceptionModifier and TypeMethodDescriptionMultiUserChat.getReservedNickname()Returns the reserved room nickname for the user in the room. -
Uses of SmackException in org.jivesoftware.smackx.pubsub
Subclasses of SmackException in org.jivesoftware.smackx.pubsubModifier and TypeClassDescriptionclassstatic classstatic class -
Uses of SmackException in org.jivesoftware.smackx.receipts
Methods in org.jivesoftware.smackx.receipts that throw SmackExceptionModifier and TypeMethodDescriptionbooleanDeliveryReceiptManager.isSupported(Jid jid) Returns true if Delivery Receipts are supported by a given JID. -
Uses of SmackException in org.jivesoftware.smackx.workgroup.agent
Methods in org.jivesoftware.smackx.workgroup.agent that throw SmackExceptionModifier and TypeMethodDescriptionAgentSession.getTranscript(String sessionID) Returns the full conversation transcript of a given session.AgentSession.getTranscripts(Jid userID) Returns the transcripts of a given user.AgentSession.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.AgentSession.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 SmackException in org.jivesoftware.smackx.workgroup.user
Methods in org.jivesoftware.smackx.workgroup.user that throw SmackExceptionModifier and TypeMethodDescriptionWorkgroup.getChatSetting(String key) Returns a single chat setting based on it's identified key.Workgroup.getChatSettings()Returns all ChatSettings.Workgroup.getChatSettings(int type) Returns ChatSettings based on type.booleanWorkgroup.isEmailAvailable()The workgroup service may be configured to send email.voidWorkgroup.joinQueue()Joins the workgroup queue to wait to be routed to an agent.voidJoins 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.