Exemple #1
0
 public 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;
 }