jabber.subscription
Class Subscribe

java.lang.Object
  extended by jabber.subscription.Subscribe

public class Subscribe
extends java.lang.Object

Class for subscription management


Constructor Summary
Subscribe()
           
 
Method Summary
static void acceptSubscription(Jid _jid)
          Accept a subscription request from a contact
static void denySubscription(Jid _jid)
          Deny a subscription request from a contact
static void getPhoneNumber(Jid _jid)
          Get a contact phone number
static void registerGateway(java.lang.String user, java.lang.String passw, java.lang.String gateway)
          Register to other protocol gateway
static void removeRoster(java.util.Vector items)
          Remove some contacts
static void removeRosterItem(Jid _jid)
          Remove a contact
static void requestSubscription(Jid _jid)
          Request a subscription to a contact
static void setNewRosterItem(Jid _jid, boolean isNew)
          Create/Update contact
static void setPhoneNumber(Jid _jid, java.lang.String num)
          Set a contact phone number
static void unregisterGateway(java.lang.String gateway)
          Unregister to other protocol gateway
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Subscribe

public Subscribe()
Method Detail

setNewRosterItem

public static void setNewRosterItem(Jid _jid,
                                    boolean isNew)
Create/Update contact

Parameters:
_jid -
group -

removeRosterItem

public static void removeRosterItem(Jid _jid)
Remove a contact

Parameters:
_jid -

removeRoster

public static void removeRoster(java.util.Vector items)
Remove some contacts

Parameters:
items -

requestSubscription

public static void requestSubscription(Jid _jid)
Request a subscription to a contact

Parameters:
_jid -

denySubscription

public static void denySubscription(Jid _jid)
Deny a subscription request from a contact

Parameters:
_jid -

acceptSubscription

public static void acceptSubscription(Jid _jid)
Accept a subscription request from a contact

Parameters:
_jid -

setPhoneNumber

public static void setPhoneNumber(Jid _jid,
                                  java.lang.String num)
Set a contact phone number

Parameters:
_jid, - num

getPhoneNumber

public static void getPhoneNumber(Jid _jid)
Get a contact phone number

Parameters:
_jid, - num

registerGateway

public static void registerGateway(java.lang.String user,
                                   java.lang.String passw,
                                   java.lang.String gateway)
Register to other protocol gateway


unregisterGateway

public static void unregisterGateway(java.lang.String gateway)
Unregister to other protocol gateway