Пример #1
0
 /** Initialize classes that need to be shipped for using LauncherURIHandler in the launcher job */
 private void initLauncherClassesToShip() {
   launcherClassesToShip = new HashSet<Class<?>>();
   launcherClassesToShip.add(LauncherURIHandlerFactory.class);
   launcherClassesToShip.add(LauncherURIHandler.class);
   for (URIHandler handler : cache.values()) {
     launcherClassesToShip.add(handler.getLauncherURIHandlerClass());
     List<Class<?>> classes = handler.getClassesForLauncher();
     if (classes != null) {
       launcherClassesToShip.addAll(classes);
     }
   }
   launcherClassesToShip.add(defaultHandler.getLauncherURIHandlerClass());
 }