Package com.vmware.bdd.software.mgmt.plugin.monitor

Examples of com.vmware.bdd.software.mgmt.plugin.monitor.ClusterReport.clone()


      ClusterReport report = new ClusterReport();
      report.setName(blueprint.getName());
      report.setAction("testing 1");
      report.setFinished(false);
      report.setProgress(30);
      reports.addClusterReport(report.clone());
      try {
         Thread.sleep(5000);
      } catch (Exception e) {
         e.printStackTrace();
         return false;
View Full Code Here


         return false;
      }

      report.setAction("testing 2");
      report.setProgress(60);
      reports.addClusterReport(report.clone());
      try {
         Thread.sleep(15000);
      } catch (Exception e) {
         e.printStackTrace();
         return false;
View Full Code Here

         e.printStackTrace();
         return false;
      }
      report.setAction("testing 3");
      report.setProgress(90);
      reports.addClusterReport(report.clone());
      try {
         Thread.sleep(3000);
      } catch (Exception e) {
         e.printStackTrace();
         return false;
View Full Code Here

         return false;
      }
      report.setAction("testing finished");
      report.setProgress(100);
      report.setFinished(true);
      reports.addClusterReport(report.clone());
      return true;
   }

   @Override
   public String getName() {
View Full Code Here

         }

         clusterReport.setClusterAndNodesServiceStatus(ServiceStatus.STARTED);
         clusterReport.setClusterAndNodesAction("");
         clusterReport.clearAllNodesErrorMsg();
         reportStatus(clusterReport.clone(), reports);
         return true;
      }
   }

   @Override
View Full Code Here

         }
         doSoftwareOperation(clusterName, apiRequestSummary, clusterReport, reports);
         clusterReport.setClusterAndNodesAction("");
         clusterReport.clearAllNodesErrorMsg();
         clusterReport.setClusterAndNodesServiceStatus(ServiceStatus.STOPPED);
         reportStatus(clusterReport.clone(), reports);
         return true;
      } catch (Exception e) {
         logger.error("Failed to stop all services: ", e);
         throw SoftwareManagementPluginException.STOP_CLUSTER_EXCEPTION(e, Constants.AMBARI_PLUGIN_NAME, clusterName);
      }
View Full Code Here

               logger.info("Cloudera Manager stopped all services successfully.");
            }
            report.setClusterAndNodesAction("");
            report.setFinished(true);
            report.setSuccess(succeed);
            reportQueue.addClusterReport(report.clone());
         }
      }
   }

   /*
 
View Full Code Here

               logger.info("Cloudera Manager started all services successfully.");
            }
            report.setClusterAndNodesAction("");//clean action field
            report.setFinished(true);
            report.setSuccess(succeed);
            reportQueue.addClusterReport(report.clone());
         }
      }
   }

   private void setRolesErrorMsg(ClusterReport report, HashMap<String, Set<String>> failedRoles, String action) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.