|
|||||||||
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.AdminTool
public class AdminTool
Admin tool.
Field Summary |
---|
Fields inherited from class org.walluck.oscar.tools.Tool |
---|
listeners |
Constructor Summary | |
---|---|
AdminTool()
Creates a new Admin tool. |
Method Summary | |
---|---|
void |
accountConfirm(AIMSession sess,
AIMFrame frame,
int status)
Describe accountConfirm method here. |
void |
bosConnectionAvailable()
Method called by the LoginTool once the BOS connection is available. |
void |
changeEmail(AIMSession sess,
String eml)
Describe changeEmail method here. |
void |
changePassword(AIMSession sess,
String oldp,
String newp)
Describe changePassword method here. |
void |
confirmAccount(AIMSession sess)
Describe confirmAccount method here. |
void |
evilNotify(AIMSession sess,
AIMFrame frame,
int newEvil,
UserInfo userinfo)
Describe evilNotify method here. |
void |
formatScreenname(AIMSession sess,
String sn)
Describe formatScreenname method here. |
void |
getEmail(AIMSession sess)
Describe getEmail method here. |
void |
infoChange(AIMSession sess,
AIMFrame frame,
boolean infoChange,
short perms,
short err,
String url,
String sn,
String email)
Describe infoChange method here. |
void |
memRequest(AIMSession sess,
AIMFrame frame,
int offset,
int len,
String modname)
Describe memRequest method here. |
void |
migrate(AIMSession sess,
AIMFrame frame,
String ip,
byte[] cookie)
Describe migrate method here. |
void |
motd(AIMSession sess,
AIMFrame frame,
int id,
String msg)
Describe motd method here. |
void |
rateChange(AIMSession sess,
AIMFrame frame,
int code,
RateClass rc)
Describe rateChange method here. |
void |
rateResp(AIMSession sess,
AIMFrame frame)
Describe rateResp method here. |
void |
redirect(AIMSession sess,
AIMFrame frame,
Redir redir)
Describe redirect method here. |
void |
selfInfo(AIMSession sess,
AIMFrame frame,
UserInfo userinfo)
Describe selfInfo method here. |
void |
serverPause(AIMSession sess,
AIMFrame frame)
Describe serverPause method here. |
void |
serverResume(AIMSession sess,
AIMFrame frame)
Describe serverResume 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 AdminTool()
Method Detail |
---|
public void changePassword(AIMSession sess, String oldp, String newp) throws IOException
changePassword
method here.
sess
- an AIMSession
valueoldp
- a String
valuenewp
- a String
value
IOException
- if an error occurspublic void formatScreenname(AIMSession sess, String sn) throws IOException
formatScreenname
method here.
sess
- an AIMSession
valuesn
- a String
value
IOException
- if an error occurspublic void confirmAccount(AIMSession sess) throws IOException
confirmAccount
method here.
sess
- an AIMSession
value
IOException
- if an error occurspublic void getEmail(AIMSession sess) throws IOException
getEmail
method here.
sess
- an AIMSession
value
IOException
- if an error occurspublic void changeEmail(AIMSession sess, String eml) throws IOException
changeEmail
method here.
sess
- an AIMSession
valueeml
- a String
value
IOException
- if an error occurspublic void infoChange(AIMSession sess, AIMFrame frame, boolean infoChange, short perms, short err, String url, String sn, String email)
infoChange
method here.
infoChange
in interface AdminListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueinfoChange
- a boolean
valueperms
- a short
valueerr
- a short
valueurl
- a String
valuesn
- a String
valueemail
- a String
valuepublic void accountConfirm(AIMSession sess, AIMFrame frame, int status)
accountConfirm
method here.
accountConfirm
in interface AdminListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuestatus
- an int
valuepublic void rateResp(AIMSession sess, AIMFrame frame)
rateResp
method here.
rateResp
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void redirect(AIMSession sess, AIMFrame frame, Redir redir)
redirect
method here.
redirect
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueredir
- a Redir
valuepublic void rateChange(AIMSession sess, AIMFrame frame, int code, RateClass rc)
ServiceListener
rateChange
method here.
rateChange
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuecode
- an int
valuerc
- a RateClass
valuepublic void serverPause(AIMSession sess, AIMFrame frame)
ServiceListener
serverPause
method here.
serverPause
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void serverResume(AIMSession sess, AIMFrame frame)
ServiceListener
serverResume
method here.
serverResume
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuepublic void selfInfo(AIMSession sess, AIMFrame frame, UserInfo userinfo)
ServiceListener
selfInfo
method here.
selfInfo
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueuserinfo
- an UserInfo
valuepublic void evilNotify(AIMSession sess, AIMFrame frame, int newEvil, UserInfo userinfo)
ServiceListener
evilNotify
method here.
evilNotify
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valuenewEvil
- an int
valueuserinfo
- an UserInfo
valuepublic void migrate(AIMSession sess, AIMFrame frame, String ip, byte[] cookie)
ServiceListener
migrate
method here.
migrate
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueip
- a String
valuecookie
- a byte[]
valuepublic void motd(AIMSession sess, AIMFrame frame, int id, String msg)
ServiceListener
motd
method here.
motd
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueid
- an int
valuemsg
- a String
valuepublic void memRequest(AIMSession sess, AIMFrame frame, int offset, int len, String modname)
ServiceListener
memRequest
method here.
memRequest
in interface ServiceListener
sess
- an AIMSession
valueframe
- an AIMFrame
valueoffset
- an int
valuelen
- an int
valuemodname
- a String
valuepublic void shutdown(AIMSession sess)
shutdown
in class Tool
sess
- the oscar sessionpublic void bosConnectionAvailable()
bosConnectionAvailable
in class Tool
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |