()
| 47 | } |
| 48 | |
| 49 | public void start() throws Exception { |
| 50 | var provider = new ProviderWithOnline(); |
| 51 | providerApp = new ProviderApp(zeze, provider, |
| 52 | new ProviderService("Server", zeze), "SimpleApp#", new ProviderDirectWithTransmit(), |
| 53 | new ProviderDirectService("ServerDirect", zeze), "SimpleLinkd", new LoadConfig()); |
| 54 | provider.create(this); |
| 55 | zeze.initialize(this); |
| 56 | |
| 57 | var modules = new HashMap<String, IModule>(); |
| 58 | |
| 59 | // bag = new Bag.Module(zeze); |
| 60 | // bag.Initialize(this); |
| 61 | // modules.put(bag.getFullName(), bag); |
| 62 | |
| 63 | rank = Rank.create(this); |
| 64 | rank.Initialize(this); |
| 65 | modules.put(rank.getFullName(), rank); |
| 66 | |
| 67 | // if (GenModule.Instance.GenFileSrcRoot != null) { |
| 68 | // System.out.println("---------------"); |
| 69 | // System.out.println("New Source File Has Generate. Re-Compile Need."); |
| 70 | // System.exit(0); |
| 71 | // } |
| 72 | |
| 73 | zeze.setSchemas(new demo.Schemas()); |
| 74 | zeze.start(); |
| 75 | ((ProviderWithOnline)providerApp.providerImplement).start(); |
| 76 | providerApp.providerService.start(); |
| 77 | providerApp.providerDirectService.start(); |
| 78 | providerApp.startLast(ProviderModuleBinds.load(""), modules); |
| 79 | } |
| 80 | |
| 81 | public void stop() throws Exception { |
| 82 | if (providerApp != null) { |
no test coverage detected