cca.net.jostl
Class TOCBuddy
java.lang.Object
cca.net.jostl.TOCBuddy
- All Implemented Interfaces:
- TOCConstants
public class TOCBuddy
- extends java.lang.Object
- implements TOCConstants
Fields inherited from interface cca.net.jostl.TOCConstants |
ALLOW_BUDDIES_ONLY, CAP_ADD_INS, CAP_AIMICQ, CAP_BUDDY_ICON, CAP_CHANNEL2, CAP_DIRECT_IM, CAP_DIRECT_PLAY, CAP_FILE_SHARE, CAP_FILE_TRANSFER, CAP_GAMES, CAP_ICQ_RELAY, CAP_INVALID_GAMES, CAP_SEND_LIST, CAP_TALK, CAP_UTF8, CLIENT_EVENT_ENTERED, CLIENT_EVENT_STOPPED, CLIENT_EVENT_TYPING, DENY_ALL, DENY_SOME, MESSAGE_LENGTH_LIMIT, PERMIT_ALL, PERMIT_SOME, SERVICE_AOL, SERVICE_CELL, SERVICE_ICQ, SERVICE_NORMAL, SERVICE_UNCONFIRMED, SERVICE_UNKNOWN |
Constructor Summary |
TOCBuddy(java.lang.String name,
java.lang.String group)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PERMISSION_NORMAL
public static int PERMISSION_NORMAL
- What list this buddy is on
Unless the buddy has been explicitly added
to either of the user's permit or deny lists,
it'll default with NORMAL
PERMISSION_PERMIT
public static int PERMISSION_PERMIT
PERMISSION_DENY
public static int PERMISSION_DENY
TOCBuddy
public TOCBuddy(java.lang.String name,
java.lang.String group)
setPermissionState
protected void setPermissionState(int list)
- Only change this value when the config sent by
the TOC server states deny or permit or if the
user changes the buddy's permission level through
the various add/remove permit/deny methods
getPermissionState
public int getPermissionState()
setGroup
public void setGroup(java.lang.String group)
setWarningAmount
protected void setWarningAmount(int warn)
setIdleTime
protected void setIdleTime(int minutes)
setAway
protected void setAway(boolean b)
setOnline
protected void setOnline(boolean b)
setSignOnTime
protected void setSignOnTime(long seconds)
setService
protected void setService(int s)
getService
public int getService()
isOnline
public boolean isOnline()
isCellular
public boolean isCellular()
getName
public java.lang.String getName()
getGroup
public java.lang.String getGroup()
getWarningAmount
public int getWarningAmount()
getIdleTime
public int getIdleTime()
isAway
public boolean isAway()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
normalizeString
protected static java.lang.String normalizeString(java.lang.String s)