Implemented methods: list cluster plans, list clusters, show cluster info, list jobs, show job info. First sketch of exception hierarchy and handling.
Implemented methods: list cluster plans, list clusters, show cluster info, list jobs, show job info. First sketch of exception hierarchy and handling.
Removed erroneous commit
Moved exception to proper package
Moved exception to proper package
Fixed bug in job info method - jobId is now supplied
fixed #1
fixed #2. the master package and all subs now include `api` in their name
Model setters visibility set to private. Model property names changed to camelCase. Fixes #3
Reworked in conformity with OO principles. Modelled after the Heroku.jar API
Removed Apache Commons Codec dependency
Erroneously added jersey-server-1.9.jar
Removed garbage
Implemented the rest of the requests. Added Javadoc.
Fixed run/stop job methods. Added more Javadoc.
Added versioning support
Added host & protocol configuration. Closes #6
Project Mavenized
Removed rubbish
Implemented blocking waitForStatus methods for Cluster