virtHost = new Product(PRODUCT_VIRT_HOST, PRODUCT_VIRT_HOST);
virtHostPlatform = new Product(PRODUCT_VIRT_HOST_PLATFORM,
PRODUCT_VIRT_HOST_PLATFORM);
virtGuest = new Product(PRODUCT_VIRT_GUEST, PRODUCT_VIRT_GUEST);
monitoring = new Product(PRODUCT_MONITORING, PRODUCT_MONITORING);
monitoring.addAttribute(new ProductAttribute("multi-entitlement", "yes"));
provisioning = new Product(PRODUCT_PROVISIONING, PRODUCT_PROVISIONING);
provisioning.addAttribute(new ProductAttribute("multi-entitlement", "yes"));
virtHost.addAttribute(new ProductAttribute(PRODUCT_VIRT_HOST, ""));
virtHostPlatform.addAttribute(new ProductAttribute(PRODUCT_VIRT_HOST_PLATFORM,
""));
virtGuest.addAttribute(new ProductAttribute(PRODUCT_VIRT_GUEST, ""));
monitoring.addAttribute(new ProductAttribute(PRODUCT_MONITORING, ""));
provisioning.addAttribute(new ProductAttribute(PRODUCT_PROVISIONING, ""));
socketLimitedProduct = new Product("socket-limited-prod",
"Socket Limited Product");
socketLimitedProduct.addAttribute(new ProductAttribute("sockets", "2"));
productCurator.create(socketLimitedProduct);
productAdapter.createProduct(virtHost);
productAdapter.createProduct(virtHostPlatform);
productAdapter.createProduct(virtGuest);