Commit Graph

464 Commits

Author SHA1 Message Date
David Ribeiro Alves d0b4d81f9f added the possiblity for master machines to survive the jvm. first run creates and installs the master vm subsequent calls fetch the already created master from vm 2012-03-05 01:09:13 +00:00
David Ribeiro Alves 690bc9a4dc adapter creates the master image. cloning next 2012-03-04 23:35:18 +00:00
David Ribeiro Alves 406c6a9fc4 sshclien to the master is now workign 2012-03-04 18:54:57 +00:00
David Ribeiro Alves af662850a9 merged changes from upstream 2012-03-04 18:08:19 +00:00
David Ribeiro Alves d0e770c99b added dependencies 2012-03-04 17:52:34 +00:00
Adrian Cole 07ce0a444e Issue 852:add elb api and aws-elb provider 2012-03-03 12:00:58 -08:00
Adrian Cole d5a9162348 Merge pull request #394 from andreaturli/dev
issue 384: NetworkSpec changed - Adrian comments addressed
2012-03-03 07:57:37 -08:00
andreaturli 6e8b985a18 issue 384: NetworkSpec refactored - Adrian comments addressed 2012-03-02 23:41:38 +00:00
David Ribeiro Alves 960e6f8e0a added a computeservicecontext provider for the vbox host (byon) 2012-03-02 19:15:52 +00:00
andreaturli 01fa802dd7 issue 384: NetworkSpec refactored - Adrian comments addressed 2012-03-02 18:19:59 +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
Andrea Turli edd16d0e26 Merge branch 'dev' of github.com:andreaturli/jclouds into dev
Conflicts:
	labs/virtualbox/src/main/java/org/jclouds/virtualbox/functions/AttachBridgedAdapterToMachine.java
	labs/virtualbox/src/main/java/org/jclouds/virtualbox/functions/CloneAndRegisterMachineFromIMachineIfNotAlreadyExists.java
	labs/virtualbox/src/test/java/org/jclouds/virtualbox/functions/CloneAndRegisterMachineFromIsoIfNotAlreadyExistsLiveTest.java
2012-03-01 17:32:56 +00:00
Andrea Turli cf57f250a2 issue 384: network support refactored 2012-03-01 17:29:18 +00:00
Andrea Turli dbd669caf8 issue 384: network support refactored 2012-03-01 16:55:38 +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
Adrian Cole d1305f3034 Merge branch 'develop' of github.com:jdaggett/jclouds
* 'develop' of github.com:jdaggett/jclouds:
  Improved parsing tests
  Nova client changes for delegate APIs & misc cleanup
  FloatingIP and KeyPair additions
  SecurityGroup support
  Incremental support for Image, Flavor and Floating IPs
  Floating IP support
2012-02-29 17:36:03 +02:00
Jeremy Daggett 2287d2bbcf Improved parsing tests 2012-02-28 21:16:54 -08:00
David Ribeiro Alves e00181d74e circular dependencies problem with CreateAndInstallVm 2012-02-29 01:44:22 +00:00
David Ribeiro Alves 40a95be772 still failing matching the default image to the yaml images 2012-02-28 20:45:42 +00:00
David Ribeiro Alves 51e24096fe refactored image from yaml creation 2012-02-28 19:39:32 +00:00
David Ribeiro Alves eab826fd42 refactored image from yaml creation 2012-02-28 19:11:37 +00:00
David Ribeiro Alves c015f9f699 moving forward no more guice errors 2012-02-28 18:43:10 +00:00
Jeremy Daggett ec990e6672 Nova client changes for delegate APIs & misc cleanup 2012-02-28 09:31:35 -08:00
Jeremy Daggett 8296d47e96 FloatingIP and KeyPair additions 2012-02-28 09:24:29 -08:00
Jeremy Daggett 699fa417c8 SecurityGroup support 2012-02-28 09:06:08 -08:00
David Ribeiro Alves 80f6b65d4b yaml desc reader added to compute adapter 2012-02-27 15:38:35 +00:00
Adrian Cole 39c79f6ffa Issue 845: opsource-servers skeleton 2012-02-24 13:55:55 +02: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
Jeremy Daggett a15acb1508 Merge branch 'floating_ips' into develop 2012-02-22 17:25:53 -08:00
Jeremy Daggett df70d34bf7 Incremental support for Image, Flavor and Floating IPs 2012-02-22 17:24:44 -08: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 6317c880ad Merge pull request #378 from andreaturli/development
issue 384: fixed GuestAdditions LiveTest
2012-02-19 06:48:55 -08:00
andreaturli 328621e961 issue 384: fixed GuestAdditions LiveTest - Adrian comments addressed 2012-02-19 10:59:45 +00:00
Adrian Cole 6913ceff8a disabled broken test 2012-02-19 09:38:00 +02:00
Adrian Cole 636c3bb6e5 Issue 357:Init script should check for errors + herefile fixes + script events 2012-02-19 01:53:19 +02:00
andreaturli 290c5d5f47 issue 384: fixed GuestAdditions LiveTest 2012-02-18 12:44:44 +00: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
Jeremy Daggett bfe5f45ee2 Floating IP support 2012-02-16 10:55:34 -08: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 27a94fc490 switched glesys to prefer openvz 2012-02-15 11:57:10 +01: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
Adrian Cole 185bbc7242 Merge pull request #369 from danikov/vclouds-director-media
Issue 830: vCloud director Media
2012-02-15 00:27:55 -08:00
Andrei Savu b0c17b8a9b Merge pull request #368 from danikov/vclouds-director-bugfixes
Issue 830: vCloud director bugfixes & common changes
2012-02-14 22:45:18 -08:00
Andrei Savu 5c9820fabe Merge pull request #367 from jdaggett/develop
Add Flavor functionality to openstack-nova
2012-02-14 22:40:28 -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
Jeremy Daggett b52ab879c1 Add Flavor functionality to openstack-nova 2012-02-14 15:44:04 -08:00
Adrian Cole 0dad59cc42 glesys now returns server state in create response 2012-02-15 00:40:51 +01:00
Adrian Cole e88a32a75d refactored virtualbox classes 2012-02-14 23:22:24 +01:00
Adrian Cole 1beabce378 glesys fixes 2012-02-14 23:22:24 +01:00
Adrian Cole 28b24f2b0d Merge pull request #366 from grkvlt/issue-830-testing
Issue 830: Unit and Live testing for Org, Task and Catalog
2012-02-14 14:21:50 -08: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
Adrian Cole 481421569c refactored virtualbox scripts to use new scriptbuilder functions 2012-02-14 02:02:18 +01:00
Adrian Cole 3d3a9f5b45 glesys stabilization 2012-02-14 02:02:17 +01:00
Andrei Savu af104325a7 Fixed broken build due to recent changes in labs/virtualbox 2012-02-13 14:38:01 +02:00
David Ribeiro Alves ca602e7db0 Moved RunScriptData to src/main as there are non test dependencies; Deleted orpah and duplicate file GuestAdditionsInstallation.java (wrong place and duplicated in InstallGuestAdditions.java) as well as duplicate script installGuestAdditions.sh (duplicated in installModuleAssistantIfNeeded.sh) 2012-02-13 05:36:14 -06:00
andreaturli 40d19e0cf6 issue 384: GuestAdditions installer - jclouds comments addressed 2012-02-12 19:20:41 +00:00
andreaturli 20ec953fb6 issue 384: GuestAdditionsInstaller - fix scripts 2012-02-12 00:55:12 +00:00
andreaturli af553b6294 issue 384: GuestAdditionsInstaller - fix future 2012-02-11 18:56:19 +00:00
andreaturli 623f3c6daa issue 384: GuestAdditionsInstaller 2012-02-11 18:56:19 +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
Adrian Cole 5509b03afe Merge pull request #360 from danikov/vcloud-director-network
Issue 830: vCloud Network
2012-02-08 21:44:05 -08:00
Adrian Cole 5830665a74 HP Cloud Identity Services/CDN 2012-02-09 06:36:09 +01: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
danikov 0feb27fd93 fix typo and tidy tests 2012-02-07 17:25:48 +00:00
danikov e368e8e4cc fix tests 2012-02-07 17:25:47 +00:00
danikov 693af6dc25 rebase metadata/entry on new base classes 2012-02-07 17:25:47 +00:00
danikov 029b021871 add metadata methods to synch client 2012-02-07 17:25:47 +00:00
danikov 86289bd703 abstract out metadata type 2012-02-07 17:25:47 +00:00
danikov a1ebfc36f7 add metadata types 2012-02-07 17:25:47 +00:00
danikov 90153df2d1 add common request/response methods 2012-02-07 17:25:47 +00:00
danikov c35794e8c7 fix Org to use Links 2012-02-07 17:25:46 +00:00
danikov 8f7f9e6988 tidy up existing tests, add metadata ops 2012-02-07 17:25:46 +00:00
Andrew Donald Kennedy 2819a4a467 Clean up OrgClientExpectTest formatting 2012-02-07 17:25:46 +00:00
Andrew Donald Kennedy d2dac74148 Updates to domain objects for Task and TasksList 2012-02-07 17:25:46 +00:00
Andrew Donald Kennedy 8828daf89b Added initial Task and associated domain objects 2012-02-07 17:25:46 +00:00
Andrew Donald Kennedy 4e01fa3369 Fix initial entity domain object heirarchy, particularly Builders and correct JAXB XML parsing 2012-02-07 17:25:46 +00:00
Adrian Cole 2305cdc61d Merge pull request #352 from grkvlt/vcloud-initial-domain-objects
Issue 830: vCloud initial domain objects
2012-02-07 01:54:03 -08:00
Andrew Donald Kennedy d1b2a08d3c Updated base classes for domain objects/entities 2012-02-06 23:43:11 +00:00
Andrew Donald Kennedy 6231ce014b Added Error domain object 2012-02-06 15:49:13 +00:00
Andrew Donald Kennedy 951cfb8589 Tidy up existing domain objects 2012-02-06 15:48:45 +00:00
danikov 8b56ded41b fix exception by changing the return type to match 2012-02-06 14:44:20 +00:00
Andrew Donald Kennedy eaf129e6bc Clean up OrgClientExpectTest formatting 2012-02-06 14:00:35 +00:00
Adrian Cole 7d93887789 example start on a vcloud director client 2012-02-05 23:10:15 -08:00
Adrian Cole 47ade5a429 added doc 2012-02-05 23:08:46 -08:00
Adrian Cole d38e1f43dd added experiment test 2012-02-05 22:01:35 -08:00
Adrian Cole 1905615c49 Issue 830: initial vCloud 1.5 with session functionality complete 2012-02-05 21:55:39 -08:00
Adrian Cole fe4d148528 updated current version to 1.5.0-SNAPSHOT 2012-02-04 11:06:07 -08:00
Adrian Cole ae1effd748 made openstack multi-region, and now select correct endpoint via apiversion property 2012-02-04 00:51:44 -08:00
Adrian Cole c388fc41b4 Issue 826: removed eager supplier of @Provider endpoint 2012-02-03 13:51:26 -08:00
Adrian Cole d225df57e4 virtualbox related changes for Issue 826 2012-02-03 00:29:35 -08:00
Adrian Cole e759c6a450 openstack and rackspace related changes for Issue 826 2012-02-03 00:29:27 -08:00