Commit Graph

7530 Commits

Author SHA1 Message Date
Adrian Cole 3089111621 refactored internal code and tests to use FunctionalReflection 2013-01-07 00:36:31 -08:00
Adrian Cole bd9e998b12 introduced functional model for dynamic proxies 2013-01-07 00:36:18 -08:00
Adrian Cole c42f59a8da Merge pull request #1146 from dralves/gce-disks
gce - disks api
2013-01-06 11:33:17 -08:00
David Ribeiro Alves b7c165553b gce - disks api 2013-01-06 16:03:01 +00:00
Adrian Cole abfc3cf9ec Merge pull request #1145 from dralves/gce-base
Operation.targetId needs to be optional for some kinds of operations
2013-01-06 07:32:23 -08:00
David Ribeiro Alves 8d621e3fd5 made Operation.targetId optional 2013-01-06 13:58:02 +00:00
Adrian Cole 253ce089bf Merge pull request #1144 from jclouds/invokable-not-method
Invokable not method
2013-01-05 19:48:45 -08:00
Adrian Cole 74c633f90a moved all providers and test cases from j.l.r.Method -> Invokable 2013-01-05 18:51:38 -08:00
Adrian Cole 69c7cd74df migrated from j.l.r.Method -> Invokable 2013-01-05 18:51:03 -08:00
Adrian Cole c43aac2ecc made AbstractInvocationHandler that uses safer objects 2013-01-05 18:48:22 -08:00
Adrian Cole 983324670a Merge pull request #1143 from jclouds/invokable
First wave of RestAnnotationParser refactoring
2013-01-04 15:10:06 -08:00
Adrian Cole afc070ac07 First wave of RestAnnotationParser refactoring introduces Invokable, removes SeedAnnotationCache and associated race conditions 2013-01-04 13:51:46 -08:00
Adrian Cole 37759d1c8c Merge pull request #1142 from jclouds/deterministic-requests
deterministic creation of requests based on arg order
2013-01-04 13:31:22 -08:00
Adrian Cole 36123a6068 deterministic creation of requests based on arg order 2013-01-04 12:44:26 -08:00
Adrian Cole 545eae0151 Merge pull request #1141 from jclouds/vcloud-tidy
remove unused code and migrate off obscure annotations
2013-01-04 12:25:15 -08:00
Adrian Cole a17e8e25d7 removed need to support multiple @EndpointParam annotations 2013-01-04 11:31:06 -08:00
Adrian Cole 9c64e723d6 removed unused code in vcloud-director copy/pasted from vcloud 2013-01-04 11:29:25 -08:00
Adrian Cole eb825841d6 Merge pull request #1140 from jclouds/deprecated-cloudwatch
removed deprecated cloudwatch method
2013-01-03 17:35:04 -08:00
Adrian Cole 8121444f04 removed deprecated cloudwatch method 2013-01-03 16:13:27 -08:00
Adrian Cole 67b385f8e1 Merge pull request #1139 from nacx/jaxb-custom-class
Make JAXBResponseParser parameterizable
2013-01-03 14:55:40 -08:00
Ignasi Barrera f1d81eaf12 Make JAXBResponseParser parameterizable
By default, RestAnnotationProcessor builds the JAXBParser with the
return type of the invoked method. This, however, can make it impossible
to combine the JAXBResponseParser with the Transform annotation. The
payload of the response to be parsed with the JAXBResponseParser could
be of a different type than the output generated by the transformer
function.

This makes it necessary to configure the type for the response parser in
the JAXBResponseParser annotation and set the return type of the invoked
method to the type generated by the transformer function.
2013-01-03 23:06:03 +01:00
Adrian Cole 0b6b980adb Merge pull request #1136 from DaanHoogland/master
windows File object translates slashes in domain/user
2013-01-03 06:46:28 -08:00
Hugo Trippaers 28e8f2663d Test the password tool with a domain with a slash
And some tests for other situations
parse domain/user with String.lastIndexOf() instead of a File object
2013-01-03 11:56:09 +01:00
Adrian Cole 2f80409158 Merge pull request #1137 from rackspace/openstack-cinder-test-fix
Copied VolumeTest over
2013-01-02 19:44:39 -08:00
Everett Toews 23c8c017b7 Copied test over from labs/openstack-cinder that got missed in the move to apis/opopenstack-cinder. 2013-01-02 20:29:32 -06:00
Adrian Cole eadefff000 Merge pull request #1138 from rackspace/deleted-labs-openstack-cinder
Deleted labs/openstack-cinder (it moved to apis/openstack-cinder).
2013-01-02 14:25:22 -08:00
Everett Toews 04255abccc Deleted labs/openstack-cinder (it moved to apis/openstack-cinder). 2013-01-02 15:03:32 -06:00
Adrian Cole 75c54e5595 fixed missing m3.m3_2xlarge 2013-01-02 06:53:33 -08:00
Adrian Cole bc03708110 Merge pull request #1134 from jclouds/ec2-updates
Ec2 updates
2013-01-02 06:47:42 -08:00
Adrian Cole aaf41575d8 missing timeout on describeinstances 2013-01-01 22:16:47 -08:00
Adrian Cole 9237f1a406 eliminated errors when multiple groups have the same name 2013-01-01 22:16:28 -08:00
Adrian Cole b582d4a4a8 added recent aws instance types 2013-01-01 22:15:59 -08:00
Adrian Cole 4874f1c3c6 updated to latest aws linux ami 2013-01-01 22:14:46 -08:00
Adrian Cole c948c0cf53 Update core/src/main/java/org/jclouds/crypto/Pems.java
removed unused method
2013-01-01 20:35:52 -08:00
Adrian Cole 3c5135dbe5 Update core/src/main/java/org/jclouds/crypto/ASN1Codec.java 2013-01-01 20:33:18 -08:00
Adrian Cole 1be4fbd993 Merge pull request #1133 from jclouds/ec2-tagapi
moved off deprecated TagClient -> TagApi
2013-01-01 20:10:02 -08:00
Adrian Cole bd4f5cfba2 moved off deprecated TagClient -> TagApi; refactored tagging to occur at end of run 2013-01-01 19:19:33 -08:00
Adrian Cole b0703a6976 Merge pull request #1132 from jclouds/literal-statement
get compute live test back in business
2013-01-01 18:25:09 -08:00
Adrian Cole 6e554298ab ensure extra metadata from provider doesn't trip metadata tests 2013-01-01 17:18:55 -08:00
Adrian Cole e42cb787f6 revived jetty test 2013-01-01 17:17:13 -08:00
Adrian Cole 79334201bf added ability to run scripts literally 2013-01-01 17:09:51 -08:00
Adrian Cole f81a0bc016 added literal statement for when you don't want any magic 2013-01-01 17:08:17 -08:00
Adrian Cole 4f5c93c988 Merge pull request #1131 from jclouds/cleanup
cleaning unused or only used once code
2013-01-01 01:20:21 -08:00
Adrian Cole 42c7037a59 removed unused code or duplicated code; moved code only used once to where its used 2013-01-01 00:08:34 -08:00
Adrian Cole f9cbaa0973 Merge pull request #1130 from jclouds/remove-findresourceinset
Remove findresourceinset
2012-12-31 23:58:42 -08:00
Adrian Cole e1afa8c516 transitioned from FindResourceInSet to FluentIterable 2012-12-31 22:11:34 -08:00
Adrian Cole 0ee2c56668 added new hardware id predicate 2012-12-31 22:11:09 -08:00
Adrian Cole d9164ddcbd Merge pull request #1129 from jclouds/no-transformingset
removed TransformingSetSupplier as it is replaced with FluentIterable
2012-12-31 22:06:18 -08:00
Adrian Cole 955b3a3f85 Merge pull request #1128 from jclouds/osgi-cleanup
osgi code formatting and cleanup
2012-12-31 21:14:24 -08:00
Adrian Cole b19e4a7a0f removed TransformingSetSupplier as it is replaced with FluentIterable 2012-12-31 20:46:04 -08:00