org.walluck.oscar.handlers
Interface SSIListener

All Superinterfaces:
Listener
All Known Implementing Classes:
BOSTool, Oscar, ScriptAdapter

public interface SSIListener
extends Listener

Describe interface SSIListener here.

Since:
1.0
Version:
1.0
Author:
David Walluck

Method Summary
 void parseAck(AIMSession sess, AIMFrame frame)
          Describe parseAck method here.
 void parseAdd(AIMSession sess, AIMFrame frame)
          Describe parseAdd method here.
 void parseAuthReq(AIMSession sess, AIMFrame frame, java.lang.String sn, java.lang.String reason)
          Describe parseAuthReq method here.
 void parseData(AIMSession sess, AIMFrame frame, int fmtVer, int numitems, java.util.List list, int timestamp)
          Describe parseData method here.
 void parseDataUnchanged(AIMSession sess, AIMFrame frame)
          Describe parseDataUnchanged method here.
 void parseDel(AIMSession sess, AIMFrame frame)
          Describe parseDel method here.
 void parseMod(AIMSession sess, AIMFrame frame)
          Describe parseMod method here.
 void parseRights(AIMSession sess, AIMFrame frame, short[] maxitems)
          Describe parseRights method here.
 void receiveAdded(AIMSession sess, AIMFrame frame, java.lang.String sn)
          Describe receiveAdded method here.
 void receiveAuthGrant(AIMSession sess, AIMFrame frame, java.lang.String sn, java.lang.String msg)
          Describe receiveAuthGrant method here.
 void receiveAuthGranted(AIMSession sess, AIMFrame frame, java.lang.String sn, byte reply, java.lang.String msg)
          Describe receiveAuthGranted method here.
 void receiveAuthReply(AIMSession sess, AIMFrame frame, java.lang.String sn, byte reply, java.lang.String msg)
          Describe receiveAuthReply method here.
 void receiveAuthRequest(AIMSession sess, AIMFrame frame, java.lang.String sn, java.lang.String msg)
          Describe receiveAuthRequest method here.
 

Method Detail

parseAdd

public void parseAdd(AIMSession sess,
                     AIMFrame frame)
Describe parseAdd method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

parseMod

public void parseMod(AIMSession sess,
                     AIMFrame frame)
Describe parseMod method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

parseDel

public void parseDel(AIMSession sess,
                     AIMFrame frame)
Describe parseDel method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

receiveAuthGrant

public void receiveAuthGrant(AIMSession sess,
                             AIMFrame frame,
                             java.lang.String sn,
                             java.lang.String msg)
Describe receiveAuthGrant method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
msg - a String value

receiveAuthRequest

public void receiveAuthRequest(AIMSession sess,
                               AIMFrame frame,
                               java.lang.String sn,
                               java.lang.String msg)
Describe receiveAuthRequest method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
msg - a String value

receiveAuthReply

public void receiveAuthReply(AIMSession sess,
                             AIMFrame frame,
                             java.lang.String sn,
                             byte reply,
                             java.lang.String msg)
Describe receiveAuthReply method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
reply - a byte value
msg - a String value

parseRights

public void parseRights(AIMSession sess,
                        AIMFrame frame,
                        short[] maxitems)
Describe parseRights method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
maxitems - a short[] value

parseData

public void parseData(AIMSession sess,
                      AIMFrame frame,
                      int fmtVer,
                      int numitems,
                      java.util.List list,
                      int timestamp)
Describe parseData method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
fmtVer - an int value
numitems - an int value
list - a List value
timestamp - an int value

parseAck

public void parseAck(AIMSession sess,
                     AIMFrame frame)
Describe parseAck method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

parseDataUnchanged

public void parseDataUnchanged(AIMSession sess,
                               AIMFrame frame)
Describe parseDataUnchanged method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value

parseAuthReq

public void parseAuthReq(AIMSession sess,
                         AIMFrame frame,
                         java.lang.String sn,
                         java.lang.String reason)
Describe parseAuthReq method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
reason - a String value

receiveAuthGranted

public void receiveAuthGranted(AIMSession sess,
                               AIMFrame frame,
                               java.lang.String sn,
                               byte reply,
                               java.lang.String msg)
Describe receiveAuthGranted method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value
reply - a byte value
msg - a String value

receiveAdded

public void receiveAdded(AIMSession sess,
                         AIMFrame frame,
                         java.lang.String sn)
Describe receiveAdded method here.

Parameters:
sess - an AIMSession value
frame - an AIMFrame value
sn - a String value