From 3b46dbf26ac35916eaa85a24257078e1ef9c9a95 Mon Sep 17 00:00:00 2001 From: abhishek Date: Fri, 21 Jan 2011 15:43:10 -0800 Subject: [PATCH] introducing an embedded response obj for account (user) --- api/src/com/cloud/api/response/AccountResponse.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/api/src/com/cloud/api/response/AccountResponse.java b/api/src/com/cloud/api/response/AccountResponse.java index a4ed2931ea8..98f4172757a 100644 --- a/api/src/com/cloud/api/response/AccountResponse.java +++ b/api/src/com/cloud/api/response/AccountResponse.java @@ -17,6 +17,8 @@ */ package com.cloud.api.response; +import java.util.List; + import com.cloud.api.ApiConstants; import com.cloud.serializer.Param; import com.google.gson.annotations.SerializedName; @@ -99,6 +101,9 @@ public class AccountResponse extends BaseResponse { @SerializedName(ApiConstants.IS_CLEANUP_REQUIRED) @Param(description="true if the account requires cleanup") private Boolean cleanupRequired; + + @SerializedName("user") @Param(description="the list of users associated with account", responseObject = NicResponse.class) + private List users; public Long getId() { return id; @@ -307,4 +312,12 @@ public class AccountResponse extends BaseResponse { public void setCleanupRequired(Boolean cleanupRequired) { this.cleanupRequired = cleanupRequired; } + + public List getUsers() { + return this.users; + } + + public void setUsers(List users) { + this.users = users; + } }