public class AdminTool extends Tool implements AdminListener, ServiceListener
| Constructor and Description |
|---|
AdminTool()
Creates a new Admin tool.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
getFamily, getId, getSession, getToolData, getVersion, setFamily, setId, setSession, setToolData, setVersionpublic void changePassword(AIMSession sess, String oldp, String newp) throws IOException
changePassword method here.sess - an AIMSession valueoldp - a String valuenewp - a String valueIOException - if an error occurspublic void formatScreenname(AIMSession sess, String sn) throws IOException
formatScreenname method here.sess - an AIMSession valuesn - a String valueIOException - if an error occurspublic void confirmAccount(AIMSession sess) throws IOException
confirmAccount method here.sess - an AIMSession valueIOException - if an error occurspublic void getEmail(AIMSession sess) throws IOException
getEmail method here.sess - an AIMSession valueIOException - if an error occurspublic void changeEmail(AIMSession sess, String eml) throws IOException
changeEmail method here.sess - an AIMSession valueeml - a String valueIOException - 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 AdminListenersess - 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 AdminListenersess - an AIMSession valueframe - an AIMFrame valuestatus - an int valuepublic void rateResp(AIMSession sess, AIMFrame frame)
rateResp method here.rateResp in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valuepublic void redirect(AIMSession sess, AIMFrame frame, Redir redir)
redirect method here.redirect in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valueredir - a Redir valuepublic void rateChange(AIMSession sess, AIMFrame frame, int code, RateClass rc)
ServiceListenerrateChange method here.rateChange in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valuecode - an int valuerc - a RateClass valuepublic void serverPause(AIMSession sess, AIMFrame frame)
ServiceListenerserverPause method here.serverPause in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valuepublic void serverResume(AIMSession sess, AIMFrame frame)
ServiceListenerserverResume method here.serverResume in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valuepublic void selfInfo(AIMSession sess, AIMFrame frame, UserInfo userinfo)
ServiceListenerselfInfo method here.selfInfo in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valueuserinfo - an UserInfo valuepublic void evilNotify(AIMSession sess, AIMFrame frame, int newEvil, UserInfo userinfo)
ServiceListenerevilNotify method here.evilNotify in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valuenewEvil - an int valueuserinfo - an UserInfo valuepublic void migrate(AIMSession sess, AIMFrame frame, String ip, byte[] cookie)
ServiceListenermigrate method here.migrate in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valueip - a String valuecookie - a byte[] valuepublic void motd(AIMSession sess, AIMFrame frame, int id, String msg)
ServiceListenermotd method here.motd in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valueid - an int valuemsg - a String valuepublic void memRequest(AIMSession sess, AIMFrame frame, int offset, int len, String modname)
ServiceListenermemRequest method here.memRequest in interface ServiceListenersess - an AIMSession valueframe - an AIMFrame valueoffset - an int valuelen - an int valuemodname - a String valuepublic void shutdown(AIMSession sess)
public void bosConnectionAvailable()
bosConnectionAvailable in class Tool