From 7dce8412e438cdd14c646d8fe2e9cbbaa89fe722 Mon Sep 17 00:00:00 2001 From: alena Date: Wed, 23 Mar 2011 12:11:17 -0700 Subject: [PATCH] Fixed API xml doc generation --- api/src/com/cloud/api/BaseListCmd.java | 7 ++++++- server/src/com/cloud/api/ApiServer.java | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/api/src/com/cloud/api/BaseListCmd.java b/api/src/com/cloud/api/BaseListCmd.java index bad05e55e68..de98b0a36d5 100755 --- a/api/src/com/cloud/api/BaseListCmd.java +++ b/api/src/com/cloud/api/BaseListCmd.java @@ -6,7 +6,7 @@ import com.cloud.exception.InvalidParameterValueException; public abstract class BaseListCmd extends BaseCmd { - private static final Long MAX_PAGESIZE = _configService.getDefaultPageSize(); + private static Long MAX_PAGESIZE = 500L; ///////////////////////////////////////////////////// /////////// BaseList API parameters ///////////////// @@ -38,6 +38,11 @@ public abstract class BaseListCmd extends BaseCmd { return pageSize; } + + static void configure() { + MAX_PAGESIZE = _configService.getDefaultPageSize(); + } + @Override public long getEntityOwnerId() { //no owner is needed for list command diff --git a/server/src/com/cloud/api/ApiServer.java b/server/src/com/cloud/api/ApiServer.java index 5ed57bb25b2..0659b420cdb 100755 --- a/server/src/com/cloud/api/ApiServer.java +++ b/server/src/com/cloud/api/ApiServer.java @@ -161,6 +161,7 @@ public class ApiServer implements HttpRequestHandler { public void init(String[] apiConfig) { try { BaseCmd.setComponents(new ApiResponseHelper()); + BaseListCmd.configure(); _apiCommands = new Properties(); Properties preProcessedCommands = new Properties(); if (apiConfig != null) {