Package org.vrspace.server.core
Class BotManager
- java.lang.Object
-
- org.vrspace.server.core.BotManager
-
- All Implemented Interfaces:
EventListener
,org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>
@Component public class BotManager extends Object implements org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>
BotManger component starts right after server startup. For each Bot configured in BotConfig, sets properties, adds it to the world, and starts self test. If it passes, Bot remains in the world as a an active object, otherwise it's marked inactive.- Author:
- joe
-
-
Constructor Summary
Constructors Constructor Description BotManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event)
-