Esempio n. 1
0
 public static void Main(String[] args)
 {
     try {
         VMEventHistoryCollectorMonitor eventMonitor =
             new VMEventHistoryCollectorMonitor();
         cb = AppUtil.AppUtil.initialize("VMEventHistoryCollectorMonitor",
                                         VMEventHistoryCollectorMonitor.constructOptions(),
                                         args);
         cb.connect();
         eventMonitor.initialize();
         //  eventMonitor.findVirtualMachine();
         if (eventMonitor.findVirtualMachine())
         {
             eventMonitor.createEventHistoryCollector();
             PropertyFilterSpec eventFilterSpec = eventMonitor.createEventFilterSpec();
             eventMonitor.monitorEvents(eventFilterSpec);
         }
         else
         {
             Console.WriteLine("Virtual Machine not found from the vmPath specified");
         }
         cb.disConnect();
         Console.WriteLine("Press enter to exit: ");
         Console.Read();
     }
     catch (Exception e) {
         Console.WriteLine("Caught Exception : " +
                           " Name : " + e.Data.ToString() +
                           " Message : " + e.Message.ToString() +
                           " Trace : ");
         Console.Read();
     }
 }
 public static void Main(String[] args) {
    try {
       VMEventHistoryCollectorMonitor eventMonitor = 
          new VMEventHistoryCollectorMonitor();
       cb = AppUtil.AppUtil.initialize("VMEventHistoryCollectorMonitor",
                               VMEventHistoryCollectorMonitor.constructOptions(),
                               args);
       cb.connect();        
       eventMonitor.initialize();
     //  eventMonitor.findVirtualMachine();
       if(eventMonitor.findVirtualMachine()) {
          eventMonitor.createEventHistoryCollector();
          PropertyFilterSpec eventFilterSpec = eventMonitor.createEventFilterSpec();
          eventMonitor.monitorEvents(eventFilterSpec);
       }
       else {
          Console.WriteLine("Virtual Machine not found from the vmPath specified");
       }        
       cb.disConnect();
       Console.WriteLine("Press enter to exit: ");
       Console.Read();
       } 
    catch (Exception e) {
       Console.WriteLine("Caught Exception : " +
                          " Name : " + e.Data.ToString() +
                          " Message : " + e.Message.ToString() +
                          " Trace : ");
       Console.Read();
    }
 }