util
Class Datas

java.lang.Object
  extended by util.Datas

public class Datas
extends java.lang.Object

Storage class Modified by Gabriele Bianchi 04/01/2006


Field Summary
static java.lang.String avatarFile
           
static java.util.Vector conversations
           
static java.lang.String customPort
           
static java.util.Vector gateways
           
static java.lang.String hostname
           
static int HTTP_PORT
           
static Contents images
           
static boolean isHTTP
           
static boolean isSSL
           
static Jid jid
           
static java.util.Hashtable multichat
           
static boolean noData
           
static int port
           
static boolean readRoster
           
static java.util.Vector rooms
           
static java.util.Hashtable roster
           
static java.util.Vector roster_vector
           
static java.lang.String server_name
           
static java.util.Vector server_services
           
static int SSL_PORT
           
static java.lang.String subdomain
           
static int TCP_PORT
           
static IWriterThread writerThread
           
 
Constructor Summary
Datas()
           
 
Method Summary
static java.util.Vector createOnlineRosterVector(boolean update)
          Get online roster items
static java.util.Vector createRosterVector(boolean update)
          Get all roster items
static java.lang.String getDigestPassword()
          Computes the password in conformance with JEP-0078
static java.lang.String getPassword()
          Gets plain password
static boolean isGateway(java.lang.String gtw)
           
static void load()
          initialization ..........
static void registerRoster(Jid _jid)
          Inserts in Datas a new roster item Modified by Gabriele Bianchi 04/01/2006
static boolean saveRecord()
          Save user jid info in persistent storage (RMS)
static void setJidAvatar()
          set jid AVATAR
static void setPassword(java.lang.String _val)
          Sets the password
static void setSessionId(java.lang.String _val)
          Sets the session id
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jid

public static Jid jid

hostname

public static java.lang.String hostname

server_name

public static java.lang.String server_name

subdomain

public static java.lang.String subdomain

port

public static int port

isSSL

public static boolean isSSL

isHTTP

public static boolean isHTTP

noData

public static boolean noData

avatarFile

public static java.lang.String avatarFile

conversations

public static java.util.Vector conversations

rooms

public static java.util.Vector rooms

server_services

public static java.util.Vector server_services

gateways

public static java.util.Vector gateways

multichat

public static java.util.Hashtable multichat

images

public static Contents images

roster

public static java.util.Hashtable roster

roster_vector

public static java.util.Vector roster_vector

writerThread

public static IWriterThread writerThread

readRoster

public static boolean readRoster

HTTP_PORT

public static int HTTP_PORT

TCP_PORT

public static int TCP_PORT

SSL_PORT

public static int SSL_PORT

customPort

public static java.lang.String customPort
Constructor Detail

Datas

public Datas()
Method Detail

load

public static void load()
initialization ..........


setJidAvatar

public static void setJidAvatar()
set jid AVATAR


getDigestPassword

public static java.lang.String getDigestPassword()
Computes the password in conformance with JEP-0078

Returns:
String (digest password)

getPassword

public static java.lang.String getPassword()
Gets plain password

Returns:
String

setPassword

public static void setPassword(java.lang.String _val)
Sets the password

Parameters:
String -

setSessionId

public static void setSessionId(java.lang.String _val)
Sets the session id

Parameters:
String -

registerRoster

public static void registerRoster(Jid _jid)
Inserts in Datas a new roster item Modified by Gabriele Bianchi 04/01/2006

Parameters:
_jid -

createRosterVector

public static java.util.Vector createRosterVector(boolean update)
Get all roster items

Parameters:
update -

createOnlineRosterVector

public static java.util.Vector createOnlineRosterVector(boolean update)
Get online roster items

Parameters:
update -

saveRecord

public static boolean saveRecord()
Save user jid info in persistent storage (RMS)

Returns:
boolean

isGateway

public static boolean isGateway(java.lang.String gtw)