Package com.vmware.vim.binding.vim.ext

Examples of com.vmware.vim.binding.vim.ext.ManagedByInfo


      }
   }

   public static void addManagedByToConfigSpec(ConfigSpec spec, String owner,
         String type) {
      ManagedByInfo managedBy = new ManagedByInfoImpl();
      managedBy.setExtensionKey(owner);
      managedBy.setType(type);

      spec.setManagedBy(managedBy);
   }
View Full Code Here


      // iterate datacenters to iterate virtual machines
      for (Datacenter dc : getDatacenters()) {
         System.out.println("DC " + dc);
         for (VirtualMachine rawVm: getVirtualMachines(dc)) {
            VcVirtualMachine vm = VcCache.get(rawVm._getRef());
            ManagedByInfo mb = vm.getManagedBy();
            if (mb != null) {
               System.out.println("VM " + vm.getName() + " is managed by " + mbToString(mb));
            }
         }
      }
View Full Code Here

   /* (non-Javadoc)
    * @see com.vmware.aurora.vc.VcVirtualmachine#isManagedByThisCms()
    */
   @Override
   public boolean isManagedByThisCms() {
      ManagedByInfo manager = getManagedBy();
      return manager != null
         && manager.getExtensionKey().equals(VcContext.getService().getExtensionKey())
         && manager.getType().equals("dbvm");
   }
View Full Code Here

TOP

Related Classes of com.vmware.vim.binding.vim.ext.ManagedByInfo

Copyright © 2018 www.massapicom. 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.