Examples of ArrayOfManagedObjectReference


Examples of com.vmware.vim25.ArrayOfManagedObjectReference

        _context.getPropertyCollector(), pfSpecArr);


      if(ocs != null && ocs.size() > 0) {
        for(ObjectContent oc : ocs) {
          ArrayOfManagedObjectReference morVms = null;
          String gcTagValue = null;
          String name = null;

          for(DynamicProperty prop : oc.getPropSet()) {
            if(prop.getName().equals("name"))
              name = prop.getVal().toString();
            else if(prop.getName().equals("vm"))
                morVms = (ArrayOfManagedObjectReference)prop.getVal();
            else if(prop.getName().startsWith("value[")) {
              CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
              if(val != null)
                gcTagValue = val.getValue();
            }
          }

          NetworkDetails details = new NetworkDetails(name, oc.getObj(),
            (morVms != null ? morVms.getManagedObjectReference().toArray(new ManagedObjectReference[morVms.getManagedObjectReference().size()]) : null),
            gcTagValue);

          networks.add(details);
        }
        s_logger.debug("Retrieved " + networks.size() + " networks with key : " + gcTagKey);
View Full Code Here

Examples of com.vmware.vim25.ArrayOfManagedObjectReference

        List<ObjectContent> ocs = _context.getService().retrieveProperties(_context.getPropertyCollector(), pfSpecArr);

        if (ocs != null && ocs.size() > 0) {
            for (ObjectContent oc : ocs) {
                ArrayOfManagedObjectReference morVms = null;
                String gcTagValue = null;
                String name = null;

                for (DynamicProperty prop : oc.getPropSet()) {
                    if (prop.getName().equals("name"))
                        name = prop.getVal().toString();
                    else if (prop.getName().equals("vm"))
                        morVms = (ArrayOfManagedObjectReference)prop.getVal();
                    else if (prop.getName().startsWith("value[")) {
                        CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
                        if (val != null)
                            gcTagValue = val.getValue();
                    }
                }

                NetworkDetails details =
                        new NetworkDetails(name, oc.getObj(), (morVms != null ? morVms.getManagedObjectReference().toArray(
                                new ManagedObjectReference[morVms.getManagedObjectReference().size()]) : null), gcTagValue);

                networks.add(details);
            }
            s_logger.debug("Retrieved " + networks.size() + " networks with key : " + gcTagKey);
        }
View Full Code Here

Examples of com.vmware.vim25.ArrayOfManagedObjectReference

        _context.getPropertyCollector(), pfSpecArr);


      if(ocs != null && ocs.size() > 0) {
        for(ObjectContent oc : ocs) {
          ArrayOfManagedObjectReference morVms = null;
          String gcTagValue = null;
          String name = null;

          for(DynamicProperty prop : oc.getPropSet()) {
            if(prop.getName().equals("name"))
              name = prop.getVal().toString();
            else if(prop.getName().equals("vm"))
                morVms = (ArrayOfManagedObjectReference)prop.getVal();
            else if(prop.getName().startsWith("value[")) {
              CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
              if(val != null)
                gcTagValue = val.getValue();
            }
          }

          NetworkDetails details = new NetworkDetails(name, oc.getObj(),
            (morVms != null ? morVms.getManagedObjectReference().toArray(new ManagedObjectReference[morVms.getManagedObjectReference().size()]) : null),
            gcTagValue);

          networks.add(details);
        }
        s_logger.debug("Retrieved " + networks.size() + " networks with key : " + gcTagKey);
View Full Code Here

Examples of com.vmware.vim25.ArrayOfManagedObjectReference

        _context.getPropertyCollector(), pfSpecArr);


      if(ocs != null && ocs.size() > 0) {
        for(ObjectContent oc : ocs) {
          ArrayOfManagedObjectReference morVms = null;
          String gcTagValue = null;
          String name = null;

          for(DynamicProperty prop : oc.getPropSet()) {
            if(prop.getName().equals("name"))
              name = prop.getVal().toString();
            else if(prop.getName().equals("vm"))
                morVms = (ArrayOfManagedObjectReference)prop.getVal();
            else if(prop.getName().startsWith("value[")) {
              CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
              if(val != null)
                gcTagValue = val.getValue();
            }
          }

          NetworkDetails details = new NetworkDetails(name, oc.getObj(),
            (morVms != null ? morVms.getManagedObjectReference().toArray(new ManagedObjectReference[morVms.getManagedObjectReference().size()]) : null),
            gcTagValue);

          networks.add(details);
        }
        s_logger.debug("Retrieved " + networks.size() + " networks with key : " + gcTagKey);
View Full Code Here

Examples of com.vmware.vim25.ArrayOfManagedObjectReference

        _context.getServiceContent().getPropertyCollector(),
        new PropertyFilterSpec[] { pfSpec });
     
      if(ocs != null && ocs.length > 0) {
        for(ObjectContent oc : ocs) {
          ArrayOfManagedObjectReference morVms = null;
          String gcTagValue = null;
          String name = null;

          for(DynamicProperty prop : oc.getPropSet()) {
            if(prop.getName().equals("name"))
              name = prop.getVal().toString();
            else if(prop.getName().equals("vm"))
                morVms = (ArrayOfManagedObjectReference)prop.getVal();
            else if(prop.getName().startsWith("value[")) {
              CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
              if(val != null)
                gcTagValue = val.getValue();
            }
          }
         
          NetworkDetails details = new NetworkDetails(name, oc.getObj(),
            (morVms != null ? morVms.getManagedObjectReference() : null),
            gcTagValue);
         
          networks.add(details);
        }
        s_logger.debug("Retrieved " + networks.size() + " networks with key : " + gcTagKey);
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.