beans.xml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <plugin version="1.0" id="cms.process">
  3. <beans>
  4. <bean id="FlowServer" class="com.trs.cms.process.FlowServer"
  5. singleton="true"/>
  6. <bean id="IFlowServer" class="com.trs.cms.process.FlowServerImpl"
  7. singleton="true"/>
  8. <bean id="FlowConfigServer" class="com.trs.cms.process.config.FlowConfigServer"
  9. singleton="true"/>
  10. <bean id="IFlowRuleCacheServer" class="com.trs.cms.process.definition.FlowRuleCacheServerImpl"
  11. singleton="true"/>
  12. <!-- Mgr BEGIN -->
  13. <bean id="FlowEmployMgr"
  14. class="com.trs.cms.process.definition.FlowEmployMgr"
  15. singleton="true"/>
  16. <bean id="FlowMgr" class="com.trs.cms.process.definition.FlowMgr"
  17. singleton="true"/>
  18. <bean id="FlowEmployCacheMgr"
  19. class="com.trs.cms.process.definition.FlowEmployCacheMgr"
  20. singleton="true" />
  21. <!-- Mgr END -->
  22. <!-- WCMOBJ Life Cycle Listeners BEGIN -->
  23. <bean id="IFlowCacheMgr"
  24. class="com.trs.cms.process.definition.FlowCacheMgr"
  25. singleton="true"/>
  26. <bean id="IWorkflowDelegateMgr"
  27. class="com.trs.cms.process.WorkflowDelegateMgr"
  28. singleton="true" />
  29. <bean id="FlowNodeLCListenerForForceEnd"
  30. class="com.trs.cms.process.engine.FlowNodeLCListenerForForceEnd"
  31. singleton="true"/>
  32. <bean id="FlowContentLCListener"
  33. class="com.trs.cms.process.engine.FlowContentLCListener"
  34. singleton="true"/>
  35. <bean id="FlowEmployerLCListener"
  36. class="com.trs.cms.process.definition.FlowEmployerLCListener"
  37. singleton="true"/>
  38. <bean id="RuleHostLCListnerForCache"
  39. class="com.trs.cms.process.definition.RuleHostLCListnerForCache"
  40. singleton="true"/>
  41. <!-- WCMOBJ Life Cycle Listeners END -->
  42. </beans>
  43. </plugin>