Using the JabberIM Control
JabberIM Control provides a simple java interface
JabberInstantMessenger. The interface is mentioned
below.
void instantMessage(java.lang.String userid, java.lang.String password, java.lang.String serverName, java.lang.String toUser, java.lang.String message) throws java.lang.Exception;
Input Parameters
JabberInstantMessenger interface takes the following input parameters.
java.lang.String userid
|
Your jabber's account userid.
|
java.lang.String password
|
Your jabber's account password. |
java.lang.String serverName |
Ýour jabber's account
server name. e.g. jabber.org
|
java.lang.String toUser |
Recipient's address, this is the
address where message would be sent.e.g. powertoys@jabber.org
|
java.lang.String message |
This is the message to be sent
to the recipient.
|
Invoking the control
instantMessage method of the JabberInstantMessenger is invoked as
follows:
String userid = "powertoys";
String password = "powertoys";
String serverName ="jabber.org";
String toUser ="powertoys@jabber.org";
String message = "Hello from JabberIM powertoy";
control.instantMessage(userid, password, serverName, toUser, message);
The Java Page Flow sample that accompanies the VelocityTemplating
Control
demonstrates
how to use the control.