()
| 146 | } |
| 147 | |
| 148 | @Override |
| 149 | public void createModules() throws Exception { |
| 150 | lock(); |
| 151 | try { |
| 152 | Zeze.initialize(this); |
| 153 | var _modules_ = createRedirectModules(new Class[] { |
| 154 | Zezex.Linkd.ModuleLinkd.class, |
| 155 | }); |
| 156 | if (_modules_ == null) |
| 157 | return; |
| 158 | |
| 159 | Zezex_Linkd = (Zezex.Linkd.ModuleLinkd)_modules_[0]; |
| 160 | Zezex_Linkd.Initialize(this); |
| 161 | if (modules.put(Zezex_Linkd.getFullName(), Zezex_Linkd) != null) |
| 162 | throw new IllegalStateException("duplicate module name: Zezex_Linkd"); |
| 163 | |
| 164 | Zeze.setSchemas(new Zezex.Schemas()); |
| 165 | } finally { |
| 166 | unlock(); |
| 167 | } |
| 168 | } |
| 169 | |
| 170 | public void destroyModules() throws Exception { |
| 171 | lock(); |
no test coverage detected