From 29b82f27788698a32a9b105758b858054cb1eb72 Mon Sep 17 00:00:00 2001 From: Alena Prokharchyk Date: Thu, 14 Jun 2012 19:14:57 -0700 Subject: [PATCH] Added @Implementation to bunch of api commands - used by api doc builder --- api/src/com/cloud/api/commands/CreateVPCCmd.java | 3 +++ api/src/com/cloud/api/commands/CreateVPCOfferingCmd.java | 3 +++ api/src/com/cloud/api/commands/DeleteVPCCmd.java | 4 +++- api/src/com/cloud/api/commands/DeleteVPCOfferingCmd.java | 3 +++ api/src/com/cloud/api/commands/ListVPCOfferingsCmd.java | 3 +++ api/src/com/cloud/api/commands/ListVPCsCmd.java | 3 +++ api/src/com/cloud/api/commands/RestartVPCCmd.java | 4 ++++ api/src/com/cloud/api/commands/UpdateVPCCmd.java | 3 +++ api/src/com/cloud/api/commands/UpdateVPCOfferingCmd.java | 3 +++ 9 files changed, 28 insertions(+), 1 deletion(-) diff --git a/api/src/com/cloud/api/commands/CreateVPCCmd.java b/api/src/com/cloud/api/commands/CreateVPCCmd.java index 11c8ad6b2d9..8802f55983f 100644 --- a/api/src/com/cloud/api/commands/CreateVPCCmd.java +++ b/api/src/com/cloud/api/commands/CreateVPCCmd.java @@ -18,6 +18,7 @@ import com.cloud.api.ApiConstants; import com.cloud.api.BaseAsyncCreateCmd; import com.cloud.api.BaseCmd; import com.cloud.api.IdentityMapper; +import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.ServerApiException; import com.cloud.api.response.VpcResponse; @@ -32,6 +33,8 @@ import com.cloud.user.UserContext; /** * @author Alena Prokharchyk */ + +@Implementation(description="Creates a VPC", responseObject=VpcResponse.class) public class CreateVPCCmd extends BaseAsyncCreateCmd{ public static final Logger s_logger = Logger.getLogger(CreateVPCCmd.class.getName()); private static final String s_name = "createvpcresponse"; diff --git a/api/src/com/cloud/api/commands/CreateVPCOfferingCmd.java b/api/src/com/cloud/api/commands/CreateVPCOfferingCmd.java index b8411810f6d..184bd8ee45e 100644 --- a/api/src/com/cloud/api/commands/CreateVPCOfferingCmd.java +++ b/api/src/com/cloud/api/commands/CreateVPCOfferingCmd.java @@ -19,6 +19,7 @@ import org.apache.log4j.Logger; import com.cloud.api.ApiConstants; import com.cloud.api.BaseAsyncCreateCmd; import com.cloud.api.BaseCmd; +import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.ServerApiException; import com.cloud.api.response.VpcOfferingResponse; @@ -30,6 +31,8 @@ import com.cloud.user.Account; /** * @author Alena Prokharchyk */ + +@Implementation(description="Creates VPC offering", responseObject=VpcOfferingResponse.class) public class CreateVPCOfferingCmd extends BaseAsyncCreateCmd{ public static final Logger s_logger = Logger.getLogger(CreateVPCOfferingCmd.class.getName()); private static final String _name = "createvpcofferingresponse"; diff --git a/api/src/com/cloud/api/commands/DeleteVPCCmd.java b/api/src/com/cloud/api/commands/DeleteVPCCmd.java index 5a80f29dce1..eb8ad3d1fd8 100644 --- a/api/src/com/cloud/api/commands/DeleteVPCCmd.java +++ b/api/src/com/cloud/api/commands/DeleteVPCCmd.java @@ -18,12 +18,12 @@ import com.cloud.api.ApiConstants; import com.cloud.api.BaseAsyncCmd; import com.cloud.api.BaseCmd; import com.cloud.api.IdentityMapper; +import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.ServerApiException; import com.cloud.api.response.SuccessResponse; import com.cloud.event.EventTypes; import com.cloud.exception.ConcurrentOperationException; -import com.cloud.exception.InsufficientCapacityException; import com.cloud.exception.ResourceUnavailableException; import com.cloud.network.vpc.Vpc; import com.cloud.user.Account; @@ -31,6 +31,8 @@ import com.cloud.user.Account; /** * @author Alena Prokharchyk */ + +@Implementation(description="Deletes a VPC", responseObject=SuccessResponse.class) public class DeleteVPCCmd extends BaseAsyncCmd{ public static final Logger s_logger = Logger.getLogger(DeleteVPCCmd.class.getName()); private static final String s_name = "deletevpcresponse"; diff --git a/api/src/com/cloud/api/commands/DeleteVPCOfferingCmd.java b/api/src/com/cloud/api/commands/DeleteVPCOfferingCmd.java index b32b17ba3ab..29fcc633978 100644 --- a/api/src/com/cloud/api/commands/DeleteVPCOfferingCmd.java +++ b/api/src/com/cloud/api/commands/DeleteVPCOfferingCmd.java @@ -18,6 +18,7 @@ import com.cloud.api.ApiConstants; import com.cloud.api.BaseAsyncCmd; import com.cloud.api.BaseCmd; import com.cloud.api.IdentityMapper; +import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.ServerApiException; import com.cloud.api.response.SuccessResponse; @@ -27,6 +28,8 @@ import com.cloud.user.Account; /** * @author Alena Prokharchyk */ + +@Implementation(description="Deletes VPC offering", responseObject=SuccessResponse.class) public class DeleteVPCOfferingCmd extends BaseAsyncCmd{ public static final Logger s_logger = Logger.getLogger(DeleteVPCOfferingCmd.class.getName()); private static final String s_name = "deletevpcofferingresponse"; diff --git a/api/src/com/cloud/api/commands/ListVPCOfferingsCmd.java b/api/src/com/cloud/api/commands/ListVPCOfferingsCmd.java index adb96354105..bd112414b40 100644 --- a/api/src/com/cloud/api/commands/ListVPCOfferingsCmd.java +++ b/api/src/com/cloud/api/commands/ListVPCOfferingsCmd.java @@ -20,6 +20,7 @@ import org.apache.log4j.Logger; import com.cloud.api.ApiConstants; import com.cloud.api.BaseListCmd; import com.cloud.api.IdentityMapper; +import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.response.ListResponse; import com.cloud.api.response.VpcOfferingResponse; @@ -28,6 +29,8 @@ import com.cloud.network.vpc.VpcOffering; /** * @author Alena Prokharchyk */ + +@Implementation(description="Lists VPC offerings", responseObject=VpcOfferingResponse.class) public class ListVPCOfferingsCmd extends BaseListCmd{ public static final Logger s_logger = Logger.getLogger(ListVPCOfferingsCmd.class.getName()); private static final String _name = "listvpcofferingsresponse"; diff --git a/api/src/com/cloud/api/commands/ListVPCsCmd.java b/api/src/com/cloud/api/commands/ListVPCsCmd.java index 5d1a090725d..26064e79084 100644 --- a/api/src/com/cloud/api/commands/ListVPCsCmd.java +++ b/api/src/com/cloud/api/commands/ListVPCsCmd.java @@ -20,6 +20,7 @@ import org.apache.log4j.Logger; import com.cloud.api.ApiConstants; import com.cloud.api.BaseListAccountResourcesCmd; import com.cloud.api.IdentityMapper; +import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.response.ListResponse; import com.cloud.api.response.VpcResponse; @@ -28,6 +29,8 @@ import com.cloud.network.vpc.Vpc; /** * @author Alena Prokharchyk */ + +@Implementation(description="Lists VPCs", responseObject=VpcResponse.class) public class ListVPCsCmd extends BaseListAccountResourcesCmd{ public static final Logger s_logger = Logger.getLogger(ListVPCsCmd.class.getName()); private static final String s_name = "listvpcsresponse"; diff --git a/api/src/com/cloud/api/commands/RestartVPCCmd.java b/api/src/com/cloud/api/commands/RestartVPCCmd.java index a2ce626659b..c65b2615ef0 100644 --- a/api/src/com/cloud/api/commands/RestartVPCCmd.java +++ b/api/src/com/cloud/api/commands/RestartVPCCmd.java @@ -7,9 +7,11 @@ import com.cloud.api.ApiConstants; import com.cloud.api.BaseAsyncCmd; import com.cloud.api.BaseCmd; import com.cloud.api.IdentityMapper; +import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.ServerApiException; import com.cloud.api.response.SuccessResponse; +import com.cloud.api.response.VpcResponse; import com.cloud.event.EventTypes; import com.cloud.exception.ConcurrentOperationException; import com.cloud.exception.InsufficientCapacityException; @@ -20,6 +22,8 @@ import com.cloud.user.Account; /** * @author Alena Prokharchyk */ + +@Implementation(description="Restarts a VPC", responseObject=VpcResponse.class) public class RestartVPCCmd extends BaseAsyncCmd{ public static final Logger s_logger = Logger.getLogger(RestartVPCCmd.class.getName()); private static final String _name = "restartvpcresponse"; diff --git a/api/src/com/cloud/api/commands/UpdateVPCCmd.java b/api/src/com/cloud/api/commands/UpdateVPCCmd.java index c4478625ee8..b418d05fc61 100644 --- a/api/src/com/cloud/api/commands/UpdateVPCCmd.java +++ b/api/src/com/cloud/api/commands/UpdateVPCCmd.java @@ -18,6 +18,7 @@ import com.cloud.api.ApiConstants; import com.cloud.api.BaseAsyncCmd; import com.cloud.api.BaseCmd; import com.cloud.api.IdentityMapper; +import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.ServerApiException; import com.cloud.api.response.VpcResponse; @@ -28,6 +29,8 @@ import com.cloud.user.Account; /** * @author Alena Prokharchyk */ + +@Implementation(description="Updates a VPC", responseObject=VpcResponse.class) public class UpdateVPCCmd extends BaseAsyncCmd{ public static final Logger s_logger = Logger.getLogger(UpdateVPCCmd.class.getName()); private static final String _name = "updatevpcresponse"; diff --git a/api/src/com/cloud/api/commands/UpdateVPCOfferingCmd.java b/api/src/com/cloud/api/commands/UpdateVPCOfferingCmd.java index 38a519b52f2..390a2260d92 100644 --- a/api/src/com/cloud/api/commands/UpdateVPCOfferingCmd.java +++ b/api/src/com/cloud/api/commands/UpdateVPCOfferingCmd.java @@ -18,6 +18,7 @@ import com.cloud.api.ApiConstants; import com.cloud.api.BaseAsyncCmd; import com.cloud.api.BaseCmd; import com.cloud.api.IdentityMapper; +import com.cloud.api.Implementation; import com.cloud.api.Parameter; import com.cloud.api.ServerApiException; import com.cloud.api.response.VpcOfferingResponse; @@ -28,6 +29,8 @@ import com.cloud.user.Account; /** * @author Alena Prokharchyk */ + +@Implementation(description="Updates VPC offering", responseObject=VpcOfferingResponse.class) public class UpdateVPCOfferingCmd extends BaseAsyncCmd{ public static final Logger s_logger = Logger.getLogger(UpdateVPCOfferingCmd.class.getName()); private static final String _name = "updatevpcofferingresponse";