|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcca.net.jostl.TOCAdapter
public class TOCAdapter
Constructor Summary | |
---|---|
TOCAdapter()
|
Method Summary | |
---|---|
void |
adminFormatStatus(int status,
java.lang.String[] args)
Event received when client attempts to change the format of their name |
void |
adminPasswordStatus(int status,
java.lang.String[] args)
Event received when client attempts to change their password |
void |
aimError(int error,
java.lang.String[] args)
Error usually happens with bad command parameters, but could sometimes be the server's fault. |
void |
buddyAdded(TOCBuddy buddy)
Buddy was added successfully |
void |
buddyArt(TOCBuddy buddy,
java.lang.String unknown)
Info about a buddy's icon? |
void |
buddyAway(TOCBuddy buddy)
Buddy is now away alert |
void |
buddyListReceived(java.util.Iterator buddies)
Buddy list was received from the server. |
void |
buddyRemoved(java.lang.String name)
buddy removed successfully |
void |
buddyReturned(TOCBuddy buddy)
Buddy returned from away status |
void |
buddySignedOff(TOCBuddy buddy)
Buddy signed off alert |
void |
buddySignedOn(TOCBuddy buddy)
Buddy signed on alert |
void |
chatroomDropped(java.lang.String chatroomID)
Client was dropped from chatroom, either kicked, connection dropped, or left |
void |
chatroomInvite(java.lang.String chatroomID,
java.lang.String chatroomName,
java.lang.String sender,
java.lang.String message)
Client is being invited to join a chatroom |
void |
chatroomJoined(java.lang.String chatroomID,
java.lang.String chatroomName)
Client joined a chatroom |
void |
chatroomMessageReceived(java.lang.String chatroomID,
java.lang.String sender,
java.lang.String message,
boolean whisper)
Message was received in this chatroom DEPRECATED |
void |
chatroomMessageReceived(java.lang.String chatroomID,
java.lang.String sender,
java.lang.String message,
boolean whisper,
java.lang.String language,
java.lang.String unknown)
Message was received in this chatroom |
void |
chatroomUpdate(java.lang.String chatroomID,
java.lang.String buddy,
boolean inside)
When users enter or leave a chatroom |
void |
clientEvent(TOCBuddy buddy,
int status)
client event tells a buddy's typing status |
void |
connected()
Successfully connected |
void |
dirStatus(int status,
java.lang.String[] args)
Event received when client attempts to set their directory info |
void |
disconnected()
disconnected from server |
void |
isPaused(boolean state)
For whatever reason, the server may choose to pause communication. |
void |
messageReceived(TOCBuddy buddy,
java.lang.String message,
boolean isBuddy,
boolean auto)
incoming message DEPRECATED |
void |
messageReceived(TOCBuddy buddy,
java.lang.String message,
boolean isBuddy,
boolean auto,
java.lang.String language)
incoming message |
void |
rvousPropose(TOCBuddy buddy,
java.lang.String UUID,
java.lang.String cookie,
int seq,
java.lang.String rip,
java.lang.String pip,
java.lang.String vip,
java.lang.String port,
java.lang.String tlv)
Someone is proposing a rendezvous to perform a specific action. |
void |
urlReceived(java.lang.String windowName,
java.lang.String url)
Event received when client requests a user's profile info or directory info Use the server address and port the client connected to, followed by the directory name passed here. |
void |
warned(TOCBuddy buddy,
java.lang.String amount)
Client has been warned |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TOCAdapter()
Method Detail |
---|
public void connected()
TOCListener
connected
in interface TOCListener
public void disconnected()
TOCListener
disconnected
in interface TOCListener
public void buddyRemoved(java.lang.String name)
TOCListener
buddyRemoved
in interface TOCListener
name
- the name of the buddy who was removedpublic void messageReceived(TOCBuddy buddy, java.lang.String message, boolean isBuddy, boolean auto)
TOCListener
messageReceived
in interface TOCListener
buddy
- who the message is frommessage
- the actual message, including htmlisBuddy
- true if this person is on your buddy listauto
- true if this message is an auto response (away message)public void messageReceived(TOCBuddy buddy, java.lang.String message, boolean isBuddy, boolean auto, java.lang.String language)
TOCListener
messageReceived
in interface TOCListener
buddy
- who the message is frommessage
- the actual message, including htmlisBuddy
- true if this person is on your buddy listauto
- true if this message is an auto response (away message)public void clientEvent(TOCBuddy buddy, int status)
TOCListener
clientEvent
in interface TOCListener
buddy
- who the status refers tostatus
- 3 possible numbers, refer to the TOCConstantsTOCConstants.CLIENT_EVENT_STOPPED
,
TOCConstants.CLIENT_EVENT_ENTERED
,
TOCConstants.CLIENT_EVENT_TYPING
public void buddyArt(TOCBuddy buddy, java.lang.String unknown)
TOCListener
buddyArt
in interface TOCListener
buddy
- this response pertains tounknown
- string with a variable length
of parameters that appear to be delimited by spacespublic void buddySignedOn(TOCBuddy buddy)
TOCListener
buddySignedOn
in interface TOCListener
public void buddySignedOff(TOCBuddy buddy)
TOCListener
buddySignedOff
in interface TOCListener
public void buddyAway(TOCBuddy buddy)
TOCListener
buddyAway
in interface TOCListener
public void buddyReturned(TOCBuddy buddy)
TOCListener
buddyReturned
in interface TOCListener
public void buddyAdded(TOCBuddy buddy)
TOCListener
buddyAdded
in interface TOCListener
public void aimError(int error, java.lang.String[] args)
TOCListener
aimError
in interface TOCListener
error
- the error codeargs
- optional arguments to go with this errorpublic void chatroomJoined(java.lang.String chatroomID, java.lang.String chatroomName)
TOCListener
chatroomJoined
in interface TOCListener
chatroomID
- id to indentify this chatroom. Needed for other chat commands.chatroomName
- Name of this chatroompublic void chatroomMessageReceived(java.lang.String chatroomID, java.lang.String sender, java.lang.String message, boolean whisper)
TOCListener
chatroomMessageReceived
in interface TOCListener
chatroomID
- ID for this chatroomsender
- name of who sent this messagemessage
- the message, including html tagswhisper
- true if only this client can see the message, false if its a public message.public void chatroomMessageReceived(java.lang.String chatroomID, java.lang.String sender, java.lang.String message, boolean whisper, java.lang.String language, java.lang.String unknown)
TOCListener
chatroomMessageReceived
in interface TOCListener
chatroomID
- ID for this chatroomsender
- name of who sent this messagemessage
- the message, including html tagswhisper
- true if only this client can see the message, false if its a public message.public void chatroomUpdate(java.lang.String chatroomID, java.lang.String buddy, boolean inside)
TOCListener
chatroomUpdate
in interface TOCListener
chatroomID
- ID for this chatroombuddy
- name of person whose status changedinside
- true if person joined room, false if left the roompublic void chatroomInvite(java.lang.String chatroomID, java.lang.String chatroomName, java.lang.String sender, java.lang.String message)
TOCListener
chatroomInvite
in interface TOCListener
chatroomID
- ID for this chatroomchatroomName
- name for this chatroomsender
- the person who sent the invitemessage
- optional greeting messagepublic void chatroomDropped(java.lang.String chatroomID)
TOCListener
chatroomDropped
in interface TOCListener
chatroomID
- ID of chatroom the client leftpublic void adminFormatStatus(int status, java.lang.String[] args)
TOCListener
adminFormatStatus
in interface TOCListener
status
- status code, 0 mean successargs
- optional arguments if status is not 0public void adminPasswordStatus(int status, java.lang.String[] args)
TOCListener
adminPasswordStatus
in interface TOCListener
status
- status code, 0 mean successargs
- optional arguments if status is not 0public void urlReceived(java.lang.String windowName, java.lang.String url)
TOCListener
urlReceived
in interface TOCListener
windowName
- suggested window name to useurl
- a directory namepublic void buddyListReceived(java.util.Iterator buddies)
TOCListener
buddyListReceived
in interface TOCListener
buddies
- an Iterator of TOCBuddy objectspublic void dirStatus(int status, java.lang.String[] args)
TOCListener
dirStatus
in interface TOCListener
status
- status code, 0 mean successargs
- optional arguments if status is not 0public void warned(TOCBuddy buddy, java.lang.String amount)
TOCListener
warned
in interface TOCListener
amount
- the client's new warning percentagepublic void isPaused(boolean state)
TOCListener
isPaused
in interface TOCListener
state
- true if communication is pause, false if notpublic void rvousPropose(TOCBuddy buddy, java.lang.String UUID, java.lang.String cookie, int seq, java.lang.String rip, java.lang.String pip, java.lang.String vip, java.lang.String port, java.lang.String tlv)
TOCListener
rvousPropose
in interface TOCListener
buddy
- the person who sent the proposalUUID
- action to perform. This is the same as the capabilities UUID'scookie
- cookie used for other communication pertaining to this actionseq
- sequence numberrip
- IP address to rendezvous at (connect at)pip
- proposer's IP addressvip
- proposer's verified IP addressport
- port to connect to at riptlv
- separated by colons and values are base64 encoded
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |