Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.jabberwookie.tests
Class ClientConnect  view ClientConnect download ClientConnect.java

java.lang.Object
  extended bycom.jabberwookie.tests.ClientConnect
All Implemented Interfaces:
com.jabberwookie.IQListener, com.jabberwookie.MessageListener, com.jabberwookie.PresenceListener

public class ClientConnect
extends java.lang.Object
implements com.jabberwookie.MessageListener, com.jabberwookie.PresenceListener, com.jabberwookie.IQListener

This class is part Client2Server test and part usage example. So if you're trying to figure out how this all works, take a look inside.


Field Summary
private  com.jabberwookie.Client2Server c2s
           
 
Constructor Summary
ClientConnect(java.lang.String userName, java.lang.String resource, java.lang.String password, java.lang.String serverName, int serverPort)
           
 
Method Summary
 void incomingIQ(com.jabberwookie.ns.jabber.IQ iq)
           
 void incomingMessage(com.jabberwookie.ns.jabber.Message message)
           
 void incomingPresence(com.jabberwookie.ns.jabber.Presence presence)
           
 boolean login(java.lang.String userName, java.lang.String resource, java.lang.String password, java.lang.String serverName, int serverPort)
          This will attempt to login to the Jabber server.
static void main(java.lang.String[] args)
           
private  boolean registerUser(java.lang.String userName, java.lang.String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

c2s

private com.jabberwookie.Client2Server c2s
Constructor Detail

ClientConnect

public ClientConnect(java.lang.String userName,
                     java.lang.String resource,
                     java.lang.String password,
                     java.lang.String serverName,
                     int serverPort)
Method Detail

main

public static void main(java.lang.String[] args)

login

public boolean login(java.lang.String userName,
                     java.lang.String resource,
                     java.lang.String password,
                     java.lang.String serverName,
                     int serverPort)
This will attempt to login to the Jabber server. If it fails because the given username does not exist it will attempt to create that user.


incomingIQ

public void incomingIQ(com.jabberwookie.ns.jabber.IQ iq)
Specified by:
incomingIQ in interface com.jabberwookie.IQListener

incomingMessage

public void incomingMessage(com.jabberwookie.ns.jabber.Message message)
Specified by:
incomingMessage in interface com.jabberwookie.MessageListener

incomingPresence

public void incomingPresence(com.jabberwookie.ns.jabber.Presence presence)
Specified by:
incomingPresence in interface com.jabberwookie.PresenceListener

registerUser

private boolean registerUser(java.lang.String userName,
                             java.lang.String password)