twcore.core
Class HubBot

java.lang.Object
  |
  +--twcore.core.SubspaceBot
        |
        +--twcore.core.HubBot

public class HubBot
extends SubspaceBot


Field Summary
 
Fields inherited from class twcore.core.SubspaceBot
m_botAction, m_requestedEvents
 
Constructor Summary
HubBot(twcore.core.BotAction botAction)
           
 
Method Summary
 void handleEvent(twcore.core.FileArrived event)
           
 void handleEvent(twcore.core.LoggedOn event)
           
 void handleEvent(twcore.core.Message event)
           
 void handleHelp(java.lang.String messager, java.lang.String message)
           
 void handleInvalidMessage(java.lang.String messager, java.lang.String message)
           
 void handleListBots(java.lang.String messager, java.lang.String message)
           
 void handleListBotTypes(java.lang.String messager, java.lang.String message)
           
 void handleRemove(java.lang.String messager, java.lang.String message)
           
 void handleShowWaitingList(java.lang.String messager, java.lang.String message)
           
 void handleSpawnMessage(java.lang.String messager, java.lang.String message)
           
 void handleUpdateAccess(java.lang.String messager, java.lang.String message)
           
 void LoadAccessLists()
           
 void registerCommands()
           
 void spawn(java.lang.String messager, java.lang.String message)
           
 
Methods inherited from class twcore.core.SubspaceBot
handleDisconnect, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent, handleEvent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HubBot

public HubBot(twcore.core.BotAction botAction)
Method Detail

registerCommands

public void registerCommands()

handleEvent

public void handleEvent(twcore.core.LoggedOn event)
Overrides:
handleEvent in class SubspaceBot

handleEvent

public void handleEvent(twcore.core.Message event)
Overrides:
handleEvent in class SubspaceBot

handleEvent

public void handleEvent(twcore.core.FileArrived event)
Overrides:
handleEvent in class SubspaceBot

LoadAccessLists

public void LoadAccessLists()

handleInvalidMessage

public void handleInvalidMessage(java.lang.String messager,
                                 java.lang.String message)

handleRemove

public void handleRemove(java.lang.String messager,
                         java.lang.String message)

handleShowWaitingList

public void handleShowWaitingList(java.lang.String messager,
                                  java.lang.String message)

handleUpdateAccess

public void handleUpdateAccess(java.lang.String messager,
                               java.lang.String message)

handleListBotTypes

public void handleListBotTypes(java.lang.String messager,
                               java.lang.String message)

handleListBots

public void handleListBots(java.lang.String messager,
                           java.lang.String message)

handleHelp

public void handleHelp(java.lang.String messager,
                       java.lang.String message)

spawn

public void spawn(java.lang.String messager,
                  java.lang.String message)

handleSpawnMessage

public void handleSpawnMessage(java.lang.String messager,
                               java.lang.String message)