private void loadAppServants(ApplicationContext applicationContext) { Map<String, ServantConfig> servantMap = applicationContext.getBeansOfType(ServantConfig.class); for (Map.Entry<String, ServantConfig> entry : servantMap.entrySet()) { try { ServantHomeSkeleton skeleton = loadServant(entry.getValue()); skeletonMap.put(skeleton.name(), skeleton); appServantStarted(skeleton); } catch (Exception e) { System.err.println("init a service failed"); e.printStackTrace(); } } }
private void loadAppServants() { Map<String, Object> servantMap = applicationContext.getBeansWithAnnotation(TarsServant.class); for (Map.Entry<String, Object> entry : servantMap.entrySet()) { try { ServantHomeSkeleton skeleton = loadServant(entry.getValue()); skeletonMap.put(skeleton.name(), skeleton); appServantStarted(skeleton); } catch (Exception e) { log.error("load servant faild", e); } } }
private void loadAppServants() { Map<String, Object> servantMap = applicationContext.getBeansWithAnnotation(TarsServant.class); for (Map.Entry<String, Object> entry : servantMap.entrySet()) { try { ServantHomeSkeleton skeleton = loadServant(entry.getValue()); skeletonMap.put(skeleton.name(), skeleton); appServantStarted(skeleton); } catch (Exception e) { System.err.println("init a Servant failed"); e.printStackTrace(); } } }
private void loadAppServants(ArrayList<XMLConfigElement> elements) throws ClassNotFoundException, InstantiationException, IllegalAccessException { for (XMLConfigElement element : elements) { if ("servant".equals(element.getName())) { try { ServantHomeSkeleton skeleton = loadServant(element); skeletonMap.put(skeleton.name(), skeleton); appServantStarted(skeleton); } catch (Exception e) { System.err.println("init a service failed:context=[]"); } } } }
private void loadAppServants(ArrayList<XMLConfigElement> elements) throws ClassNotFoundException, InstantiationException, IllegalAccessException { for (XMLConfigElement element : elements) { if ("servant".equals(element.getName())) { try { ServantHomeSkeleton skeleton = loadServant(element); skeletonMap.put(skeleton.name(), skeleton); appServantStarted(skeleton); } catch (Exception e) { System.err.println("init a service failed:context=[]"); } } } }
void initServants() { for (String skeletonName : skeletonMap.keySet()) { ServantHomeSkeleton skeleton = skeletonMap.get(skeletonName); Class<?> api = skeleton.getApiClass(); try { if (api.isAssignableFrom(ExtendedServant.class)) { continue; } AnalystManager.getInstance().registry(name(), api, skeleton.name()); } catch (Exception e) { System.err.println("app[] init servant[" + api.getName() + "] failed"); e.printStackTrace(); } } }
void initServants() { for (String skeletonName : skeletonMap.keySet()) { ServantHomeSkeleton skeleton = skeletonMap.get(skeletonName); Class<?> api = skeleton.getApiClass(); try { if (api.isAssignableFrom(ExtendedServant.class)) { continue; } AnalystManager.getInstance().registry(name(), api, skeleton.name()); } catch (Exception e) { System.err.println("app[] init servant[" + api.getName() + "] failed"); e.printStackTrace(); } } }