|
xmlBlaster 2.1.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 manager
MsgUnit[] 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
XmlBlasterExceptionjava.lang.String help()
java.lang.String help(java.lang.String cmd)
void shutdown()
|
xmlBlaster 2.1.0 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||