|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.walluck.oscar.tools.Tool
org.walluck.oscar.tools.SSITool
public class SSITool
SSI tool.
Field Summary |
---|
Fields inherited from class org.walluck.oscar.tools.Tool |
---|
listeners |
Constructor Summary | |
---|---|
SSITool()
Creates a new SSI tool. |
Method Summary | |
---|---|
void |
addDeny(AIMSession sess,
String who)
Describe addDeny method here. |
void |
addPermit(AIMSession sess,
String who)
Describe addPermit method here. |
void |
bosConnectionAvailable()
Method called by the LoginTool once the BOS connection is available. |
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,
String sn,
String reason)
Describe parseAuthReq method here. |
void |
parseData(AIMSession sess,
AIMFrame frame,
int fmtVer,
int numitems,
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,
String sn)
Describe receiveAdded method here. |
void |
receiveAuthGrant(AIMSession sess,
AIMFrame frame,
String sn,
String msg)
Describe receiveAuthGrant method here. |
void |
receiveAuthGranted(AIMSession sess,
AIMFrame frame,
String sn,
byte reply,
String msg)
Describe receiveAuthGranted method here. |
void |
receiveAuthReply(AIMSession sess,
AIMFrame frame,
String sn,
byte reply,
String msg)
Describe receiveAuthReply method here. |
void |
receiveAuthRequest(AIMSession sess,
AIMFrame frame,
String sn,
String msg)
Describe receiveAuthRequest method here. |
void |
remDeny(AIMSession sess,
String who)
Describe remDeny method here. |
void |
remPermit(AIMSession sess,
String who)
Describe remPermit method here. |
void |
shutdown(AIMSession sess)
Called when the tool is shutting down. |
Methods inherited from class org.walluck.oscar.tools.Tool |
---|
getFamily, getId, getSession, getToolData, getVersion, setFamily, setId, setSession, setToolData, setVersion |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SSITool()
Method Detail |
---|
public void addPermit(AIMSession sess, String who) throws IOException
addPermit
method here.
sess
- an AIMSession
valuewho
- a String
value
IOException
- if an error occurspublic void addDeny(AIMSession sess, String who) throws IOException
addDeny
method here.
sess
- an AIMSession
valuewho
- a String
value
IOException
- if an error occurspublic void remPermit(AIMSession sess, String who) throws IOException
remPermit
method here.
sess
- an AIMSession
valuewho
- a String
value
IOException
- if an error occurspublic void remDeny(AIMSession sess, String who) throws IOException
remDeny
method here.
sess
- an AIMSession
valuewho
- a String
value
IOException
- if an error occurspublic void shutdown(AIMSession sess)
shutdown
in class Tool
sess
- the oscar sessionpublic void bosConnectionAvailable()
bosConnectionAvailable
in class Tool
public void parseAdd(AIMSession sess, AIMFrame frame)
parseAdd
method here.
parseAdd
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void parseMod(AIMSession sess, AIMFrame frame)
parseMod
method here.
parseMod
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void parseDel(AIMSession sess, AIMFrame frame)
parseDel
method here.
parseDel
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void receiveAuthGrant(AIMSession sess, AIMFrame frame, String sn, String msg)
receiveAuthGrant
method here.
receiveAuthGrant
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuemsg
- a String
valuepublic void receiveAuthRequest(AIMSession sess, AIMFrame frame, String sn, String msg)
receiveAuthRequest
method here.
receiveAuthRequest
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuemsg
- a String
valuepublic void receiveAuthReply(AIMSession sess, AIMFrame frame, String sn, byte reply, String msg)
receiveAuthReply
method here.
receiveAuthReply
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuereply
- a byte
valuemsg
- a String
valuepublic void parseRights(AIMSession sess, AIMFrame frame, short[] maxitems)
parseRights
method here.
parseRights
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuemaxitems
- a short[]
valuepublic void parseData(AIMSession sess, AIMFrame frame, int fmtVer, int numitems, List list, int timestamp)
parseData
method here.
parseData
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuefmtVer
- an int
valuenumitems
- an int
valuelist
- a List
valuetimestamp
- an int
valuepublic void parseAck(AIMSession sess, AIMFrame frame)
parseAck
method here.
parseAck
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void parseDataUnchanged(AIMSession sess, AIMFrame frame)
parseDataUnchanged
method here.
parseDataUnchanged
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void parseAuthReq(AIMSession sess, AIMFrame frame, String sn, String reason)
parseAuthReq
method here.
parseAuthReq
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuereason
- a String
valuepublic void receiveAuthGranted(AIMSession sess, AIMFrame frame, String sn, byte reply, String msg)
receiveAuthGranted
method here.
receiveAuthGranted
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
valuereply
- a byte
valuemsg
- a String
valuepublic void receiveAdded(AIMSession sess, AIMFrame frame, String sn)
receiveAdded
method here.
receiveAdded
in interface SSIListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuesn
- a String
value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |