You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jclouds.apache.org by Andrew Bayer <no...@github.com> on 2013/07/02 23:39:17 UTC

[jclouds] JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classe... (#53)

...s.
You can merge this Pull Request by running:

  git pull https://github.com/abayer/jclouds-1 jclouds-151-for-1.6.x

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds/pull/53

-- Commit Summary --

  * JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classes.

-- File Changes --

    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/CloudStackApi.java (191)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/CloudStackAsyncApi.java (195)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/CloudStackClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/CloudStackDomainApi.java (62)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/CloudStackDomainAsyncApi.java (66)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/CloudStackDomainClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/CloudStackGlobalApi.java (131)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/CloudStackGlobalAsyncApi.java (132)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/CloudStackGlobalClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/config/CloudStackRestClientModule.java (211)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AccountApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AccountAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AccountAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AccountClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AddressApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AddressAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AddressAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AddressClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AsyncJobApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AsyncJobAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AsyncJobAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/AsyncJobClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ConfigurationApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ConfigurationAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ConfigurationAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ConfigurationClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainAccountApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainAccountAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainAccountAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainAccountClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainDomainApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainDomainAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainDomainAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainDomainClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainLimitApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainLimitAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainLimitAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainLimitClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainUserApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainUserAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainUserAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/DomainUserClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/EventApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/EventAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/EventAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/EventClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/FirewallApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/FirewallAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/FirewallAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/FirewallClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalAccountApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalAccountAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalAccountAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalAccountClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalAlertApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalAlertAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalAlertAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalAlertClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalCapacityApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalCapacityAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalCapacityAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalCapacityClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalConfigurationApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalConfigurationAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalConfigurationAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalConfigurationClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalDomainApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalDomainAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalDomainAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalDomainClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalHostApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalHostAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalHostAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalHostClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalOfferingApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalOfferingAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalOfferingAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalOfferingClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalPodApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalPodAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalPodAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalPodClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalStoragePoolApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalStoragePoolAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalStoragePoolAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalStoragePoolClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalUsageApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalUsageAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalUsageAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalUsageClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalUserApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalUserAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalUserAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalUserClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalVlanApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalVlanAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalVlanAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalVlanClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalZoneApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalZoneAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalZoneAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GlobalZoneClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GuestOSApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GuestOSAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GuestOSAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/GuestOSClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/HypervisorApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/HypervisorAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/HypervisorAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/HypervisorClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ISOApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ISOAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ISOAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ISOClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/LimitApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/LimitAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/LimitAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/LimitClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/LoadBalancerApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/LoadBalancerAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/LoadBalancerAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/LoadBalancerClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/NATApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/NATAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/NATAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/NATClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/NetworkApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/NetworkAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/NetworkAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/NetworkClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/OfferingApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/OfferingAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/OfferingAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/OfferingClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SSHKeyPairApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SSHKeyPairAsyncApi.java (52)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SSHKeyPairAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SSHKeyPairClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SecurityGroupApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SecurityGroupAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SecurityGroupAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SecurityGroupClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SessionApi.java (32)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SessionAsyncApi.java (51)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SessionAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SessionClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SnapshotApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SnapshotAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SnapshotAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/SnapshotClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/TemplateApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/TemplateAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/TemplateAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/TemplateClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VMGroupApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VMGroupAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VMGroupAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VMGroupClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VirtualMachineApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VirtualMachineAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VirtualMachineAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VirtualMachineClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VolumeApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VolumeAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VolumeAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/VolumeClient.java (2)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ZoneApi.java (33)
    A apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ZoneAsyncApi.java (53)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ZoneAsyncClient.java (2)
    M apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/ZoneClient.java (2)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/53.patch
https://github.com/jclouds/jclouds/pull/53.diff


Re: [jclouds] JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classe... (#53)

Posted by CloudBees pull request builder plugin <no...@github.com>.
[jclouds-java-7-pull-requests #493](https://jclouds.ci.cloudbees.com/job/jclouds-java-7-pull-requests/493/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/53#issuecomment-20384708

Re: [jclouds] JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classe... (#53)

Posted by CloudBees pull request builder plugin <no...@github.com>.
[jclouds-pull-requests #34](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/34/) SUCCESS
This pull request looks good

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/53#issuecomment-20384064

Re: [jclouds] JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classe... (#53)

Posted by Andrew Phillips <no...@github.com>.
> + * this work for additional information regarding copyright ownership.
> + * The ASF licenses this file to You under the Apache License, Version 2.0
> + * (the "License"); you may not use this file except in compliance with
> + * the License.  You may obtain a copy of the License at
> + *
> + *     http://www.apache.org/licenses/LICENSE-2.0
> + *
> + * Unless required by applicable law or agreed to in writing, software
> + * distributed under the License is distributed on an "AS IS" BASIS,
> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> + * See the License for the specific language governing permissions and
> + * limitations under the License.
> + */
> +package org.jclouds.cloudstack.features;
> +
> +import java.util.Set;

Unneeded import?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/53/files#r5036689

Re: [jclouds] JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classe... (#53)

Posted by Andrew Phillips <no...@github.com>.
Reopened #53.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/53

Re: [jclouds] JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classe... (#53)

Posted by Andrew Phillips <no...@github.com>.
> jclouds-pull-requests #33 FAILURE

Some Git problem with the job workspace, it seems. Closing and re-opening to bump CloudBees again...

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/53#issuecomment-20380792

Re: [jclouds] JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classe... (#53)

Posted by Andrew Phillips <no...@github.com>.
Closed #53.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/53

Re: [jclouds] JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classe... (#53)

Posted by BuildHive <no...@github.com>.
[jclouds ยป jclouds #160](https://buildhive.cloudbees.com/job/jclouds/job/jclouds/160/) SUCCESS
This pull request looks good
[(what's this?)](https://www.cloudbees.com/what-is-buildhive)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/53#issuecomment-20384554

Re: [jclouds] JCLOUDS-151. Deprecate CloudStack *Client classes, add dummy *Api classe... (#53)

Posted by CloudBees pull request builder plugin <no...@github.com>.
[jclouds-pull-requests #33](https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests/33/) FAILURE
Looks like there's a problem with this pull request

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/53#issuecomment-20379597