Author: tchemit Date: 2014-08-16 11:31:52 +0200 (Sat, 16 Aug 2014) New Revision: 2621 Url: http://forge.nuiton.org/projects/nuiton-config/repository/revisions/2621 Log: fixes #3444: Add org.nuiton.config.ApplicationConfigHelper#loadAllActions method Modified: trunk/src/main/java/org/nuiton/config/ApplicationConfigHelper.java Modified: trunk/src/main/java/org/nuiton/config/ApplicationConfigHelper.java =================================================================== --- trunk/src/main/java/org/nuiton/config/ApplicationConfigHelper.java 2014-08-01 09:47:30 UTC (rev 2620) +++ trunk/src/main/java/org/nuiton/config/ApplicationConfigHelper.java 2014-08-16 09:31:52 UTC (rev 2621) @@ -141,6 +141,21 @@ } /** + * Load all actions from all given config providers. + * + * @param applicationConfig config where to add actions. + * @param providers providers to use + * @since 3.0 + */ + public static void loadAllActions(ApplicationConfig applicationConfig, Set<ApplicationConfigProvider> providers) { + + for (ApplicationConfigProvider provider: providers) { + applicationConfig.loadActions(provider.getActions()); + } + } + + + /** * Gets all transient options from the given providers. * * @param providers providers to inspect @@ -160,7 +175,6 @@ return result; } - /** * Gets all final options from the given providers. * @@ -239,5 +253,4 @@ } return result; } - }