源代码:
package com.vmware.customzation;
import com.vmware.util.Session;
import com.vmware.vim25.CustomizationSpecInfo;
import com.vmware.vim25.mo.*;
import java.util.HashMap;
import java.util.Map;
/**
* Created by vixuan-008 on 2015/6/1.
*/
public class UserCustomzation {
public static void main(String[] args){
ServiceInstance serviceInstance=null;
try{
serviceInstance= Session.getInstance("****", "*****", "*****");
Map map=new HashMap();
com.vmware.vim25.mo.CustomizationSpecManager manager=serviceInstance.getCustomizationSpecManager();
CustomizationSpecInfo[] infos=manager.getInfo();
if(infos!=null && infos.length>0){
for(CustomizationSpecInfo info:infos){
System.out.println("name is:"+info.getName());
System.out.println("name is:"+info.getDescription());
map.put(info.getName(),info.getDescription());
}
}
serviceInstance.getServerConnection().logout();
}catch (Exception e){
e.printStackTrace();
serviceInstance.getServerConnection().logout();
return;
}
}
}