cloudstack/server/src/com/cloud/api
will 89c717703f Fixed API commands that extend BaseCreateAsyncCmd to return the correct API response of id, and jobid.
Added the default public constructor back in the SuccessResponse to make sure deserialization works from the asyncjob table.
Fixed a issues with the VPN tab.  It should now make use of the corrected API format.
2010-11-06 16:30:08 -07:00
..
commands Fixed all sync commands that can possibly return a <success> tag. If success, it will return true, otherwise an HTTP error will be returned. 2010-11-05 21:25:19 -07:00
doc Code cleanup 2010-10-26 13:59:11 -07:00
response Fixed API commands that extend BaseCreateAsyncCmd to return the correct API response of id, and jobid. 2010-11-06 16:30:08 -07:00
ApiConstants.java making changes for disk offerings with a new column called customized being added, for the UI to cosume whilst deploying vm with an arbitrary volume size. The UI will use this value to set the right size and the offering will ensure the right tags are taken. 2010-11-03 17:45:52 -07:00
ApiDBUtils.java bug 6958: return state for Account api commands 2010-11-05 15:48:05 -07:00
ApiDispatcher.java bug 6857: if the dispatcher recieves an IllegalArgumentException, bubble that up to the response so the caller gets a useful message 2010-10-29 14:07:23 -07:00
ApiGsonHelper.java bug 7063: AsyncJobResult should now return the correct success and error tags upon the completion of a async job. It should now follow either the format ... jobresult.success or jobresult.errorcode and jobresult.errortext 2010-11-05 17:30:03 -07:00
ApiResponseHelper.java bug 7059: refactored the API to now add the single embedded object tag after a response 2010-11-05 20:10:57 -07:00
ApiSerializerHelper.java bug 7059: Fixed the async output to use the object name 2010-11-05 20:58:00 -07:00
ApiServer.java bug 7063: AsyncJobResult should now return the correct success and error tags upon the completion of a async job. It should now follow either the format ... jobresult.success or jobresult.errorcode and jobresult.errortext 2010-11-05 17:30:03 -07:00
ApiServlet.java Added more changes to the api 2010-10-21 15:11:49 -07:00
BaseAsyncCmd.java Fixing events for async jobs so that there's a scheduled event recorded with appropriate type/description whenever the API framework schedules the async command to run. A few miscellaneous fixes as well uncovered during regression testing (router response was not parsed correctly by UI, etc.) 2010-10-05 20:26:18 -07:00
BaseAsyncCreateCmd.java Fixes required for regressions found running automated tests. (1) method signatures that weren't properly refactored to new API framework (2) API request parameter types should always be specified lest they default to String which may or may not be desired (3) better exception handling with regard to Queued commands and generic exceptions (4) fix eventing to pass the proper accountId where neccessary 2010-10-01 14:11:18 -07:00
BaseCmd.java adding logic to prevent commands from being sent to the pool when it is NOT up; also adding better thread safety and db locking, along with a general refactor 2010-11-04 13:35:57 -07:00
BaseListCmd.java bug 6649: when listing domains, accept -1 as 'list all.' Fix listDomainChildren response to return haschild, handle haschild as a boolean rather than a string. 2010-10-19 13:49:00 -07:00
Implementation.java Change the API Implementation annotation to use the manager's class rather than an enum. This allows methods for new managers to be added trivially rather than having to modify the dispatcher to load a new manager class. 2010-10-27 12:23:31 -07:00
Parameter.java Incremental checkin for ApiXmlDocBuilder 2010-10-04 09:50:14 -07:00
ResponseObject.java bug 7059: refactored the API to now add the single embedded object tag after a response 2010-11-05 20:10:57 -07:00
ResponseObjectTypeAdapter.java bug 7059: refactored the API to now add the single embedded object tag after a response 2010-11-05 20:10:57 -07:00
ServerApiException.java Source code committed 2010-08-11 09:13:29 -07:00