config.xml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <plugin version="1.1">
  3. <!-- CacheMgrs Config For CacheServer BEGIN -->
  4. <extension element-class="com.trs.infra.support.cache.CacheMgrConfig" id="CacheMgrs">
  5. <cache-manager beanId="SCMGroupUserCacheMgr" name="分组维护人员缓冲管理器"/>
  6. <cache-manager beanId="SCMGroupAccountCacheMgr" name="分组账号缓冲管理器"/>
  7. <cache-manager beanId="SCMGroupsCacheMgr" name="分组缓冲管理器"/>
  8. </extension>
  9. <!-- CacheMgrs Config For CacheServer BEGIN -->
  10. <!--Config For ObjectLCMonitor BEGIN-->
  11. <!--
  12. Listener默认为监控对象的新增、修改、删除前
  13. EventType:
  14. 1:新增
  15. 2:修改
  16. 3:删除前
  17. 4、删除后
  18. 多个以逗号隔开
  19. -->
  20. <extension element-class="com.trs.infra.persistent.listener.MonitorHostConfig" id="ObjectLCMonitor">
  21. <!--分组维护人员-->
  22. <monitor-host name="分组维护人员" class-name="com.trs.scm.persistent.SCMGroupUser">
  23. <listener bean-id="SCMGroupUserCacheMgr" event-type="1,2,4"/>
  24. </monitor-host>
  25. <!--分组账号-->
  26. <monitor-host name="分组账号" class-name="com.trs.scm.persistent.GroupAccount">
  27. <listener bean-id="SCMGroupAccountCacheMgr" event-type="1,2,4"/>
  28. </monitor-host>
  29. <!--微博帐号-->
  30. <monitor-host name="微博账号" class-name="com.trs.scm.persistent.Account">
  31. <listener bean-id="SCMGroupAccountCacheMgr" event-type="1,2,4"/>
  32. </monitor-host>
  33. <!--帐号分组-->
  34. <monitor-host name="账号分组" class-name="com.trs.scm.persistent.SCMGroup">
  35. <listener bean-id="SCMGroupUserCacheMgr" event-type="1,2,4"/>
  36. </monitor-host>
  37. <!--分组-->
  38. <monitor-host name="分组" class-name="com.trs.scm.persistent.SCMGroup">
  39. <listener bean-id="SCMGroupsCacheMgr" event-type="1,2,4"/>
  40. </monitor-host>
  41. </extension>
  42. <!--Config For ObjectLCMonitor END-->
  43. </plugin>