Smack

org.jivesoftware.smack
Class SSLXMPPConnection

java.lang.Object
  extended byorg.jivesoftware.smack.XMPPConnection
      extended byorg.jivesoftware.smack.SSLXMPPConnection

public class SSLXMPPConnection
extends XMPPConnection

Creates an SSL connection to a XMPP server.

Author:
Matt Tucker

Field Summary
 
Fields inherited from class org.jivesoftware.smack.XMPPConnection
DEBUG_ENABLED, host, port, socket
 
Constructor Summary
SSLXMPPConnection(String host)
          Creates a new SSL connection to the specified host on the default SSL port (5223).
SSLXMPPConnection(String host, int port)
          Creates a new SSL connection to the specified host on the specified port.
 
Methods inherited from class org.jivesoftware.smack.XMPPConnection
addConnectionListener, addPacketListener, close, createChat, createGroupChat, createPacketCollector, getAccountManager, getConnectionID, getHost, getPort, getRoster, getUser, isAnonymous, isAuthenticated, isConnected, login, login, loginAnonymously, removeConnectionListener, removePacketListener, sendPacket
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSLXMPPConnection

public SSLXMPPConnection(String host)
                  throws XMPPException
Creates a new SSL connection to the specified host on the default SSL port (5223).

Parameters:
host - the XMPP host.
Throws:
XMPPException - if an error occurs while trying to establish the connection. Two possible errors can occur which will be wrapped by an XMPPException -- UnknownHostException (XMPP error code 504), and IOException (XMPP error code 502). The error codes and wrapped exceptions can be used to present more appropiate error messages to end-users.

SSLXMPPConnection

public SSLXMPPConnection(String host,
                         int port)
                  throws XMPPException
Creates a new SSL connection to the specified host on the specified port.

Parameters:
host - the XMPP host.
port - the port to use for the connection (default XMPP SSL port is 5223).
Throws:
XMPPException - if an error occurs while trying to establish the connection. Two possible errors can occur which will be wrapped by an XMPPException -- UnknownHostException (XMPP error code 504), and IOException (XMPP error code 502). The error codes and wrapped exceptions can be used to present more appropiate error messages to end-users.

Smack

Copyright © 2003 Jive Software.