Commit Graph

22 Commits

Author SHA1 Message Date
adrian.f.cole e9aee711d3 Issue 76: restructured to jaxrs annotations and created new ones where functionality was lacking. added resteasy client apis to our repository, as there is no dep-free dist available from source. introduced TransformingHttpCommandExecutorService, which processes http independently of extracting results.
This uses an ExecutorService.  In google app engine, there is now a WithinThreadExecutorService which is automatically selected via CloudContext as per the annotation SingleThreaded.  All command classes have been converted to annotation definitions in S3Connection.

git-svn-id: http://jclouds.googlecode.com/svn/trunk@1608 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-07-11 22:36:51 +00:00
adrian.f.cole d20b5d9f5a wrong license header
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1466 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-26 20:29:11 +00:00
adrian.f.cole e09669ca7b Issue 63
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1435 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-17 12:40:59 +00:00
adrian.f.cole e4848344df Issue 36: there can be multiple examples for a command
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1420 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-11 21:21:28 +00:00
adrian.f.cole 33bdc5438f removed ec2 from code codegen package
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1419 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-11 21:19:45 +00:00
adrian.f.cole e0b68edf7d Issue 36: combined Attribute parameters
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1418 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-11 21:01:42 +00:00
adrian.f.cole cb5c918918 adjusted expectations to meet current api
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1417 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-11 18:57:31 +00:00
adrian.f.cole e3230f1f2c Issue 36: updated ec2 parser
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1414 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-11 15:40:54 +00:00
adrian.f.cole ba5a8c35cf Issue 36: added parent module
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1413 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-11 15:32:22 +00:00
adrian.f.cole 0c5b1b3e0c Issue 36: reorganized and revamped codegen
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1412 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-11 15:17:39 +00:00
adrian.f.cole 006fd88ea3 Issue 36: reorganized and revamped codegen
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1411 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-11 15:16:33 +00:00
adrian.f.cole 500cc335e8 Issue 36: reorganized and revamped codegen
git-svn-id: http://jclouds.googlecode.com/svn/trunk@1410 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-11 14:56:34 +00:00
adrian.f.cole 98fe4e9955 Issue 36: some progress towards merging object models
git-svn-id: http://jclouds.googlecode.com/svn/trunk@891 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-04 04:45:12 +00:00
adrian.f.cole 7804b2f8c6 Issue 36: refactored so that options are an enum type
git-svn-id: http://jclouds.googlecode.com/svn/trunk@889 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-04 00:37:13 +00:00
adrian.f.cole 34698fb78a Issue 36: further revision on Response object types
git-svn-id: http://jclouds.googlecode.com/svn/trunk@887 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-01 08:30:32 +00:00
adrian.f.cole ac6e90430b Issue 36: started working on Options for ec2
git-svn-id: http://jclouds.googlecode.com/svn/trunk@886 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-06-01 00:59:55 +00:00
adrian.f.cole fd338a0c70 Issue 36: cleaned up perl code and continued development on codegen
git-svn-id: http://jclouds.googlecode.com/svn/trunk@884 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-05-31 08:31:31 +00:00
adrian.f.cole d36eb5e3c8 Issue 36: changed to java set types and added domain objects
git-svn-id: http://jclouds.googlecode.com/svn/trunk@874 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-05-29 17:23:25 +00:00
adrian.f.cole 60018ae8c8 Issue 36: changed to use classpath to load templates
git-svn-id: http://jclouds.googlecode.com/svn/trunk@870 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-05-29 10:10:17 +00:00
adrian.f.cole bebff17d32 Issue 29: created uber-jar
git-svn-id: http://jclouds.googlecode.com/svn/trunk@868 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-05-29 00:28:05 +00:00
adrian.f.cole 611d954b3d Issue 29: changed package names as they aren't necessarily specific to amz
git-svn-id: http://jclouds.googlecode.com/svn/trunk@867 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-05-29 00:06:16 +00:00
adrian.f.cole 4adf4e635f Issue 29: create separate codegen module
git-svn-id: http://jclouds.googlecode.com/svn/trunk@866 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-05-28 23:51:07 +00:00