diff --git a/api/src/com/cloud/offering/OfferingManager.java b/api/src/com/cloud/offering/OfferingManager.java index cae911ce77a..671dbea8aad 100644 --- a/api/src/com/cloud/offering/OfferingManager.java +++ b/api/src/com/cloud/offering/OfferingManager.java @@ -18,9 +18,14 @@ package com.cloud.offering; /** + * An offering is a package of features offered to the end user. OfferingManager + * is responsible for the life cycle of the offerings available from CloudStack. + * An administrator can create, delete, enable, and disable offerings. * - * OfferingManager manages the different type of service offerings - * available to the administrators of the system. + * There are three types of offerings: + * - Service Offering - package of computing power and the root disk. + * - Disk Offering - package of disk performance and size specification. + * - Network Offering - package of services available on a network. * */ public interface OfferingManager { @@ -29,18 +34,16 @@ public interface OfferingManager { * @return ServiceOffering */ ServiceOffering createServiceOffering(); - + /** * Creates a disk offering. * @return DiskOffering */ DiskOffering createDiskOffering(); - + /** * Creates a network offering. * @return NetworkOffering */ NetworkOffering createNetworkOffering(); - - } diff --git a/build/build-cloud.xml b/build/build-cloud.xml index d03eb7fa6e2..728f5a42fe0 100755 --- a/build/build-cloud.xml +++ b/build/build-cloud.xml @@ -13,7 +13,6 @@ --> - @@ -102,9 +101,6 @@ - - - @@ -115,10 +111,6 @@ - - - - diff --git a/build/build-tests.xml b/build/build-tests.xml index 400465dde51..d0816cf2720 100755 --- a/build/build-tests.xml +++ b/build/build-tests.xml @@ -28,6 +28,7 @@ +