|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface I_CommandHandler
Interface to allow different command processing implementations.
Method Summary | |
---|---|
MsgUnit[] |
get(AddressServer addressServer,
java.lang.String sessionId,
CommandWrapper cmd)
Your plugin should process the command. |
java.lang.String |
help()
|
java.lang.String |
help(java.lang.String cmd)
|
void |
initialize(ServerScope glob,
CommandManager commandManager)
This is called after creation of the plugin. |
java.lang.String |
set(AddressServer addressServer,
java.lang.String sessionId,
CommandWrapper cmd)
Your plugin should process the set command. |
void |
shutdown()
|
Method Detail |
---|
void initialize(ServerScope glob, CommandManager commandManager)
glob
- The Global handle of this xmlBlaster server instance.commandManager
- My managerMsgUnit[] get(AddressServer addressServer, java.lang.String sessionId, CommandWrapper cmd) throws XmlBlasterException
addressServer
- The protocol plugin or external access layer calling ussessionId
- Is null if not logged incmd
- The command to process, e.g. "clientList"
XmlBlasterException
java.lang.String set(AddressServer addressServer, java.lang.String sessionId, CommandWrapper cmd) throws XmlBlasterException
addressServer
- The protocol plugin or external access layer calling ussessionId
- Is null if not logged incmd
- The command to process, e.g. ?trace=true
XmlBlasterException
java.lang.String help()
java.lang.String help(java.lang.String cmd)
void shutdown()
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |