+ "<username> <password>");
return;
}
ServiceInstance si = new ServiceInstance(
new URL(args[0]), args[1], args[2], true);
LicenseManager lm = si.getLicenseManager();
LicenseServerSource lss = new LicenseServerSource();
// please change it to a license server you can access
lss.setLicenseServer("27000@lic-serv.acme.com");
lm.configureLicenseSource(null, lss);
lm.setLicenseEdition(null, "esxFull");
boolean enabled = lm.checkLicenseFeature(null, "iscsi");
System.out.println("ISCSI enabled:" + enabled);
lm.disableFeature(null, "iscsi");
enabled = lm.checkLicenseFeature(null, "iscsi");
System.out.println("ISCSI enabled:" + enabled);
lm.enableFeature(null, "iscsi");
enabled = lm.checkLicenseFeature(null, "iscsi");
System.out.println("ISCSI enabled:" + enabled);
si.getServerConnection().logout();
}