synchronized Iterable<CRaSHPlugin<?>> getPlugins() { if (plugins == null) { List<CRaSHPlugin<?>> plugins = Utils.list(discovery.getPlugins()); for (CRaSHPlugin<?> plugin : plugins) { plugin.context = context; plugin.status = CRaSHPlugin.CONSTRUCTED; } this.plugins = plugins; } return plugins; }
synchronized Iterable<CRaSHPlugin<?>> getPlugins() { if (plugins == null) { List<CRaSHPlugin<?>> plugins = Utils.list(discovery.getPlugins()); for (CRaSHPlugin<?> plugin : plugins) { plugin.context = context; plugin.status = CRaSHPlugin.CONSTRUCTED; } this.plugins = plugins; } return plugins; }
synchronized Iterable<CRaSHPlugin<?>> getPlugins() { if (plugins == null) { List<CRaSHPlugin<?>> plugins = Utils.list(discovery.getPlugins()); for (CRaSHPlugin<?> plugin : plugins) { plugin.context = context; plugin.status = CRaSHPlugin.CONSTRUCTED; } this.plugins = plugins; } return plugins; }
synchronized Iterable<CRaSHPlugin<?>> getPlugins() { if (plugins == null) { List<CRaSHPlugin<?>> plugins = Utils.list(discovery.getPlugins()); for (CRaSHPlugin<?> plugin : plugins) { plugin.context = context; plugin.status = CRaSHPlugin.CONSTRUCTED; } this.plugins = plugins; } return plugins; }