beans.xml 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <plugin version="1.0" id="infra">
  3. <beans>
  4. <bean id="ServerControl" class="com.trs.infra.ServerControl"
  5. singleton="true"/>
  6. <bean id="JobScheduler" class="com.trs.infra.util.job.JobScheduler"
  7. singleton="true"/>
  8. <bean id="ConfigServer"
  9. class="com.trs.infra.support.config.ConfigServer" singleton="true"/>
  10. <bean id="CacheServer" class="com.trs.infra.support.cache.CacheServer"
  11. singleton="true"/>
  12. <bean id="UpdateServer" class="com.trs.infra.update.UpdateServer"
  13. singleton="true"/>
  14. <bean id="ObjectLCMonitorServer"
  15. class="com.trs.infra.persistent.listener.ObjectLCMonitorServer"
  16. singleton="true"/>
  17. <bean id="ILogMgr" class="com.trs.infra.support.log.LogMgr"
  18. singleton="true"/>
  19. <!-- WCMOBJ Life Cycle Listeners BEGIN -->
  20. <bean id="PathConfigLCListener"
  21. class="com.trs.infra.support.file.PathConfigLCListener"
  22. singleton="true"/>
  23. <!-- WCMOBJ Life Cycle Listeners END -->
  24. <bean id="ICachedPOMgr"
  25. class="com.trs.infra.persistent.cache.CachedPOMgr"
  26. singleton="true"/>
  27. <bean id="SMTPServerConfigMapper"
  28. class="com.trs.infra.util.email.SMTPServerConfigMapper"
  29. singleton="true"/>
  30. <bean id="SecureKeyMgr"
  31. class="com.trs.infra.support.security.SecureKeyMgr"
  32. singleton="true"/>
  33. </beans>
  34. </plugin>