Commit Graph

573 Commits

Author SHA1 Message Date
Aled Sage bd1b430e77 Issue #830 VAppTemplate: live tests and various fixes 2012-03-14 19:43:10 +00:00
Andrew Donald Kennedy c888586cd4 Moved CustomizationSection back to domain package 2012-03-14 18:04:31 +00:00
Aled Sage d027497d5d VAppTemplateLiveTest fixes 2012-03-14 18:04:31 +00:00
Andrew Donald Kennedy ddb70df2d9 Incorporate code review comments from @jclouds 2012-03-14 18:04:30 +00:00
Andrew Donald Kennedy e232aed0ca Re-enable test listener and all VApp live tests 2012-03-14 18:04:30 +00:00
Aled Sage de16cb00be Added builder for RASD and CIMResourceAllocationSettingDataType 2012-03-14 18:04:29 +00:00
Andrew Donald Kennedy e559d13b84 Updates to domain objects, tests and checks as well as setings for JAXB access in classes and packages 2012-03-14 18:04:28 +00:00
Aled Sage 113b8fc7df Domain object cleanup: add builders, hashCode and equals 2012-03-14 16:08:31 +00:00
Andrew Donald Kennedy 392c836688 Changed VAppTemplateClientLiveTest to allow code to build 2012-03-14 16:08:28 +00:00
Andrew Donald Kennedy 4706af5cc8 Updated tests and domain objects if required 2012-03-14 16:08:25 +00:00
Aled Sage d08a0a99c4 Domain objects implement List/Set where appropriate 2012-03-14 16:05:26 +00:00
Aled Sage 1116fcb823 VappTemplateClientLiveTest: work in progress 2012-03-14 16:05:23 +00:00
Andrew Donald Kennedy 21925dde2b Added more checks 2012-03-14 16:05:19 +00:00
Aled Sage af39fd4b32 vcloud-director: added NetworkConnection.IpAddressAllocationMode for constants 2012-03-14 16:02:38 +00:00
Andrew Donald Kennedy 7c80f7a989 Issue 830: Initial setup for tests (both Live and Unit) 2012-03-14 16:02:35 +00:00
Andrew Donald Kennedy 7cfce5dd44 Adding VAppClient and all associated domain objects 2012-03-14 16:02:25 +00:00
danikov 60dba4f6f6 adminVdc client w/get adminVdc 2012-03-13 11:42:34 +00:00
danikov e94b719347 user unlock action (pseudo-impl only) 2012-03-12 11:41:05 +00:00
danikov 1309d803e8 update User 2012-03-12 09:45:29 +00:00
danikov bdc09ee053 create/get/delete user 2012-03-12 08:24:20 +00:00
danikov 0ee77f99ec admin user client base 2012-03-12 04:45:37 +00:00
Adrian Cole adc275673d fixed some merge glitches 2012-03-11 21:06:06 -07:00
danikov 24db1774eb org fix 2012-03-12 03:24:28 +00:00
danikov 8e46d9e9ec get adminOrg 2012-03-12 01:42:57 +00:00
danikov 5817f04463 get/put orgSettings 2012-03-12 01:42:57 +00:00
danikov 4077e2d9a4 get/put emailSettings 2012-03-12 01:42:57 +00:00
danikov 8e5ec325ae get/put generalSettings 2012-03-12 01:42:56 +00:00
danikov 709c7bff63 get ldapSettings 2012-03-12 01:42:39 +00:00
danikov 969141a7eb get/put passwordPolicy 2012-03-12 01:19:28 +00:00
danikov d4843a5c31 get/put vAppLeaseSettings 2012-03-12 01:19:27 +00:00
danikov a05d76fabf get/put vAppTemplateLeaseSettings 2012-03-12 01:19:26 +00:00
danikov 1df9409a3a adminOrg base continued- media types, restClient config, and checks 2012-03-12 01:18:41 +00:00
danikov cbd9afc176 create catalog 2012-03-12 01:13:17 +00:00
Adrian Cole 1f3971fae8 removed unnecessary wrapping of Task collections 2012-03-11 17:43:02 -07:00
Adrian Cole b309dd60df upload client now works 2012-03-11 12:56:25 -07:00
Adrian Cole d820e4fab8 normalized overrides on test setup 2012-03-11 11:42:51 -07:00
Adrian Cole 9da3336290 corrected session test configuration 2012-03-11 11:42:51 -07:00
Adrian Cole 902a334dd1 latent bugs found when running live test 2012-03-11 11:42:51 -07:00
Adrian Cole 2188ca9839 imports 2012-03-11 11:42:51 -07:00
Adrian Cole d536af3a95 removed awkward and unnecessary URISupplier type 2012-03-11 11:42:50 -07:00
Adrian Cole a4b6c0c46e create/update media is a media operation, not a vdc one; copied methods over to media client 2012-03-11 11:42:50 -07:00
Adrian Cole b917055930 added new predicates helpful with links 2012-03-11 11:42:50 -07:00
danikov 7815271717 adminOrg base (domain objects, clients, etc.) 2012-03-09 01:56:03 +00:00
danikov 288e2b23d0 updateGroup with tests 2012-03-08 09:14:26 +00:00
danikov 7b635ddf77 deleteGroup with tests 2012-03-08 09:13:28 +00:00
danikov 3f8f28f0f9 getGroup with tests 2012-03-08 09:12:32 +00:00
danikov fe449cbab3 groupClient base classes 2012-03-08 09:11:24 +00:00
Adrian Cole 88cff6372d Issue 857:formatted report for vcloud api coverage 2012-03-07 16:26:40 -08:00
Adrian Cole d7ceaa2ac2 client test fuzz 2012-03-07 16:26:16 -08:00
Adrian Cole 9069f4879c refactored base vcloud test class to work when parameters aren't supplied 2012-03-07 15:15:14 -08:00
Adrian Cole 15a297d200 catalog test wasn't blocking on task complete 2012-03-07 15:14:35 -08:00
Adrian Cole cb0a105171 added predicates handy for finding vcloud references 2012-03-07 15:13:54 -08:00
Adrian Cole 7e87185858 fix broken test 2012-03-07 09:51:46 -08:00
danikov bd72880240 subclass catalogClient with adminCatalogClient, plus adjust usages 2012-03-07 15:41:02 +00:00
danikov bb7cb44db9 add TODO for future improvement 2012-03-07 14:34:36 +00:00
danikov 13a2917d9b clients impl of publishCatalog 2012-03-07 14:34:36 +00:00
danikov 845ce649cc domain objects for publishCatalog params 2012-03-07 14:34:36 +00:00
danikov 809e4c2a95 exemplar xml 2012-03-07 14:34:35 +00:00
danikov d8eeca6c4f publishCatalog params media type 2012-03-07 14:34:35 +00:00
danikov bef1baa109 expect/live tests for publishCatalog 2012-03-07 14:34:35 +00:00
Adam Lowe 20425ece8c Allowing test to run outwith California 2012-03-06 21:08:06 +00:00
Adam Lowe f3a9468b1b Adjusting paths for case-sensitive builds 2012-03-06 20:31:18 +00:00
Adrian Cole 1e2ef15ffa test glitch 2012-03-06 12:05:00 -08:00
Adam Lowe da1f23e3fb vcloud-director 1.5: addressing '_interface' nonsense 2012-03-06 18:09:54 +00:00
Adam Lowe 03e622ba2a vcloud-director 1.5: addressing review comments/nits 2012-03-06 18:05:48 +00:00
Adam Lowe 335e14f505 vcloud-director 1.5: fixing some javadoc problems 2012-03-06 16:44:45 +00:00
Adam Lowe 8473f561fd vcloud-director 1.5: adjusting media types 2012-03-06 16:43:52 +00:00
Adam Lowe af3560546c Merging with upstream 2012-03-06 16:33:16 +00:00
Adam Lowe 14ce89aab2 VCloud Director 1.5: Adding VAppTemplateClient error handling tests and fixing bug in NetworkService.isEnabled 2012-03-06 16:32:23 +00:00
Adam Lowe 200fc85965 VCloud Director 1.5: Adjusting misleading comments refering to JAXBElements 2012-03-06 16:31:03 +00:00
Adam Lowe 3ce6051e51 VCloud Director 1.5: Adjusting misleading comments and consistently using @XmlReference only for substitution groups 2012-03-06 16:31:03 +00:00
Adam Lowe 6b7f3f1fdd VCloud Director 1.5: Switching to URI params rather than using the references 2012-03-06 16:30:04 +00:00
Adam Lowe 139fe394f7 VCloud Director 1.5: vAppTemplate client - expect tests for most methods and supporting domain objects 2012-03-06 16:30:03 +00:00
Adam Lowe d1b0da081d VCloud Director 1.5: making sure collections in domain objects are immutable 2012-03-06 16:30:03 +00:00
danikov 55ecda2e50 implement deleteCatalog in clients 2012-03-06 15:34:31 +00:00
danikov b671d043f2 expect test and most of the live test for deleteCatalog 2012-03-06 15:34:05 +00:00
danikov d85e8ca587 implemented get/set owner methods on client 2012-03-06 14:58:24 +00:00
danikov 61def9d707 added exemplar xml 2012-03-06 14:58:05 +00:00
danikov 8d2b4f38b4 made Owner check public 2012-03-06 14:57:53 +00:00
danikov a4a4966720 added tests for get/set Owner + minor improvements 2012-03-06 14:57:38 +00:00
danikov d3f741c132 implement updateCatalog in clients 2012-03-06 14:02:51 +00:00
danikov fb74964e61 add exemplar xml 2012-03-06 14:02:18 +00:00
danikov 0027efb1d8 add tests for updateCatalog 2012-03-06 14:02:02 +00:00
danikov d62d9c9cf0 remove spurious xml annotation and fix catalog test 2012-03-06 11:11:41 +00:00
danikov 7291c7af4c use URIs in client 2012-03-06 11:11:41 +00:00
danikov 15a462264b add missing media types and checks 2012-03-06 11:11:40 +00:00
danikov 69568bc285 fix Owner typing + other domain object issues 2012-03-06 11:11:40 +00:00
danikov 7c24cab71e add exemplar xml 2012-03-06 11:11:40 +00:00
danikov 23267369c1 change expect test to match live xml 2012-03-06 11:11:40 +00:00
danikov 53c8222eac update live test to take static catalog reference (worry about injecting this later) 2012-03-06 11:11:40 +00:00
danikov aa80bfbff1 refractor catalog domain objects to allow inheritance, add adminCatalog + checks 2012-03-06 11:11:39 +00:00
danikov def07846c8 add adminCatalog media type 2012-03-06 11:11:39 +00:00
danikov 235eda5554 implement adminCatalog clients 2012-03-06 11:11:39 +00:00
danikov aaa22ffe17 wire up adminCatalog client 2012-03-06 11:11:39 +00:00
danikov c711b7ed49 adminCatalog expect/live tests w/ getCatalog 2012-03-06 11:11:39 +00:00
danikov d069dce1e5 add error strings to new tests 2012-03-05 15:17:57 +00:00
danikov d7882bc130 move annotation to classes 2012-03-05 15:17:57 +00:00
danikov 8891dcf280 fix headers using primer approach 2012-03-05 15:17:57 +00:00
danikov fb625864ac fix accept type 2012-03-05 15:17:57 +00:00
danikov 5789d1783e test groupings + metadataclient delegation 2012-03-05 15:17:57 +00:00
danikov f194523403 tidy up test groupings 2012-03-05 15:17:57 +00:00
danikov 61deb778d1 disable UploadClient dependent tests 2012-03-05 15:17:57 +00:00
danikov 2433ec1d3f tidy test, add missing test, remove leftovers 2012-03-05 15:17:56 +00:00
danikov fe31db7eea add endpoint parsers 2012-03-05 15:17:56 +00:00
danikov 136faf40ba disable broken class 2012-03-05 15:17:56 +00:00
danikov 15c2ac6420 rename to match field 2012-03-05 15:17:56 +00:00
danikov 5518149db9 merge to master 2012-03-05 15:17:56 +00:00
danikov e24b96e043 exemplar xml for expect tests 2012-03-05 15:17:56 +00:00
danikov 0c0dedee17 add XmlRootElement annotation 2012-03-05 15:17:55 +00:00
danikov 24725cf88c fix clone method and xmlElement name 2012-03-05 15:17:55 +00:00
danikov 9d2923e96c fix builder 2012-03-05 15:17:55 +00:00
danikov 1b2da14aab add incremental builder method 2012-03-05 15:17:55 +00:00
danikov 6a4ccc5178 pass clone media 2012-03-05 15:17:55 +00:00
danikov b9e0263aa1 remove comments and name correctly 2012-03-05 15:17:55 +00:00
danikov 526dee9bf7 move and complete media tests 2012-03-05 15:17:54 +00:00
danikov f2f2233db0 update and inline vdc clone/create methods into media testing 2012-03-05 15:17:54 +00:00
danikov 58744ab91c add missing media type 2012-03-05 15:17:54 +00:00
danikov 44fc620f67 outline some live testing for the upload client 2012-03-05 15:17:54 +00:00
danikov 781c0b538c extract out metadata + upload clients 2012-03-05 15:17:54 +00:00
danikov 8cb04758ce add dummy file for testing media upload 2012-03-05 15:17:54 +00:00
danikov 6bed78b5a0 add convenience constructor to make a reference to an entityType from the entityType 2012-03-05 15:17:53 +00:00
danikov 633dd489b1 add upload:default media type 2012-03-05 15:17:53 +00:00
danikov 5003f7adb3 fix toString, equals and hashcode, 2012-03-05 15:17:53 +00:00
danikov cdf2ddb0ac add missing builder methods 2012-03-05 15:17:53 +00:00
danikov ed6cfca0a7 add clone checks 2012-03-05 15:17:53 +00:00
danikov a307c44a22 extract out media methods, correct var name 2012-03-05 15:17:53 +00:00
danikov 8bca943086 switch to using URISupplier, remove un-needed vars 2012-03-05 15:17:52 +00:00
danikov a74a79fe17 use URISupplier over references etc. 2012-03-05 15:17:52 +00:00
danikov 0047a0fb69 correct types, switch to using URISupplier 2012-03-05 15:17:52 +00:00
Adam Lowe c52a02993c VCloud Director 1.5: imports 2012-03-02 00:38:36 +00:00
Adam Lowe dd68cbf73a VCloud Director 1.5: removing duplicate files 2012-03-01 23:22:08 +00:00
Adam Lowe 2842ad82a1 VCloud Director 1.5: making domain objects immutable and fixing a number of de/serialization problems 2012-03-01 23:13:18 +00:00
Adam Lowe 1fdae80eac VCloud Director 1.5: initial work on VAppTemplate client 2012-03-01 23:09:38 +00:00
Adam Lowe 04501d46a7 VCloud Director 1.5: making domain objects immutable and fixing a number of de/serialization problems 2012-03-01 23:08:53 +00:00
Adam Lowe cc4a27072b VCloud Director 1.5: making domain objects immutable and fixing a number of de/serialization problems 2012-03-01 23:08:07 +00:00
Adam Lowe 8cd642af6b VCloud Director 1.5: adding and amending package-info.java with more Schema information so it can be ommitted from domain objects 2012-03-01 23:06:43 +00:00
Adam Lowe d0a5654f8d VCloud Director 1.5: moving OVF classes back into ovf package (mistakenly moved up a package) 2012-03-01 09:55:01 +00:00
Adam Lowe 2d54717f08 VCloud Director 1.5: adding VAppTemplate and friends - including JAXB compatible OVF and CIM objects 2012-03-01 09:55:01 +00:00
danikov 9b4e9e24c7 domain objects 2012-03-01 09:55:00 +00:00
danikov e96382167b disable failing tests 2012-02-23 16:17:26 +00:00
danikov 046d129495 use correct Lists import 2012-02-23 16:17:15 +00:00
danikov 3c78423d50 update to remove deprecated test approaches 2012-02-23 14:34:57 +00:00
danikov 58bddc6798 disable dependent tests 2012-02-23 14:16:51 +00:00
danikov 672acd898e add concrete instantiate params 2012-02-23 14:16:51 +00:00
danikov d8924519c7 fix domain object inhertance 2012-02-23 14:16:51 +00:00
danikov e0b1100651 fix expect test before 2012-02-23 14:16:50 +00:00
danikov 7d5dbbef59 flesh out/first pass live tests 2012-02-23 14:16:50 +00:00
danikov 54b3c01377 remove shadowing networkId 2012-02-23 14:16:50 +00:00
danikov 81dfd02935 add missing builder inherited methods 2012-02-23 14:16:50 +00:00
danikov 52717c3135 add checks for: ComputeCapacity, CapacityWithUsage, CapacityType, ResourceEntities, AvailableNetworks, Capabilities, SupportedHardwareVersions, Metadata, MetadataValue 2012-02-23 14:16:50 +00:00
danikov 95cb736a18 remove scratch comments 2012-02-23 14:16:21 +00:00
danikov f8900900f9 add live test 2012-02-23 14:16:21 +00:00
danikov 703c48b557 add + modify media types 2012-02-23 14:16:20 +00:00
danikov 57bd4f23af placeholder for merging with VApp branch 2012-02-23 14:16:20 +00:00
danikov 7f83356108 make params class concrete 2012-02-23 14:16:20 +00:00
danikov 08c20366bc add builder inheritance methods 2012-02-23 14:16:20 +00:00
danikov 257503f4dd update client with the right param types and metadataValue getter 2012-02-23 14:16:20 +00:00
danikov 16309eaef1 flesh out expect test 2012-02-23 14:16:20 +00:00
danikov e34c085455 first attempt at reference POST action test 2012-02-23 14:16:19 +00:00
danikov 32e4493f51 add parameter types 2012-02-23 14:16:19 +00:00
danikov e0361ef1a1 add missing action 2012-02-23 14:16:19 +00:00
danikov b01a888835 implement actions 2012-02-23 14:16:19 +00:00
danikov b8c0670cad domain object tweaks 2012-02-23 14:16:19 +00:00
danikov e50dd9f2eb wire up clients 2012-02-23 14:16:19 +00:00
danikov 5aa69bbeaf implement clients 2012-02-23 14:16:19 +00:00
danikov f73a5bcfa8 add exemplar xml 2012-02-23 14:16:18 +00:00
danikov 454365e131 add basic expect test (no actions) 2012-02-23 14:16:18 +00:00
danikov 413654b66e domain objects 2012-02-23 14:16:18 +00:00
danikov 4dc708c494 fix misaligned braces 2012-02-23 14:15:40 +00:00
danikov e199b2bc5d deprecate old 'standard' req/resp methods 2012-02-23 13:58:42 +00:00
danikov 2ff4e8317c use extracted checks, nicer test names 2012-02-23 13:58:42 +00:00
danikov 099f9137d0 fix update media expect test 2012-02-23 13:58:42 +00:00
danikov 1387d9f704 remove unused code, replace TODOs with task checking 2012-02-23 13:58:42 +00:00
danikov ae308cb1fd extract out/stub checks 2012-02-23 13:58:42 +00:00
danikov db528408e3 fix domain object inheritance 2012-02-23 13:58:42 +00:00
Adrian Cole fa7f81c4e7 Issue 847:version updates 2012-02-23 15:11:05 +02:00
Adrian Cole 52441139fa merged Issue 830: More live testing 2012-02-22 10:20:43 +02:00
Andrew Donald Kennedy 5201207f1c Updates to tidy up and make sure everything is both internally and externally consistent 2012-02-21 17:14:26 +00:00
Andrew Donald Kennedy 06ca9b1e3d Updated our error codes 2012-02-21 16:49:56 +00:00
Andrew Donald Kennedy 36ef6fb9d4 Fix network media type 2012-02-21 16:49:30 +00:00
Andrew Donald Kennedy be80a60b88 Add error century code of '8xx' for vCloud generated exception messages 2012-02-21 16:49:13 +00:00
Andrew Donald Kennedy 34459605fc Large squashed commit with various changes:
- Setup new test properties for catalog names and various ids as injectable
- Make retryable TaskSuccess predicate injectable
- Mark test classes as "user"
- Various tidyup and code fixes as and when required
2012-02-21 16:07:31 +00:00
danikov a5c90f2730 add checks for: NetworkType, NetworkConfiguration, IpScope, NetworkFeatures, SyslogServerSettings, RouterInfo, NetworkService, IpRange(s), IpAddress(es) 2012-02-21 11:32:28 +00:00
danikov d267f53950 corrected typing and added to ALL 2012-02-21 11:32:28 +00:00
danikov 8e30658078 update client to use references and get metadata value 2012-02-21 11:32:27 +00:00
danikov 9ce2004365 flesh out live test 2012-02-21 11:32:27 +00:00
Andrew Donald Kennedy 29f26df137 default properties or something 2012-02-20 13:18:11 +00:00
Andrew Donald Kennedy e7416e8709 maybe 2012-02-20 13:02:47 +00:00
Andrew Donald Kennedy 4e6bb27e9d Finishing up live tests for Catalog and Query, and general tifying of domain objects and constants 2012-02-20 13:02:46 +00:00
Andrew Donald Kennedy 473126e7ec Add numeric ids to Check error messages 2012-02-20 12:35:51 +00:00
Andrew Donald Kennedy d8390da9b4 Updates and fixes for existing clients, domain objects and tests, including:
- Changed MetadataEntry to MetadataValue where required
- Added more standardised assertion/error check messages
- Completed CatalogClientLiveTest
2012-02-20 12:35:50 +00:00
Andrew Donald Kennedy 973ef7e167 Query and catalog expect and live testing along with Checks and other cliemt and domain object fixes 2012-02-20 12:35:50 +00:00
Andrew Donald Kennedy 97f4d09778 Updates to query client and more domain objects and tests 2012-02-20 11:21:21 +00:00
Andrew Donald Kennedy e764785219 Query client and domain objects 2012-02-20 11:21:21 +00:00
Andrew Donald Kennedy a6b47cda5f Add extra system properties for customising live User API. - including modifying NetworkClientLiveTest to use 'network-id' property 2012-02-20 11:02:10 +00:00
danikov a1af04f292 added comment against failing test 2012-02-20 10:26:42 +00:00
danikov 8a048820b5 fixed reference 2012-02-20 10:25:35 +00:00
danikov 2a57950cd2 updated expects, gave tests nicer names, disabled failing test 2012-02-20 10:25:35 +00:00
danikov c919ef704c corrected media types 2012-02-20 10:22:26 +00:00
danikov c9163b507c sync up xml with live data 2012-02-20 10:22:25 +00:00
Adrian Cole 6913ceff8a disabled broken test 2012-02-19 09:38:00 +02:00
danikov f7070bbdf4 typo 2012-02-17 14:01:37 +00:00
danikov 37c9f9df0e live tests all green 2012-02-17 14:01:36 +00:00
danikov fc2c71a803 corrected return type for getting a metadata value 2012-02-17 14:01:36 +00:00
danikov 6634d6a80a eliminate %os 2012-02-17 14:01:36 +00:00
danikov e3c0f79e4a make check messages more detailed 2012-02-17 14:01:36 +00:00
danikov 76d28a45e5 add common checks 2012-02-17 14:01:36 +00:00
danikov b0168c1b23 add string formattable error messages 2012-02-17 14:01:36 +00:00
danikov f6efba9f25 rename metadata to entries 2012-02-17 14:01:35 +00:00
danikov 9f4246f587 allow name to be set 2012-02-17 14:01:35 +00:00
danikov b96f818dff correct pluralisation of getFiles call 2012-02-17 14:01:35 +00:00
danikov e6a725afc6 add media imageType 2012-02-17 14:01:35 +00:00
danikov da1a576634 add media live test 2012-02-17 14:01:35 +00:00
Ioannis Canellos 5490b3068c [842] Added required import packages to cloudfiles api bundle. Improved import packages in all bundles. 2012-02-17 00:49:39 +02:00
danikov 5f8b031c95 add missing acceptable link rels & media types 2012-02-16 17:37:23 +00:00
danikov 639b4202fb make check messages more detailed 2012-02-16 17:36:34 +00:00
danikov f7c35b7e61 strip out proxying 2012-02-16 12:06:08 +00:00
danikov c57a267dd9 import code/upgrade task to support predicate for awaiting completion + status 2012-02-16 12:06:08 +00:00
Andrew Donald Kennedy fde5aaee18 Change from SLF4J to Log4J to make the jclouds-wire-log work 2012-02-16 11:59:45 +00:00
Adrian Cole e2c5f5ebce Merge pull request #370 from danikov/vclouds-director-network
Issue 830 vCloud director Network
2012-02-15 00:30:31 -08:00
danikov c638bccc1e disabled failing tests 2012-02-15 03:33:22 +00:00
danikov b0888355da fixed copy/paste error 2012-02-15 03:33:05 +00:00
danikov 6c90cfd8ed template out the live test 2012-02-15 03:15:47 +00:00
danikov 90826ef135 add metadata to the expect test 2012-02-15 03:15:46 +00:00
danikov 09fa69cc5e add exemplar metadata entry 2012-02-15 03:15:46 +00:00
danikov 1944bd19f6 update client with new approach 2012-02-15 03:15:46 +00:00
danikov ed316161ac rebase OrgNetwork off abstract type 2012-02-15 03:15:45 +00:00
danikov 8d26cf75bc separate out NetworkType hierarchy 2012-02-15 03:15:45 +00:00
danikov 8740b7211d add live test 2012-02-15 03:15:44 +00:00
danikov 29fbfb36b7 improve expect test 2012-02-15 03:15:44 +00:00
danikov fbc82c5f46 bugfix: use LinkedListMultiMap to guarantee header order 2012-02-15 02:52:26 +00:00
danikov 057850438b update clients to use Reference 2012-02-15 02:52:06 +00:00
danikov a90f92490c add and update supporting xml 2012-02-15 02:51:32 +00:00
danikov c378fef241 fix and update expect test 2012-02-15 02:51:15 +00:00
danikov d0a164f5f5 update ALL media type 2012-02-15 01:21:15 +00:00
danikov 72a494d1d6 improved expect test 2012-02-15 01:19:51 +00:00
danikov dfa766d207 tweaked xml file 2012-02-15 01:19:50 +00:00
danikov 03adca22e4 exemplar xml for setMetadata 2012-02-15 01:19:50 +00:00
danikov 6145da9cfb correct return types and annotations 2012-02-15 01:19:49 +00:00
danikov 1cc094a95e rename media type 2012-02-15 01:19:49 +00:00
danikov eb2e594302 add some more expect tests 2012-02-15 01:19:49 +00:00
danikov cefbe01e53 fix xml annotations 2012-02-15 01:19:48 +00:00
danikov 121d88121a corrected renaming typo 2012-02-15 01:19:48 +00:00
danikov 336c780713 update client to use references, pathparams, etc. 2012-02-15 01:19:48 +00:00
danikov 35318568b0 add owner xml type
Conflicts:

	labs/vcloud-director/src/main/java/org/jclouds/vcloud/director/v1_5/VCloudDirectorMediaType.java
2012-02-15 01:19:30 +00:00
danikov 2a88eaba72 strip out curl data + 2 new exemplar xml 2012-02-15 01:18:52 +00:00
danikov 9d64aa5ae7 test update to test owner and use refs again 2012-02-15 01:18:52 +00:00
danikov 42d151e604 add links to javadoc 2012-02-15 01:18:51 +00:00
danikov 4a88298209 ditch refs for uric, correct constant usage 2012-02-15 01:18:51 +00:00
danikov ebe40565f8 add link to javadoc 2012-02-15 01:18:50 +00:00
danikov 58d08637f8 add supporting exemplar xml 2012-02-15 01:18:50 +00:00
danikov d9c76fef30 add overriding/inheriting builder methods 2012-02-15 01:18:49 +00:00
danikov d39ebdc3d2 add some negative tests 2012-02-15 01:18:49 +00:00
danikov a714329609 exemplar xml 2012-02-15 01:17:49 +00:00
danikov 2b87e865d0 add the rest of the methods 2012-02-15 01:17:48 +00:00
danikov 9730649e32 wiring 2012-02-15 01:17:48 +00:00
danikov 4654d4c193 initial clients 2012-02-15 01:17:47 +00:00
danikov 1972886598 media type
Conflicts:

	labs/vcloud-director/src/main/java/org/jclouds/vcloud/director/v1_5/VCloudDirectorMediaType.java
2012-02-15 00:58:39 +00:00
danikov f3543a4c23 domain objects 2012-02-15 00:57:07 +00:00
danikov 0ff51f36ce initial tests 2012-02-15 00:57:06 +00:00
danikov b628daaa4e changes to common convenience methods 2012-02-15 00:52:53 +00:00
danikov 403c63238b remove xml versioning 2012-02-15 00:48:41 +00:00
danikov c20c67d619 convenience methods for tests with request payloads 2012-02-15 00:48:41 +00:00
danikov 1a3416f34a organise imports 2012-02-15 00:47:43 +00:00
danikov 8a926cea44 guard against NPE 2012-02-15 00:47:42 +00:00
danikov 7e126f45aa add warning suppression 2012-02-15 00:47:42 +00:00
Andrew Donald Kennedy 7b7063176f Revert to HttpR* builders 2012-02-14 22:12:33 +00:00
Andrew Donald Kennedy 6b7478f724 Updating tests.
- Created new live tests for Org and Task and some Catalog
- Helper methods for domain object builders and consistency checks
- Updated existing expect/unit tests to use these helpers
- Updating Catalog unit tests
2012-02-14 18:27:18 +00:00
Andrew Donald Kennedy 06661abe1e Created initial Org live test 2012-02-14 17:19:05 +00:00
Andrew Donald Kennedy 4fdaa3b6a6 Updated Catalog expect tests 2012-02-10 14:46:03 +00:00
Andrew Donald Kennedy 751d99c143 Updating domain objects 2012-02-10 14:46:03 +00:00
Andrew Donald Kennedy ca54098661 Updates to CatalogClient 2012-02-10 14:46:03 +00:00
Andrew Donald Kennedy 33cd3c5716 Deleted extraneous patching leftover 2012-02-10 14:46:02 +00:00
Andrew Donald Kennedy 86e15398aa Updated Metadata and associated domain objects 2012-02-10 14:46:01 +00:00
Andrew Donald Kennedy d983eb3826 Added IsEnabled property to Org 2012-02-10 14:46:01 +00:00
Andrew Donald Kennedy fbe68686d3 Initial commit for CatalogClient with all operations defined and the client bound 2012-02-10 14:46:01 +00:00
Andrew Donald Kennedy c8148751ff Added CatalogClient domain objects 2012-02-10 14:46:01 +00:00
Andrew Donald Kennedy 8da728488a mergewithnext 2012-02-10 14:46:00 +00:00
Andrew Donald Kennedy 28b7309b03 Tidyup 2012-02-10 14:46:00 +00:00
Andrew Donald Kennedy 3f8bf7e746 Formatting 2012-02-10 14:45:59 +00:00
Andrew Donald Kennedy 8185b28041 Changed namespace identifier to VCLOUD_1_5_NS 2012-02-10 14:45:59 +00:00
Andrew Donald Kennedy 64e698d4ff Remove client methods which rely on parsing URIs and add new function for tasksList operation 2012-02-10 14:45:59 +00:00
Andrew Donald Kennedy 11b5938903 Fix search and replace over-zealousness 2012-02-10 13:48:00 +00:00
Andrew Donald Kennedy 97320fcc00 No enum for media types, after all... 2012-02-10 13:47:59 +00:00
Andrew Donald Kennedy d29bd2eec8 Completed TaskClient and tidied up OrgClient.
Note two types of API call here, one using traditional REST semantics and the other taking ReferenceTypes and extracting URIs from them.
2012-02-10 13:47:59 +00:00
Andrew Donald Kennedy 73a2593f8b Tidy 2012-02-10 13:47:59 +00:00
Andrew Donald Kennedy aab725d9eb Tidy up domain objects, using media type enum 2012-02-10 13:47:59 +00:00
Andrew Donald Kennedy 69c4bd62e6 Implemented 4xx Error annotation in OrgClient 2012-02-10 13:47:58 +00:00
Andrew Donald Kennedy 412dd45ce1 Added annotation for throwing exception with Error object on 4xx status codes, and implemented in TaskClient 2012-02-10 13:47:58 +00:00
Andrew Donald Kennedy 9153d887af Fixing equals method on domain objects 2012-02-10 13:47:58 +00:00
Andrew Donald Kennedy 78fb8bd919 Created new TaskClient and updated domain objects and tests accordingly 2012-02-10 13:47:58 +00:00
danikov 3656c61da0 metadata exemplar xml 2012-02-09 02:23:25 +00:00
danikov f2732fc49e network client + wiring 2012-02-09 02:23:25 +00:00
danikov 60e39a4a99 network domain objects 2012-02-09 02:23:25 +00:00
danikov e5eea32e69 finish network test 2012-02-09 02:23:24 +00:00
danikov 24bd9f72e3 add domain classes and media type 2012-02-09 02:23:24 +00:00
danikov 6b2a2a845b add expect test 2012-02-09 02:23:23 +00:00
danikov 517dfef56f add exemplar xml 2012-02-09 02:23:23 +00:00
Andrew Donald Kennedy ac259a6837 Clean up OrgClientExpectTest formatting 2012-02-09 02:23:23 +00:00
danikov e8baca9b0a licensing, imports, other tidyup 2012-02-07 17:25:48 +00:00