You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ah...@apache.org on 2013/11/21 17:11:02 UTC
[58/58] [abbrv] git commit: updated refs/heads/master to 433a631
Reformat of source code to set a stable base for the future. I couldn't get checkstyle enabled. There's still about a thousand errors from checkstyle. Most of it from length errors from comments and strings. Will attempt to remove those tonight. This change is so large I just want to get it in before any merge nightmares. The changes are fairly minor though and I did a full compile and start a server with the reformat code.
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/433a6319
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/433a6319
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/433a6319
Branch: refs/heads/master
Commit: 433a6319160242af954275b6fe02820fb3c77996
Parents: 3a414a8 170f32f
Author: Alex Huang <al...@citrix.com>
Authored: Thu Nov 21 07:56:47 2013 -0800
Committer: Alex Huang <al...@citrix.com>
Committed: Thu Nov 21 07:56:47 2013 -0800
----------------------------------------------------------------------
agent/src/com/cloud/agent/Agent.java | 170 +-
agent/src/com/cloud/agent/AgentShell.java | 102 +-
.../com/cloud/agent/dao/StorageComponent.java | 2 +-
.../cloud/agent/dao/impl/PropertiesStorage.java | 15 +-
.../agent/dhcp/DhcpProtocolParserServer.java | 12 +-
agent/src/com/cloud/agent/dhcp/DhcpSnooper.java | 1 +
.../com/cloud/agent/dhcp/FakeDhcpSnooper.java | 74 +-
agent/src/com/cloud/agent/mockvm/MockVm.java | 5 +-
agent/src/com/cloud/agent/mockvm/MockVmMgr.java | 33 +-
agent/src/com/cloud/agent/mockvm/VmMgr.java | 7 +-
.../com/cloud/agent/resource/DummyResource.java | 134 +-
.../ConsoleProxyAuthenticationResult.java | 2 +-
.../consoleproxy/ConsoleProxyResource.java | 209 +-
.../com/cloud/agent/vmdata/VmDataServer.java | 2 +-
agent/test/com/cloud/agent/AgentShellTest.java | 4 +-
.../agent/dao/impl/PropertiesStorageTest.java | 6 +-
.../cloud/agent/api/HostVmStateReportEntry.java | 16 +-
api/src/com/cloud/agent/api/LogLevel.java | 6 +-
.../com/cloud/agent/api/PvlanSetupCommand.java | 192 +-
.../com/cloud/agent/api/StoragePoolInfo.java | 108 +-
.../CopyTemplateToPrimaryStorageAnswer.java | 1 +
.../api/storage/CreateVolumeOVAAnswer.java | 52 +-
.../api/storage/CreateVolumeOVACommand.java | 120 +-
.../cloud/agent/api/storage/PasswordAuth.java | 4 +
.../api/storage/PrepareOVAPackingAnswer.java | 52 +-
.../api/storage/PrepareOVAPackingCommand.java | 94 +-
.../com/cloud/agent/api/to/DataObjectType.java | 4 +-
api/src/com/cloud/agent/api/to/DataStoreTO.java | 2 +
api/src/com/cloud/agent/api/to/DataTO.java | 3 +
api/src/com/cloud/agent/api/to/DhcpTO.java | 13 +-
api/src/com/cloud/agent/api/to/DiskTO.java | 4 +-
.../com/cloud/agent/api/to/FirewallRuleTO.java | 131 +-
api/src/com/cloud/agent/api/to/IpAddressTO.java | 7 +-
.../com/cloud/agent/api/to/LoadBalancerTO.java | 84 +-
.../cloud/agent/api/to/MonitorServiceTO.java | 5 +-
.../com/cloud/agent/api/to/NetworkACLTO.java | 39 +-
api/src/com/cloud/agent/api/to/NetworkTO.java | 2 +-
api/src/com/cloud/agent/api/to/NicTO.java | 2 +-
.../agent/api/to/PortForwardingRuleTO.java | 9 +-
api/src/com/cloud/agent/api/to/S3TO.java | 64 +-
.../com/cloud/agent/api/to/StaticNatRuleTO.java | 40 +-
api/src/com/cloud/agent/api/to/SwiftTO.java | 4 +-
api/src/com/cloud/agent/api/to/TemplateTO.java | 1 +
.../cloud/agent/api/to/VirtualMachineTO.java | 18 +-
api/src/com/cloud/agent/api/to/VolumeTO.java | 6 +-
.../agent/manager/allocator/HostAllocator.java | 48 +-
.../agent/manager/allocator/PodAllocator.java | 2 +-
api/src/com/cloud/alert/Alert.java | 8 +
.../ListRecurringSnapshotScheduleCmd.java | 6 +-
api/src/com/cloud/capacity/CapacityState.java | 4 +-
.../configuration/ConfigurationService.java | 5 +-
api/src/com/cloud/dc/DataCenter.java | 3 +-
api/src/com/cloud/dc/DedicatedResources.java | 12 +-
api/src/com/cloud/dc/Vlan.java | 9 +-
api/src/com/cloud/deploy/DeployDestination.java | 2 +-
.../cloud/deploy/DeploymentClusterPlanner.java | 29 +-
api/src/com/cloud/deploy/DeploymentPlanner.java | 6 +-
api/src/com/cloud/domain/Domain.java | 5 +-
api/src/com/cloud/event/ActionEvent.java | 2 +-
api/src/com/cloud/event/ActionEvents.java | 7 +-
api/src/com/cloud/event/Event.java | 13 +-
api/src/com/cloud/event/EventCategory.java | 6 +-
api/src/com/cloud/event/EventTypes.java | 39 +-
api/src/com/cloud/event/UsageEvent.java | 10 +-
.../exception/AffinityConflictException.java | 68 +-
.../exception/AgentControlChannelException.java | 12 +-
api/src/com/cloud/exception/CloudException.java | 50 +-
.../InsufficientCapacityException.java | 3 +-
.../MissingParameterValueException.java | 1 +
.../exception/NetworkRuleConflictException.java | 3 +-
.../exception/OperationTimedoutException.java | 16 +-
.../exception/PermissionDeniedException.java | 2 +-
.../cloud/exception/ResourceInUseException.java | 3 +-
.../exception/StorageUnavailableException.java | 1 +
api/src/com/cloud/ha/FenceBuilder.java | 12 +-
api/src/com/cloud/ha/Investigator.java | 2 +-
api/src/com/cloud/host/Host.java | 29 +-
api/src/com/cloud/host/HostEnvironment.java | 1 -
api/src/com/cloud/host/HostStats.java | 7 +
api/src/com/cloud/host/Status.java | 17 +-
api/src/com/cloud/hypervisor/Hypervisor.java | 4 +-
.../hypervisor/HypervisorCapabilities.java | 4 +-
.../com/cloud/hypervisor/HypervisorGuru.java | 2 +-
.../com/cloud/info/ConsoleProxyLoadInfo.java | 56 +-
.../com/cloud/info/RunningHostCountInfo.java | 56 +-
api/src/com/cloud/network/GuestVlan.java | 1 +
api/src/com/cloud/network/IpAddress.java | 3 +-
.../com/cloud/network/MonitoringService.java | 15 +-
api/src/com/cloud/network/Network.java | 80 +-
.../network/NetworkMigrationResponder.java | 17 +-
api/src/com/cloud/network/NetworkModel.java | 24 +-
api/src/com/cloud/network/NetworkProfile.java | 17 +-
.../com/cloud/network/NetworkRuleApplier.java | 2 +-
api/src/com/cloud/network/NetworkService.java | 55 +-
.../com/cloud/network/NetworkUsageService.java | 5 +-
api/src/com/cloud/network/Networks.java | 68 +-
api/src/com/cloud/network/PhysicalNetwork.java | 20 +-
.../network/PhysicalNetworkServiceProvider.java | 5 +-
.../network/PhysicalNetworkTrafficType.java | 2 +-
api/src/com/cloud/network/RemoteAccessVpn.java | 10 +-
.../cloud/network/Site2SiteCustomerGateway.java | 9 +
.../cloud/network/Site2SiteVpnConnection.java | 14 +-
.../com/cloud/network/Site2SiteVpnGateway.java | 2 +
api/src/com/cloud/network/UserIpv6Address.java | 4 +-
.../network/VirtualNetworkApplianceService.java | 14 +-
.../cloud/network/VirtualRouterProvider.java | 5 +-
.../VpcVirtualNetworkApplianceService.java | 9 +-
api/src/com/cloud/network/VpnUser.java | 4 +-
.../com/cloud/network/as/AutoScaleCounter.java | 3 +-
.../com/cloud/network/as/AutoScalePolicy.java | 1 +
.../com/cloud/network/as/AutoScaleVmGroup.java | 2 +-
.../cloud/network/as/AutoScaleVmProfile.java | 1 +
api/src/com/cloud/network/as/Counter.java | 3 +-
.../network/element/DhcpServiceProvider.java | 11 +-
.../com/cloud/network/element/IpDeployer.java | 4 +-
.../element/NetworkACLServiceProvider.java | 3 +-
.../cloud/network/element/NetworkElement.java | 28 +-
.../element/UserDataServiceProvider.java | 7 +-
.../element/VirtualRouterElementService.java | 5 +-
.../com/cloud/network/element/VpcProvider.java | 9 +-
.../cloud/network/firewall/FirewallService.java | 7 +-
api/src/com/cloud/network/guru/NetworkGuru.java | 9 +-
api/src/com/cloud/network/lb/CertService.java | 5 +-
.../com/cloud/network/lb/LoadBalancingRule.java | 33 +-
.../network/lb/LoadBalancingRulesService.java | 13 +-
api/src/com/cloud/network/lb/SslCert.java | 7 +-
.../com/cloud/network/router/VirtualRouter.java | 18 +-
.../com/cloud/network/rules/FirewallRule.java | 12 +-
.../cloud/network/rules/HealthCheckPolicy.java | 3 -
.../cloud/network/rules/LbStickinessMethod.java | 9 +-
.../com/cloud/network/rules/LoadBalancer.java | 3 +-
.../network/rules/LoadBalancerContainer.java | 6 +-
.../cloud/network/rules/PortForwardingRule.java | 1 -
.../com/cloud/network/rules/RulesService.java | 3 +-
api/src/com/cloud/network/rules/StaticNat.java | 3 +-
.../network/security/SecurityGroupRules.java | 1 +
.../network/security/SecurityGroupService.java | 8 +-
.../cloud/network/security/SecurityRule.java | 3 +-
api/src/com/cloud/network/vpc/NetworkACL.java | 4 +-
.../com/cloud/network/vpc/NetworkACLItem.java | 12 +-
.../cloud/network/vpc/NetworkACLService.java | 13 +-
api/src/com/cloud/network/vpc/PrivateIp.java | 1 +
.../cloud/network/vpc/StaticRouteProfile.java | 5 +-
api/src/com/cloud/network/vpc/Vpc.java | 81 +-
api/src/com/cloud/network/vpc/VpcGateway.java | 9 +-
api/src/com/cloud/network/vpc/VpcOffering.java | 11 +-
.../network/vpc/VpcProvisioningService.java | 8 +-
api/src/com/cloud/network/vpc/VpcService.java | 55 +-
.../network/vpn/RemoteAccessVpnService.java | 9 +-
.../cloud/network/vpn/Site2SiteVpnService.java | 12 +
api/src/com/cloud/offering/DiskOffering.java | 3 +-
api/src/com/cloud/offering/NetworkOffering.java | 15 +-
api/src/com/cloud/offering/ServiceOffering.java | 3 +-
api/src/com/cloud/org/Cluster.java | 3 +-
api/src/com/cloud/org/Grouping.java | 3 +-
api/src/com/cloud/org/Managed.java | 5 +-
api/src/com/cloud/org/RunningIn.java | 3 +
api/src/com/cloud/projects/Project.java | 2 +
api/src/com/cloud/projects/ProjectService.java | 2 -
.../cloud/region/ha/GlobalLoadBalancerRule.java | 23 +-
.../ha/GlobalLoadBalancingRulesService.java | 16 +-
api/src/com/cloud/resource/ResourceState.java | 8 +-
.../resource/UnableDeleteHostException.java | 4 +-
api/src/com/cloud/server/ManagementService.java | 18 +-
.../cloud/server/ResourceMetaDataService.java | 4 +-
api/src/com/cloud/server/ResourceTag.java | 38 +-
.../com/cloud/server/TaggedResourceService.java | 6 +-
.../storage/DataStoreProviderApiService.java | 2 +-
api/src/com/cloud/storage/DataStoreRole.java | 12 +-
api/src/com/cloud/storage/GuestOsCategory.java | 2 +-
api/src/com/cloud/storage/ImageStore.java | 21 +-
api/src/com/cloud/storage/ScopeType.java | 6 +-
api/src/com/cloud/storage/Snapshot.java | 30 +-
api/src/com/cloud/storage/Storage.java | 15 +-
api/src/com/cloud/storage/StoragePool.java | 12 +-
.../cloud/storage/StoragePoolDiscoverer.java | 3 +-
.../com/cloud/storage/StoragePoolStatus.java | 3 +-
api/src/com/cloud/storage/StorageService.java | 14 +-
api/src/com/cloud/storage/StorageStats.java | 1 +
api/src/com/cloud/storage/Upload.java | 14 +-
api/src/com/cloud/storage/Volume.java | 37 +-
api/src/com/cloud/storage/VolumeApiService.java | 19 +-
.../storage/snapshot/SnapshotSchedule.java | 4 +-
.../com/cloud/template/TemplateApiService.java | 6 +-
.../cloud/template/VirtualMachineTemplate.java | 4 +-
api/src/com/cloud/user/Account.java | 19 +-
api/src/com/cloud/user/AccountService.java | 7 +-
api/src/com/cloud/user/DomainService.java | 9 +-
api/src/com/cloud/user/User.java | 3 +-
api/src/com/cloud/user/UserAccount.java | 1 +
api/src/com/cloud/vm/BareMetalVmService.java | 1 -
api/src/com/cloud/vm/ConsoleProxy.java | 4 +-
api/src/com/cloud/vm/DiskProfile.java | 13 +-
api/src/com/cloud/vm/Nic.java | 12 +-
api/src/com/cloud/vm/NicIpAlias.java | 18 +-
api/src/com/cloud/vm/NicProfile.java | 76 +-
api/src/com/cloud/vm/NicSecondaryIp.java | 8 +-
api/src/com/cloud/vm/SecondaryStorageVm.java | 7 +-
api/src/com/cloud/vm/SystemVm.java | 3 +
api/src/com/cloud/vm/UserVmService.java | 58 +-
api/src/com/cloud/vm/VirtualMachine.java | 14 +-
api/src/com/cloud/vm/VirtualMachineName.java | 68 +-
api/src/com/cloud/vm/VirtualMachineProfile.java | 2 -
api/src/com/cloud/vm/VmDetailConstants.java | 10 +-
api/src/com/cloud/vm/VmDiskStats.java | 2 +-
api/src/com/cloud/vm/VmStats.java | 4 +-
api/src/com/cloud/vm/snapshot/VMSnapshot.java | 49 +-
.../cloud/vm/snapshot/VMSnapshotService.java | 6 +-
.../apache/cloudstack/acl/ControlledEntity.java | 3 +-
api/src/org/apache/cloudstack/acl/Role.java | 3 +-
api/src/org/apache/cloudstack/acl/RoleType.java | 6 +-
.../apache/cloudstack/acl/SecurityChecker.java | 5 +-
.../cloudstack/affinity/AffinityGroup.java | 66 +-
.../affinity/AffinityGroupProcessor.java | 177 +-
.../affinity/AffinityGroupResponse.java | 35 +-
.../affinity/AffinityGroupService.java | 167 +-
.../affinity/AffinityGroupTypeResponse.java | 8 +-
.../affinity/AffinityProcessorBase.java | 140 +-
api/src/org/apache/cloudstack/api/ACL.java | 3 +-
.../org/apache/cloudstack/api/APICommand.java | 2 +-
.../org/apache/cloudstack/api/ApiConstants.java | 3 +-
.../org/apache/cloudstack/api/ApiErrorCode.java | 6 +-
.../org/apache/cloudstack/api/BaseAsyncCmd.java | 1 -
api/src/org/apache/cloudstack/api/BaseCmd.java | 175 +-
.../org/apache/cloudstack/api/BaseListCmd.java | 19 +-
.../api/BaseListDomainResourcesCmd.java | 14 +-
.../BaseListProjectAndAccountResourcesCmd.java | 3 +-
.../api/BaseListTaggedResourcesCmd.java | 4 +-
.../BaseListTemplateOrIsoPermissionsCmd.java | 9 +-
.../org/apache/cloudstack/api/BaseResponse.java | 9 +-
.../api/BaseUpdateTemplateOrIsoCmd.java | 28 +-
.../BaseUpdateTemplateOrIsoPermissionsCmd.java | 24 +-
.../apache/cloudstack/api/IdentityService.java | 1 +
.../org/apache/cloudstack/api/Parameter.java | 4 +-
.../apache/cloudstack/api/ResourceDetail.java | 12 +-
.../cloudstack/api/ResponseGenerator.java | 8 +-
.../apache/cloudstack/api/ResponseObject.java | 1 -
.../cloudstack/api/ServerApiException.java | 7 +-
api/src/org/apache/cloudstack/api/Validate.java | 3 +-
.../command/admin/account/CreateAccountCmd.java | 58 +-
.../command/admin/account/DeleteAccountCmd.java | 22 +-
.../admin/account/DisableAccountCmd.java | 29 +-
.../command/admin/account/EnableAccountCmd.java | 20 +-
.../command/admin/account/LockAccountCmd.java | 16 +-
.../command/admin/account/UpdateAccountCmd.java | 30 +-
.../admin/autoscale/CreateCounterCmd.java | 4 +-
.../admin/autoscale/DeleteCounterCmd.java | 6 +-
.../command/admin/cluster/AddClusterCmd.java | 50 +-
.../command/admin/cluster/DeleteClusterCmd.java | 10 +-
.../command/admin/cluster/ListClustersCmd.java | 32 +-
.../command/admin/cluster/UpdateClusterCmd.java | 31 +-
.../api/command/admin/config/ListCfgsByCmd.java | 40 +-
.../admin/config/ListDeploymentPlannersCmd.java | 141 +-
.../config/ListHypervisorCapabilitiesCmd.java | 23 +-
.../api/command/admin/config/UpdateCfgCmd.java | 46 +-
.../config/UpdateHypervisorCapabilitiesCmd.java | 25 +-
.../command/admin/domain/CreateDomainCmd.java | 22 +-
.../command/admin/domain/DeleteDomainCmd.java | 22 +-
.../admin/domain/ListDomainChildrenCmd.java | 20 +-
.../command/admin/domain/ListDomainsCmd.java | 18 +-
.../command/admin/domain/UpdateDomainCmd.java | 25 +-
.../api/command/admin/host/AddHostCmd.java | 30 +-
.../admin/host/AddSecondaryStorageCmd.java | 27 +-
.../admin/host/CancelMaintenanceCmd.java | 15 +-
.../api/command/admin/host/DeleteHostCmd.java | 14 +-
.../admin/host/FindHostsForMigrationCmd.java | 20 +-
.../api/command/admin/host/ListHostsCmd.java | 72 +-
.../admin/host/PrepareForMaintenanceCmd.java | 15 +-
.../command/admin/host/ReconnectHostCmd.java | 17 +-
.../admin/host/ReleaseHostReservationCmd.java | 9 +-
.../api/command/admin/host/UpdateHostCmd.java | 24 +-
.../admin/host/UpdateHostPasswordCmd.java | 13 +-
...ConfigureInternalLoadBalancerElementCmd.java | 46 +-
.../CreateInternalLoadBalancerElementCmd.java | 25 +-
.../admin/internallb/ListInternalLBVMsCmd.java | 35 +-
.../ListInternalLoadBalancerElementsCmd.java | 26 +-
.../admin/internallb/StartInternalLBVMCmd.java | 24 +-
.../admin/internallb/StopInternalLBVMCmd.java | 13 +-
.../admin/network/AddNetworkDeviceCmd.java | 18 +-
.../network/AddNetworkServiceProviderCmd.java | 41 +-
.../admin/network/CreateNetworkOfferingCmd.java | 89 +-
.../admin/network/CreatePhysicalNetworkCmd.java | 50 +-
.../network/CreateStorageNetworkIpRangeCmd.java | 29 +-
.../network/DedicateGuestVlanRangeCmd.java | 39 +-
.../admin/network/DeleteNetworkDeviceCmd.java | 13 +-
.../admin/network/DeleteNetworkOfferingCmd.java | 17 +-
.../DeleteNetworkServiceProviderCmd.java | 22 +-
.../admin/network/DeletePhysicalNetworkCmd.java | 18 +-
.../network/DeleteStorageNetworkIpRangeCmd.java | 14 +-
.../ListDedicatedGuestVlanRangesCmd.java | 55 +-
.../admin/network/ListNetworkDeviceCmd.java | 14 +-
.../network/ListNetworkIsolationMethodsCmd.java | 14 +-
.../network/ListNetworkServiceProvidersCmd.java | 22 +-
.../admin/network/ListPhysicalNetworksCmd.java | 21 +-
.../network/ListStorageNetworkIpRangeCmd.java | 25 +-
.../ListSupportedNetworkServicesCmd.java | 25 +-
.../ReleaseDedicatedGuestVlanRangeCmd.java | 26 +-
.../admin/network/UpdateNetworkOfferingCmd.java | 32 +-
.../UpdateNetworkServiceProviderCmd.java | 25 +-
.../admin/network/UpdatePhysicalNetworkCmd.java | 22 +-
.../network/UpdateStorageNetworkIpRangeCmd.java | 26 +-
.../admin/offering/CreateDiskOfferingCmd.java | 52 +-
.../offering/CreateServiceOfferingCmd.java | 62 +-
.../admin/offering/DeleteDiskOfferingCmd.java | 13 +-
.../offering/DeleteServiceOfferingCmd.java | 18 +-
.../admin/offering/UpdateDiskOfferingCmd.java | 28 +-
.../offering/UpdateServiceOfferingCmd.java | 24 +-
.../api/command/admin/pod/CreatePodCmd.java | 26 +-
.../api/command/admin/pod/DeletePodCmd.java | 11 +-
.../api/command/admin/pod/ListPodsByCmd.java | 19 +-
.../api/command/admin/pod/UpdatePodCmd.java | 25 +-
.../api/command/admin/region/AddRegionCmd.java | 28 +-
.../admin/region/CreatePortableIpRangeCmd.java | 33 +-
.../admin/region/DeletePortableIpRangeCmd.java | 22 +-
.../admin/region/ListPortableIpRangesCmd.java | 29 +-
.../command/admin/region/RemoveRegionCmd.java | 16 +-
.../command/admin/region/UpdateRegionCmd.java | 42 +-
.../admin/resource/ArchiveAlertsCmd.java | 20 +-
.../admin/resource/CleanVMReservationsCmd.java | 8 +-
.../command/admin/resource/DeleteAlertsCmd.java | 20 +-
.../command/admin/resource/ListAlertsCmd.java | 6 +-
.../command/admin/resource/ListCapacityCmd.java | 39 +-
.../resource/UploadCustomCertificateCmd.java | 28 +-
.../ConfigureVirtualRouterElementCmd.java | 23 +-
.../router/CreateVirtualRouterElementCmd.java | 36 +-
.../command/admin/router/DestroyRouterCmd.java | 9 +-
.../command/admin/router/ListRoutersCmd.java | 36 +-
.../router/ListVirtualRouterElementsCmd.java | 19 +-
.../command/admin/router/RebootRouterCmd.java | 20 +-
.../command/admin/router/StartRouterCmd.java | 20 +-
.../api/command/admin/router/StopRouterCmd.java | 11 +-
.../command/admin/router/UpgradeRouterCmd.java | 21 +-
.../admin/router/UpgradeRouterTemplateCmd.java | 47 +-
.../command/admin/storage/AddImageStoreCmd.java | 33 +-
.../api/command/admin/storage/AddS3Cmd.java | 38 +-
.../CancelPrimaryStorageMaintenanceCmd.java | 15 +-
.../storage/CreateSecondaryStagingStoreCmd.java | 35 +-
.../admin/storage/CreateStoragePoolCmd.java | 50 +-
.../admin/storage/DeleteImageStoreCmd.java | 9 +-
.../command/admin/storage/DeletePoolCmd.java | 13 +-
.../storage/DeleteSecondaryStagingStoreCmd.java | 8 +-
.../FindStoragePoolsForMigrationCmd.java | 22 +-
.../admin/storage/ListImageStoresCmd.java | 25 +-
.../api/command/admin/storage/ListS3sCmd.java | 6 +-
.../storage/ListSecondaryStagingStoresCmd.java | 17 +-
.../admin/storage/ListStoragePoolsCmd.java | 32 +-
.../admin/storage/ListStorageProvidersCmd.java | 19 +-
.../PreparePrimaryStorageForMaintenanceCmd.java | 15 +-
.../PrepareSecondaryStorageForMigrationCmd.java | 11 +-
.../admin/storage/UpdateStoragePoolCmd.java | 20 +-
.../api/command/admin/swift/AddSwiftCmd.java | 11 +-
.../api/command/admin/swift/ListSwiftsCmd.java | 8 +-
.../admin/systemvm/DestroySystemVmCmd.java | 24 +-
.../admin/systemvm/ListSystemVMsCmd.java | 35 +-
.../admin/systemvm/MigrateSystemVMCmd.java | 48 +-
.../admin/systemvm/RebootSystemVmCmd.java | 26 +-
.../admin/systemvm/ScaleSystemVMCmd.java | 23 +-
.../admin/systemvm/StartSystemVMCmd.java | 26 +-
.../command/admin/systemvm/StopSystemVmCmd.java | 24 +-
.../admin/systemvm/UpgradeSystemVMCmd.java | 21 +-
.../admin/template/PrepareTemplateCmd.java | 21 +-
.../admin/usage/AddTrafficMonitorCmd.java | 35 +-
.../command/admin/usage/AddTrafficTypeCmd.java | 46 +-
.../admin/usage/DeleteTrafficMonitorCmd.java | 18 +-
.../admin/usage/DeleteTrafficTypeCmd.java | 15 +-
.../admin/usage/GenerateUsageRecordsCmd.java | 30 +-
.../command/admin/usage/GetUsageRecordsCmd.java | 34 +-
.../admin/usage/ListTrafficMonitorsCmd.java | 13 +-
.../usage/ListTrafficTypeImplementorsCmd.java | 16 +-
.../admin/usage/ListTrafficTypesCmd.java | 14 +-
.../command/admin/usage/ListUsageTypesCmd.java | 4 +-
.../admin/usage/UpdateTrafficTypeCmd.java | 34 +-
.../api/command/admin/user/CreateUserCmd.java | 44 +-
.../api/command/admin/user/DeleteUserCmd.java | 15 +-
.../api/command/admin/user/DisableUserCmd.java | 22 +-
.../api/command/admin/user/EnableUserCmd.java | 18 +-
.../api/command/admin/user/GetUserCmd.java | 11 +-
.../api/command/admin/user/ListUsersCmd.java | 18 +-
.../api/command/admin/user/LockUserCmd.java | 12 +-
.../api/command/admin/user/RegisterCmd.java | 13 +-
.../api/command/admin/user/UpdateUserCmd.java | 38 +-
.../admin/vlan/CreateVlanIpRangeCmd.java | 87 +-
.../admin/vlan/DedicatePublicIpRangeCmd.java | 22 +-
.../admin/vlan/DeleteVlanIpRangeCmd.java | 10 +-
.../command/admin/vlan/ListVlanIpRangesCmd.java | 45 +-
.../admin/vlan/ReleasePublicIpRangeCmd.java | 10 +-
.../api/command/admin/vm/AssignVMCmd.java | 60 +-
.../api/command/admin/vm/ExpungeVMCmd.java | 16 +-
.../api/command/admin/vm/MigrateVMCmd.java | 40 +-
.../vm/MigrateVirtualMachineWithVolumeCmd.java | 46 +-
.../api/command/admin/vm/RecoverVMCmd.java | 12 +-
.../admin/vpc/CreatePrivateGatewayCmd.java | 54 +-
.../command/admin/vpc/CreateVPCOfferingCmd.java | 33 +-
.../admin/vpc/DeletePrivateGatewayCmd.java | 12 +-
.../command/admin/vpc/DeleteVPCOfferingCmd.java | 16 +-
.../command/admin/vpc/UpdateVPCOfferingCmd.java | 20 +-
.../api/command/admin/zone/CreateZoneCmd.java | 50 +-
.../api/command/admin/zone/DeleteZoneCmd.java | 15 +-
.../zone/MarkDefaultZoneForAccountCmd.java | 36 +-
.../api/command/admin/zone/UpdateZoneCmd.java | 45 +-
.../user/account/AddAccountToProjectCmd.java | 30 +-
.../account/DeleteAccountFromProjectCmd.java | 27 +-
.../command/user/account/ListAccountsCmd.java | 21 +-
.../user/account/ListProjectAccountsCmd.java | 21 +-
.../user/address/AssociateIPAddrCmd.java | 70 +-
.../user/address/DisassociateIPAddrCmd.java | 21 +-
.../user/address/ListPublicIpAddressesCmd.java | 45 +-
.../affinitygroup/CreateAffinityGroupCmd.java | 21 +-
.../affinitygroup/DeleteAffinityGroupCmd.java | 24 +-
.../ListAffinityGroupTypesCmd.java | 5 +-
.../affinitygroup/ListAffinityGroupsCmd.java | 17 +-
.../affinitygroup/UpdateVMAffinityGroupCmd.java | 51 +-
.../autoscale/CreateAutoScalePolicyCmd.java | 38 +-
.../autoscale/CreateAutoScaleVmGroupCmd.java | 51 +-
.../autoscale/CreateAutoScaleVmProfileCmd.java | 58 +-
.../user/autoscale/CreateConditionCmd.java | 16 +-
.../autoscale/DeleteAutoScalePolicyCmd.java | 11 +-
.../autoscale/DeleteAutoScaleVmGroupCmd.java | 11 +-
.../autoscale/DeleteAutoScaleVmProfileCmd.java | 11 +-
.../user/autoscale/DeleteConditionCmd.java | 6 +-
.../autoscale/DisableAutoScaleVmGroupCmd.java | 10 +-
.../autoscale/EnableAutoScaleVmGroupCmd.java | 12 +-
.../autoscale/ListAutoScalePoliciesCmd.java | 17 +-
.../autoscale/ListAutoScaleVmGroupsCmd.java | 23 +-
.../autoscale/ListAutoScaleVmProfilesCmd.java | 12 +-
.../user/autoscale/ListConditionsCmd.java | 24 +-
.../command/user/autoscale/ListCountersCmd.java | 6 +-
.../autoscale/UpdateAutoScalePolicyCmd.java | 23 +-
.../autoscale/UpdateAutoScaleVmGroupCmd.java | 37 +-
.../autoscale/UpdateAutoScaleVmProfileCmd.java | 31 +-
.../user/config/ListCapabilitiesCmd.java | 8 +-
.../command/user/event/ArchiveEventsCmd.java | 21 +-
.../api/command/user/event/DeleteEventsCmd.java | 21 +-
.../command/user/event/ListEventTypesCmd.java | 4 +-
.../api/command/user/event/ListEventsCmd.java | 26 +-
.../firewall/CreateEgressFirewallRuleCmd.java | 52 +-
.../user/firewall/CreateFirewallRuleCmd.java | 29 +-
.../firewall/CreatePortForwardingRuleCmd.java | 95 +-
.../firewall/DeleteEgressFirewallRuleCmd.java | 15 +-
.../user/firewall/DeleteFirewallRuleCmd.java | 16 +-
.../firewall/DeletePortForwardingRuleCmd.java | 24 +-
.../firewall/ListEgressFirewallRulesCmd.java | 33 +-
.../user/firewall/ListFirewallRulesCmd.java | 33 +-
.../firewall/ListPortForwardingRulesCmd.java | 27 +-
.../firewall/UpdatePortForwardingRuleCmd.java | 35 +-
.../user/guest/ListGuestOsCategoriesCmd.java | 14 +-
.../api/command/user/guest/ListGuestOsCmd.java | 16 +-
.../api/command/user/iso/AttachIsoCmd.java | 24 +-
.../api/command/user/iso/CopyIsoCmd.java | 6 +-
.../api/command/user/iso/DeleteIsoCmd.java | 22 +-
.../api/command/user/iso/DetachIsoCmd.java | 17 +-
.../api/command/user/iso/ExtractIsoCmd.java | 28 +-
.../command/user/iso/ListIsoPermissionsCmd.java | 8 +-
.../api/command/user/iso/ListIsosCmd.java | 51 +-
.../api/command/user/iso/RegisterIsoCmd.java | 63 +-
.../api/command/user/iso/UpdateIsoCmd.java | 7 +-
.../user/iso/UpdateIsoPermissionsCmd.java | 7 +-
.../api/command/user/job/ListAsyncJobsCmd.java | 7 +-
.../user/job/QueryAsyncJobResultCmd.java | 10 +-
.../AssignCertToLoadBalancerCmd.java | 56 +-
.../AssignToLoadBalancerRuleCmd.java | 29 +-
.../CreateApplicationLoadBalancerCmd.java | 77 +-
.../CreateLBHealthCheckPolicyCmd.java | 51 +-
.../CreateLBStickinessPolicyCmd.java | 25 +-
.../loadbalancer/CreateLoadBalancerRuleCmd.java | 81 +-
.../DeleteApplicationLoadBalancerCmd.java | 16 +-
.../DeleteLBHealthCheckPolicyCmd.java | 19 +-
.../DeleteLBStickinessPolicyCmd.java | 16 +-
.../loadbalancer/DeleteLoadBalancerRuleCmd.java | 22 +-
.../user/loadbalancer/DeleteSslCertCmd.java | 29 +-
.../ListApplicationLoadBalancersCmd.java | 32 +-
.../ListLBHealthCheckPoliciesCmd.java | 20 +-
.../ListLBStickinessPoliciesCmd.java | 16 +-
.../ListLoadBalancerRuleInstancesCmd.java | 29 +-
.../loadbalancer/ListLoadBalancerRulesCmd.java | 28 +-
.../user/loadbalancer/ListSslCertsCmd.java | 33 +-
.../RemoveCertFromLoadBalancerCmd.java | 38 +-
.../RemoveFromLoadBalancerRuleCmd.java | 31 +-
.../loadbalancer/UpdateLoadBalancerRuleCmd.java | 27 +-
.../user/loadbalancer/UploadSslCertCmd.java | 43 +-
.../user/nat/CreateIpForwardingRuleCmd.java | 37 +-
.../user/nat/DeleteIpForwardingRuleCmd.java | 15 +-
.../command/user/nat/DisableStaticNatCmd.java | 15 +-
.../command/user/nat/EnableStaticNatCmd.java | 37 +-
.../user/nat/ListIpForwardingRulesCmd.java | 28 +-
.../user/network/CreateNetworkACLCmd.java | 49 +-
.../user/network/CreateNetworkACLListCmd.java | 13 +-
.../command/user/network/CreateNetworkCmd.java | 114 +-
.../user/network/DeleteNetworkACLCmd.java | 8 +-
.../user/network/DeleteNetworkACLListCmd.java | 8 +-
.../command/user/network/DeleteNetworkCmd.java | 18 +-
.../user/network/ListNetworkACLListsCmd.java | 32 +-
.../user/network/ListNetworkACLsCmd.java | 35 +-
.../user/network/ListNetworkOfferingsCmd.java | 58 +-
.../command/user/network/ListNetworksCmd.java | 46 +-
.../user/network/ReplaceNetworkACLListCmd.java | 34 +-
.../command/user/network/RestartNetworkCmd.java | 18 +-
.../user/network/UpdateNetworkACLItemCmd.java | 60 +-
.../command/user/network/UpdateNetworkCmd.java | 37 +-
.../user/offering/ListDiskOfferingsCmd.java | 19 +-
.../user/offering/ListServiceOfferingsCmd.java | 40 +-
.../user/project/ActivateProjectCmd.java | 19 +-
.../command/user/project/CreateProjectCmd.java | 8 +-
.../command/user/project/DeleteProjectCmd.java | 16 +-
.../project/DeleteProjectInvitationCmd.java | 7 +-
.../user/project/ListProjectInvitationsCmd.java | 18 +-
.../command/user/project/ListProjectsCmd.java | 22 +-
.../command/user/project/SuspendProjectCmd.java | 16 +-
.../command/user/project/UpdateProjectCmd.java | 22 +-
.../project/UpdateProjectInvitationCmd.java | 11 +-
.../api/command/user/region/ListRegionsCmd.java | 30 +-
.../gslb/AssignToGlobalLoadBalancerRuleCmd.java | 89 +-
.../gslb/CreateGlobalLoadBalancerRuleCmd.java | 61 +-
.../gslb/DeleteGlobalLoadBalancerRuleCmd.java | 35 +-
.../ha/gslb/ListGlobalLoadBalancerRuleCmd.java | 17 +-
.../RemoveFromGlobalLoadBalancerRuleCmd.java | 62 +-
.../gslb/UpdateGlobalLoadBalancerRuleCmd.java | 45 +-
.../user/resource/GetCloudIdentifierCmd.java | 15 +-
.../user/resource/ListHypervisorsCmd.java | 6 +-
.../user/resource/ListResourceLimitsCmd.java | 35 +-
.../user/resource/UpdateResourceCountCmd.java | 56 +-
.../user/resource/UpdateResourceLimitCmd.java | 44 +-
.../AuthorizeSecurityGroupEgressCmd.java | 41 +-
.../AuthorizeSecurityGroupIngressCmd.java | 41 +-
.../securitygroup/CreateSecurityGroupCmd.java | 11 +-
.../securitygroup/DeleteSecurityGroupCmd.java | 29 +-
.../securitygroup/ListSecurityGroupsCmd.java | 19 +-
.../RevokeSecurityGroupEgressCmd.java | 10 +-
.../RevokeSecurityGroupIngressCmd.java | 5 +-
.../user/snapshot/CreateSnapshotCmd.java | 33 +-
.../user/snapshot/CreateSnapshotPolicyCmd.java | 32 +-
.../user/snapshot/DeleteSnapshotCmd.java | 17 +-
.../snapshot/DeleteSnapshotPoliciesCmd.java | 17 +-
.../user/snapshot/ListSnapshotPoliciesCmd.java | 10 +-
.../command/user/snapshot/ListSnapshotsCmd.java | 23 +-
.../user/snapshot/RevertSnapshotCmd.java | 10 +-
.../command/user/ssh/CreateSSHKeyPairCmd.java | 21 +-
.../command/user/ssh/DeleteSSHKeyPairCmd.java | 16 +-
.../command/user/ssh/ListSSHKeyPairsCmd.java | 12 +-
.../command/user/ssh/RegisterSSHKeyPairCmd.java | 21 +-
.../api/command/user/tag/CreateTagsCmd.java | 32 +-
.../api/command/user/tag/DeleteTagsCmd.java | 26 +-
.../api/command/user/tag/ListTagsCmd.java | 19 +-
.../command/user/template/CopyTemplateCmd.java | 34 +-
.../user/template/CreateTemplateCmd.java | 96 +-
.../user/template/DeleteTemplateCmd.java | 22 +-
.../user/template/ExtractTemplateCmd.java | 27 +-
.../template/ListTemplatePermissionsCmd.java | 8 +-
.../command/user/template/ListTemplatesCmd.java | 47 +-
.../user/template/RegisterTemplateCmd.java | 84 +-
.../user/template/UpdateTemplateCmd.java | 9 +-
.../template/UpdateTemplatePermissionsCmd.java | 13 +-
.../api/command/user/vm/AddIpToVmNicCmd.java | 31 +-
.../api/command/user/vm/AddNicToVMCmd.java | 40 +-
.../api/command/user/vm/DeployVMCmd.java | 239 +-
.../api/command/user/vm/DestroyVMCmd.java | 35 +-
.../api/command/user/vm/GetVMPasswordCmd.java | 11 +-
.../api/command/user/vm/ListNicsCmd.java | 15 +-
.../api/command/user/vm/ListVMsCmd.java | 73 +-
.../api/command/user/vm/RebootVMCmd.java | 20 +-
.../command/user/vm/RemoveIpFromVmNicCmd.java | 19 +-
.../api/command/user/vm/RemoveNicFromVMCmd.java | 39 +-
.../api/command/user/vm/ResetVMPasswordCmd.java | 24 +-
.../api/command/user/vm/ResetVMSSHKeyCmd.java | 29 +-
.../api/command/user/vm/RestoreVMCmd.java | 22 +-
.../api/command/user/vm/ScaleVMCmd.java | 45 +-
.../api/command/user/vm/StartVMCmd.java | 20 +-
.../api/command/user/vm/StopVMCmd.java | 12 +-
.../user/vm/UpdateDefaultNicForVMCmd.java | 43 +-
.../api/command/user/vm/UpdateVMCmd.java | 47 +-
.../api/command/user/vm/UpgradeVMCmd.java | 21 +-
.../command/user/vmgroup/CreateVMGroupCmd.java | 19 +-
.../command/user/vmgroup/DeleteVMGroupCmd.java | 12 +-
.../command/user/vmgroup/ListVMGroupsCmd.java | 12 +-
.../command/user/vmgroup/UpdateVMGroupCmd.java | 16 +-
.../user/vmsnapshot/CreateVMSnapshotCmd.java | 22 +-
.../user/vmsnapshot/DeleteVMSnapshotCmd.java | 16 +-
.../user/vmsnapshot/ListVMSnapshotCmd.java | 15 +-
.../user/vmsnapshot/RevertToVMSnapshotCmd.java | 21 +-
.../user/volume/AddResourceDetailCmd.java | 21 +-
.../command/user/volume/AttachVolumeCmd.java | 40 +-
.../command/user/volume/CreateVolumeCmd.java | 61 +-
.../command/user/volume/DeleteVolumeCmd.java | 13 +-
.../command/user/volume/DetachVolumeCmd.java | 27 +-
.../command/user/volume/ExtractVolumeCmd.java | 27 +-
.../user/volume/ListResourceDetailsCmd.java | 24 +-
.../api/command/user/volume/ListVolumesCmd.java | 42 +-
.../command/user/volume/MigrateVolumeCmd.java | 58 +-
.../user/volume/RemoveResourceDetailCmd.java | 23 +-
.../command/user/volume/ResizeVolumeCmd.java | 40 +-
.../command/user/volume/UpdateVolumeCmd.java | 38 +-
.../command/user/volume/UploadVolumeCmd.java | 76 +-
.../command/user/vpc/CreateStaticRouteCmd.java | 20 +-
.../api/command/user/vpc/CreateVPCCmd.java | 49 +-
.../command/user/vpc/DeleteStaticRouteCmd.java | 20 +-
.../api/command/user/vpc/DeleteVPCCmd.java | 12 +-
.../user/vpc/ListPrivateGatewaysCmd.java | 20 +-
.../command/user/vpc/ListStaticRoutesCmd.java | 14 +-
.../command/user/vpc/ListVPCOfferingsCmd.java | 34 +-
.../api/command/user/vpc/ListVPCsCmd.java | 42 +-
.../api/command/user/vpc/RestartVPCCmd.java | 14 +-
.../api/command/user/vpc/UpdateVPCCmd.java | 18 +-
.../api/command/user/vpn/AddVpnUserCmd.java | 25 +-
.../user/vpn/CreateRemoteAccessVpnCmd.java | 33 +-
.../user/vpn/CreateVpnConnectionCmd.java | 33 +-
.../user/vpn/CreateVpnCustomerGatewayCmd.java | 44 +-
.../command/user/vpn/CreateVpnGatewayCmd.java | 12 +-
.../user/vpn/DeleteRemoteAccessVpnCmd.java | 18 +-
.../user/vpn/DeleteVpnConnectionCmd.java | 12 +-
.../user/vpn/DeleteVpnCustomerGatewayCmd.java | 16 +-
.../command/user/vpn/DeleteVpnGatewayCmd.java | 12 +-
.../user/vpn/ListRemoteAccessVpnsCmd.java | 35 +-
.../command/user/vpn/ListVpnConnectionsCmd.java | 16 +-
.../user/vpn/ListVpnCustomerGatewaysCmd.java | 13 +-
.../command/user/vpn/ListVpnGatewaysCmd.java | 14 +-
.../api/command/user/vpn/ListVpnUsersCmd.java | 14 +-
.../api/command/user/vpn/RemoveVpnUserCmd.java | 23 +-
.../command/user/vpn/ResetVpnConnectionCmd.java | 22 +-
.../user/vpn/UpdateVpnCustomerGatewayCmd.java | 52 +-
.../api/command/user/zone/ListZonesByCmd.java | 42 +-
.../api/response/AccountResponse.java | 189 +-
.../api/response/AddIpToVmNicResponse.java | 23 +-
.../cloudstack/api/response/AlertResponse.java | 29 +-
...ApplicationLoadBalancerInstanceResponse.java | 27 +-
.../ApplicationLoadBalancerResponse.java | 65 +-
.../ApplicationLoadBalancerRuleResponse.java | 18 +-
.../api/response/AsyncJobResponse.java | 33 +-
.../api/response/AutoScalePolicyResponse.java | 23 +-
.../api/response/AutoScaleVmGroupResponse.java | 23 +-
.../response/AutoScaleVmProfileResponse.java | 15 +-
.../api/response/CapabilitiesResponse.java | 35 +-
.../api/response/CapabilityResponse.java | 12 +-
.../api/response/CapacityResponse.java | 33 +-
.../api/response/CloudIdentifierResponse.java | 12 +-
.../api/response/ClusterResponse.java | 61 +-
.../api/response/ConditionResponse.java | 6 +-
.../api/response/ConfigurationResponse.java | 22 +-
.../response/ControlledViewEntityResponse.java | 1 -
.../api/response/CounterResponse.java | 6 +-
.../api/response/CreateSSHKeyPairResponse.java | 9 +-
.../api/response/CustomCertificateResponse.java | 6 +-
.../response/DeploymentPlannersResponse.java | 3 +-
.../api/response/DiskOfferingResponse.java | 61 +-
.../cloudstack/api/response/DomainResponse.java | 27 +-
.../api/response/DomainRouterResponse.java | 171 +-
.../cloudstack/api/response/EventResponse.java | 46 +-
.../api/response/EventTypeResponse.java | 6 +-
.../api/response/ExceptionResponse.java | 19 +-
.../api/response/ExternalFirewallResponse.java | 82 +-
.../response/ExternalLoadBalancerResponse.java | 56 +-
.../api/response/ExtractResponse.java | 51 +-
.../api/response/FirewallResponse.java | 39 +-
.../api/response/FirewallRuleResponse.java | 57 +-
.../api/response/GetVMPasswordResponse.java | 9 +-
.../response/GlobalLoadBalancerResponse.java | 20 +-
.../api/response/GuestOSCategoryResponse.java | 11 +-
.../api/response/GuestOSResponse.java | 14 +-
.../api/response/GuestVlanRangeResponse.java | 38 +-
.../api/response/HostForMigrationResponse.java | 140 +-
.../cloudstack/api/response/HostResponse.java | 139 +-
.../HypervisorCapabilitiesResponse.java | 30 +-
.../api/response/HypervisorResponse.java | 6 +-
.../api/response/IPAddressResponse.java | 104 +-
.../api/response/ImageStoreDetailResponse.java | 19 +-
.../api/response/ImageStoreResponse.java | 40 +-
.../api/response/InstanceGroupResponse.java | 29 +-
.../InternalLoadBalancerElementResponse.java | 15 +-
.../api/response/IpForwardingRuleResponse.java | 33 +-
.../cloudstack/api/response/IsoVmResponse.java | 37 +-
.../api/response/IsolationMethodResponse.java | 8 +-
.../response/LBHealthCheckPolicyResponse.java | 6 +-
.../api/response/LBHealthCheckResponse.java | 16 +-
.../response/LBStickinessPolicyResponse.java | 14 +-
.../api/response/LBStickinessResponse.java | 5 +-
.../cloudstack/api/response/ListResponse.java | 1 -
.../api/response/LoadBalancerResponse.java | 25 +-
.../api/response/NetworkACLItemResponse.java | 47 +-
.../api/response/NetworkACLResponse.java | 18 +-
.../api/response/NetworkDeviceResponse.java | 3 +-
.../api/response/NetworkOfferingResponse.java | 77 +-
.../api/response/NetworkResponse.java | 166 +-
.../api/response/NicDetailResponse.java | 13 +-
.../cloudstack/api/response/NicResponse.java | 89 +-
.../api/response/NicSecondaryIpResponse.java | 26 +-
.../api/response/PhysicalNetworkResponse.java | 42 +-
.../cloudstack/api/response/PodResponse.java | 33 +-
.../api/response/PortableIpRangeResponse.java | 26 +-
.../api/response/PortableIpResponse.java | 37 +-
.../api/response/PrivateGatewayResponse.java | 56 +-
.../api/response/ProjectAccountResponse.java | 10 +-
.../api/response/ProjectInvitationResponse.java | 36 +-
.../api/response/ProjectResponse.java | 172 +-
.../api/response/ProviderResponse.java | 26 +-
.../cloudstack/api/response/RegionResponse.java | 54 +-
.../api/response/RegisterResponse.java | 9 +-
.../api/response/RemoteAccessVpnResponse.java | 46 +-
.../api/response/ResourceCountResponse.java | 27 +-
.../api/response/ResourceDetailResponse.java | 11 +-
.../response/ResourceLimitAndCountResponse.java | 9 +-
.../api/response/ResourceLimitResponse.java | 24 +-
.../api/response/ResourceTagResponse.java | 26 +-
.../api/response/SSHKeyPairResponse.java | 12 +-
.../api/response/SecurityGroupResponse.java | 58 +-
.../api/response/SecurityGroupRuleResponse.java | 34 +-
.../api/response/ServiceOfferingResponse.java | 83 +-
.../api/response/ServiceResponse.java | 15 +-
.../Site2SiteCustomerGatewayResponse.java | 58 +-
.../Site2SiteVpnConnectionResponse.java | 85 +-
.../response/Site2SiteVpnGatewayResponse.java | 32 +-
.../api/response/SnapshotPolicyResponse.java | 23 +-
.../api/response/SnapshotResponse.java | 16 +-
.../api/response/SnapshotScheduleResponse.java | 15 +-
.../api/response/SslCertResponse.java | 15 +-
.../api/response/StaticRouteResponse.java | 33 +-
.../cloudstack/api/response/StatusResponse.java | 12 +-
.../response/StorageNetworkIpRangeResponse.java | 32 +-
.../api/response/StoragePoolResponse.java | 83 +-
.../api/response/StorageProviderResponse.java | 14 +-
.../api/response/SuccessResponse.java | 20 +-
.../api/response/SystemVmInstanceResponse.java | 23 +-
.../api/response/SystemVmResponse.java | 91 +-
.../response/TemplatePermissionsResponse.java | 21 +-
.../api/response/TemplateResponse.java | 123 +-
.../api/response/TemplateZoneResponse.java | 33 +-
.../api/response/TrafficMonitorResponse.java | 38 +-
.../TrafficTypeImplementorResponse.java | 25 +-
.../api/response/TrafficTypeResponse.java | 30 +-
.../response/UpgradeRouterTemplateResponse.java | 11 +-
.../api/response/UpgradeVmResponse.java | 75 +-
.../api/response/UsageRecordResponse.java | 86 +-
.../api/response/UsageTypeResponse.java | 18 +-
.../cloudstack/api/response/UserResponse.java | 59 +-
.../cloudstack/api/response/UserVmResponse.java | 1026 +-
.../api/response/VMSnapshotResponse.java | 43 +-
.../response/VirtualRouterProviderResponse.java | 29 +-
.../api/response/VlanIpRangeResponse.java | 111 +-
.../api/response/VolumeDetailResponse.java | 14 +-
.../cloudstack/api/response/VolumeResponse.java | 43 +-
.../api/response/VpcOfferingResponse.java | 27 +-
.../cloudstack/api/response/VpcResponse.java | 64 +-
.../api/response/VpnUsersResponse.java | 31 +-
.../cloudstack/api/response/ZoneResponse.java | 112 +-
.../apache/cloudstack/context/CallContext.java | 21 +-
.../cloudstack/context/CallContextListener.java | 10 +-
api/src/org/apache/cloudstack/jobs/JobInfo.java | 9 +-
.../InternalLoadBalancerElementService.java | 9 +-
.../lb/ApplicationLoadBalancerContainer.java | 6 +-
.../network/lb/ApplicationLoadBalancerRule.java | 2 +-
.../lb/ApplicationLoadBalancerService.java | 16 +-
.../lb/InternalLoadBalancerVMService.java | 9 +-
.../apache/cloudstack/query/QueryService.java | 43 +-
.../apache/cloudstack/region/PortableIp.java | 3 +-
.../org/apache/cloudstack/region/Region.java | 12 +-
.../apache/cloudstack/region/RegionService.java | 135 +-
.../apache/cloudstack/region/RegionSync.java | 12 +-
api/src/org/apache/cloudstack/usage/Usage.java | 22 +-
.../apache/cloudstack/usage/UsageService.java | 8 +-
.../org/apache/cloudstack/usage/UsageTypes.java | 36 +-
api/test/com/cloud/network/NetworksTest.java | 31 +-
.../command/test/ActivateProjectCmdTest.java | 17 +-
.../test/AddAccountToProjectCmdTest.java | 52 +-
.../api/command/test/AddClusterCmdTest.java | 11 +-
.../api/command/test/AddHostCmdTest.java | 13 +-
.../api/command/test/AddIpToVmNicTest.java | 38 +-
.../test/AddNetworkServiceProviderCmdTest.java | 30 +-
.../test/AddSecondaryStorageCmdTest.java | 31 +-
.../api/command/test/AddVpnUserCmdTest.java | 48 +-
.../api/command/test/ListCfgCmdTest.java | 37 +-
.../api/command/test/RegionCmdTest.java | 39 +-
.../api/command/test/ScaleVMCmdTest.java | 48 +-
.../api/command/test/UpdateCfgCmdTest.java | 39 +-
.../api/command/test/UsageCmdTest.java | 11 +-
awsapi/src/com/amazon/ec2/ActivateLicense.java | 517 +-
.../com/amazon/ec2/ActivateLicenseResponse.java | 517 +-
.../amazon/ec2/ActivateLicenseResponseType.java | 875 +-
.../src/com/amazon/ec2/ActivateLicenseType.java | 875 +-
awsapi/src/com/amazon/ec2/AllocateAddress.java | 517 +-
.../com/amazon/ec2/AllocateAddressResponse.java | 517 +-
.../amazon/ec2/AllocateAddressResponseType.java | 1255 +-
.../src/com/amazon/ec2/AllocateAddressType.java | 732 +-
.../com/amazon/ec2/AllocationIdSetItemType.java | 712 +-
.../src/com/amazon/ec2/AllocationIdSetType.java | 845 +-
.../ec2/AmazonEC2MessageReceiverInOut.java | 20146 +-
.../src/com/amazon/ec2/AmazonEC2Skeleton.java | 3916 +-
.../amazon/ec2/AmazonEC2SkeletonInterface.java | 3195 +-
.../amazon/ec2/AssignPrivateIpAddresses.java | 517 +-
.../ec2/AssignPrivateIpAddressesResponse.java | 518 +-
.../AssignPrivateIpAddressesResponseType.java | 875 +-
...ignPrivateIpAddressesSetItemRequestType.java | 712 +-
.../AssignPrivateIpAddressesSetRequestType.java | 811 +-
.../ec2/AssignPrivateIpAddressesType.java | 1226 +-
awsapi/src/com/amazon/ec2/AssociateAddress.java | 517 +-
.../amazon/ec2/AssociateAddressResponse.java | 517 +-
.../ec2/AssociateAddressResponseType.java | 1068 +-
.../com/amazon/ec2/AssociateAddressType.java | 1114 +-
.../ec2/AssociateAddressTypeChoice_type0.java | 846 +-
.../ec2/AssociateAddressTypeChoice_type1.java | 846 +-
.../com/amazon/ec2/AssociateDhcpOptions.java | 517 +-
.../ec2/AssociateDhcpOptionsResponse.java | 518 +-
.../ec2/AssociateDhcpOptionsResponseType.java | 875 +-
.../amazon/ec2/AssociateDhcpOptionsType.java | 890 +-
.../src/com/amazon/ec2/AssociateRouteTable.java | 517 +-
.../amazon/ec2/AssociateRouteTableResponse.java | 518 +-
.../ec2/AssociateRouteTableResponseType.java | 890 +-
.../com/amazon/ec2/AssociateRouteTableType.java | 890 +-
.../com/amazon/ec2/AttachInternetGateway.java | 517 +-
.../ec2/AttachInternetGatewayResponse.java | 518 +-
.../ec2/AttachInternetGatewayResponseType.java | 875 +-
.../amazon/ec2/AttachInternetGatewayType.java | 890 +-
.../com/amazon/ec2/AttachNetworkInterface.java | 517 +-
.../ec2/AttachNetworkInterfaceResponse.java | 518 +-
.../ec2/AttachNetworkInterfaceResponseType.java | 890 +-
.../amazon/ec2/AttachNetworkInterfaceType.java | 1049 +-
awsapi/src/com/amazon/ec2/AttachVolume.java | 516 +-
.../com/amazon/ec2/AttachVolumeResponse.java | 517 +-
.../amazon/ec2/AttachVolumeResponseType.java | 1582 +-
awsapi/src/com/amazon/ec2/AttachVolumeType.java | 1062 +-
awsapi/src/com/amazon/ec2/AttachVpnGateway.java | 517 +-
.../amazon/ec2/AttachVpnGatewayResponse.java | 517 +-
.../ec2/AttachVpnGatewayResponseType.java | 829 +-
.../com/amazon/ec2/AttachVpnGatewayType.java | 890 +-
.../ec2/AttachmentSetItemResponseType.java | 1567 +-
.../amazon/ec2/AttachmentSetResponseType.java | 845 +-
.../src/com/amazon/ec2/AttachmentSetType.java | 845 +-
awsapi/src/com/amazon/ec2/AttachmentType.java | 890 +-
.../amazon/ec2/AttributeBooleanValueType.java | 699 +-
.../src/com/amazon/ec2/AttributeValueType.java | 712 +-
.../ec2/AuthorizeSecurityGroupEgress.java | 518 +-
.../AuthorizeSecurityGroupEgressResponse.java | 518 +-
...uthorizeSecurityGroupEgressResponseType.java | 875 +-
.../ec2/AuthorizeSecurityGroupEgressType.java | 829 +-
.../ec2/AuthorizeSecurityGroupIngress.java | 518 +-
.../AuthorizeSecurityGroupIngressResponse.java | 518 +-
...thorizeSecurityGroupIngressResponseType.java | 875 +-
.../ec2/AuthorizeSecurityGroupIngressType.java | 944 +-
...izeSecurityGroupIngressTypeChoice_type0.java | 846 +-
.../amazon/ec2/AvailabilityZoneItemType.java | 1173 +-
.../ec2/AvailabilityZoneMessageSetType.java | 845 +-
.../amazon/ec2/AvailabilityZoneMessageType.java | 712 +-
.../com/amazon/ec2/AvailabilityZoneSetType.java | 845 +-
.../amazon/ec2/BlockDeviceMappingItemType.java | 814 +-
.../BlockDeviceMappingItemTypeChoice_type0.java | 928 +-
.../com/amazon/ec2/BlockDeviceMappingType.java | 845 +-
awsapi/src/com/amazon/ec2/BundleInstance.java | 517 +-
.../com/amazon/ec2/BundleInstanceResponse.java | 517 +-
.../amazon/ec2/BundleInstanceResponseType.java | 829 +-
.../amazon/ec2/BundleInstanceS3StorageType.java | 1478 +-
.../amazon/ec2/BundleInstanceTaskErrorType.java | 890 +-
.../ec2/BundleInstanceTaskStorageType.java | 651 +-
.../com/amazon/ec2/BundleInstanceTaskType.java | 1857 +-
.../amazon/ec2/BundleInstanceTasksSetType.java | 845 +-
.../src/com/amazon/ec2/BundleInstanceType.java | 829 +-
awsapi/src/com/amazon/ec2/CancelBundleTask.java | 517 +-
.../amazon/ec2/CancelBundleTaskResponse.java | 517 +-
.../ec2/CancelBundleTaskResponseType.java | 829 +-
.../com/amazon/ec2/CancelBundleTaskType.java | 712 +-
.../com/amazon/ec2/CancelConversionTask.java | 517 +-
.../ec2/CancelConversionTaskResponse.java | 518 +-
.../ec2/CancelConversionTaskResponseType.java | 875 +-
.../amazon/ec2/CancelConversionTaskType.java | 712 +-
awsapi/src/com/amazon/ec2/CancelExportTask.java | 517 +-
.../amazon/ec2/CancelExportTaskResponse.java | 517 +-
.../ec2/CancelExportTaskResponseType.java | 875 +-
.../com/amazon/ec2/CancelExportTaskType.java | 712 +-
.../ec2/CancelReservedInstancesListing.java | 518 +-
.../CancelReservedInstancesListingResponse.java | 518 +-
...celReservedInstancesListingResponseType.java | 831 +-
.../ec2/CancelReservedInstancesListingType.java | 713 +-
.../amazon/ec2/CancelSpotInstanceRequests.java | 518 +-
.../ec2/CancelSpotInstanceRequestsResponse.java | 518 +-
...SpotInstanceRequestsResponseSetItemType.java | 891 +-
...ncelSpotInstanceRequestsResponseSetType.java | 811 +-
.../CancelSpotInstanceRequestsResponseType.java | 830 +-
.../ec2/CancelSpotInstanceRequestsType.java | 652 +-
.../com/amazon/ec2/ConfirmProductInstance.java | 517 +-
.../ec2/ConfirmProductInstanceResponse.java | 518 +-
.../ec2/ConfirmProductInstanceResponseType.java | 1068 +-
.../amazon/ec2/ConfirmProductInstanceType.java | 890 +-
.../amazon/ec2/ConversionTaskIdItemType.java | 712 +-
.../com/amazon/ec2/ConversionTaskIdSetType.java | 845 +-
.../com/amazon/ec2/ConversionTaskSetType.java | 845 +-
.../src/com/amazon/ec2/ConversionTaskType.java | 1514 +-
.../ec2/ConversionTaskTypeChoice_type0.java | 734 +-
.../com/amazon/ec2/CreateCustomerGateway.java | 517 +-
.../ec2/CreateCustomerGatewayResponse.java | 518 +-
.../ec2/CreateCustomerGatewayResponseType.java | 829 +-
.../amazon/ec2/CreateCustomerGatewayType.java | 1074 +-
.../src/com/amazon/ec2/CreateDhcpOptions.java | 517 +-
.../amazon/ec2/CreateDhcpOptionsResponse.java | 518 +-
.../ec2/CreateDhcpOptionsResponseType.java | 829 +-
.../com/amazon/ec2/CreateDhcpOptionsType.java | 651 +-
awsapi/src/com/amazon/ec2/CreateImage.java | 516 +-
.../src/com/amazon/ec2/CreateImageResponse.java | 517 +-
.../com/amazon/ec2/CreateImageResponseType.java | 890 +-
awsapi/src/com/amazon/ec2/CreateImageType.java | 1407 +-
.../amazon/ec2/CreateInstanceExportTask.java | 517 +-
.../ec2/CreateInstanceExportTaskResponse.java | 518 +-
.../CreateInstanceExportTaskResponseType.java | 829 +-
.../ec2/CreateInstanceExportTaskType.java | 1179 +-
...reateInstanceExportTaskTypeChoice_type0.java | 589 +-
.../com/amazon/ec2/CreateInternetGateway.java | 517 +-
.../ec2/CreateInternetGatewayResponse.java | 518 +-
.../ec2/CreateInternetGatewayResponseType.java | 829 +-
.../amazon/ec2/CreateInternetGatewayType.java | 536 +-
awsapi/src/com/amazon/ec2/CreateKeyPair.java | 517 +-
.../com/amazon/ec2/CreateKeyPairResponse.java | 517 +-
.../amazon/ec2/CreateKeyPairResponseType.java | 1234 +-
.../src/com/amazon/ec2/CreateKeyPairType.java | 712 +-
awsapi/src/com/amazon/ec2/CreateNetworkAcl.java | 517 +-
.../com/amazon/ec2/CreateNetworkAclEntry.java | 517 +-
.../ec2/CreateNetworkAclEntryResponse.java | 518 +-
.../ec2/CreateNetworkAclEntryResponseType.java | 875 +-
.../amazon/ec2/CreateNetworkAclEntryType.java | 1833 +-
.../amazon/ec2/CreateNetworkAclResponse.java | 517 +-
.../ec2/CreateNetworkAclResponseType.java | 829 +-
.../com/amazon/ec2/CreateNetworkAclType.java | 712 +-
.../com/amazon/ec2/CreateNetworkInterface.java | 517 +-
.../ec2/CreateNetworkInterfaceResponse.java | 518 +-
.../ec2/CreateNetworkInterfaceResponseType.java | 829 +-
.../amazon/ec2/CreateNetworkInterfaceType.java | 1576 +-
.../com/amazon/ec2/CreatePlacementGroup.java | 517 +-
.../ec2/CreatePlacementGroupResponse.java | 518 +-
.../ec2/CreatePlacementGroupResponseType.java | 875 +-
.../amazon/ec2/CreatePlacementGroupType.java | 890 +-
.../ec2/CreateReservedInstancesListing.java | 518 +-
.../CreateReservedInstancesListingResponse.java | 518 +-
...ateReservedInstancesListingResponseType.java | 831 +-
.../ec2/CreateReservedInstancesListingType.java | 1184 +-
awsapi/src/com/amazon/ec2/CreateRoute.java | 516 +-
.../src/com/amazon/ec2/CreateRouteResponse.java | 517 +-
.../com/amazon/ec2/CreateRouteResponseType.java | 875 +-
awsapi/src/com/amazon/ec2/CreateRouteTable.java | 517 +-
.../amazon/ec2/CreateRouteTableResponse.java | 517 +-
.../ec2/CreateRouteTableResponseType.java | 829 +-
.../com/amazon/ec2/CreateRouteTableType.java | 712 +-
awsapi/src/com/amazon/ec2/CreateRouteType.java | 986 +-
.../amazon/ec2/CreateRouteTypeChoice_type0.java | 1042 +-
.../src/com/amazon/ec2/CreateSecurityGroup.java | 517 +-
.../amazon/ec2/CreateSecurityGroupResponse.java | 518 +-
.../ec2/CreateSecurityGroupResponseType.java | 1047 +-
.../com/amazon/ec2/CreateSecurityGroupType.java | 1083 +-
awsapi/src/com/amazon/ec2/CreateSnapshot.java | 517 +-
.../com/amazon/ec2/CreateSnapshotResponse.java | 517 +-
.../amazon/ec2/CreateSnapshotResponseType.java | 2125 +-
.../src/com/amazon/ec2/CreateSnapshotType.java | 909 +-
.../ec2/CreateSpotDatafeedSubscription.java | 518 +-
.../CreateSpotDatafeedSubscriptionResponse.java | 518 +-
...ateSpotDatafeedSubscriptionResponseType.java | 830 +-
.../ec2/CreateSpotDatafeedSubscriptionType.java | 890 +-
awsapi/src/com/amazon/ec2/CreateSubnet.java | 516 +-
.../com/amazon/ec2/CreateSubnetResponse.java | 517 +-
.../amazon/ec2/CreateSubnetResponseType.java | 829 +-
awsapi/src/com/amazon/ec2/CreateSubnetType.java | 1083 +-
awsapi/src/com/amazon/ec2/CreateTags.java | 516 +-
.../src/com/amazon/ec2/CreateTagsResponse.java | 517 +-
.../com/amazon/ec2/CreateTagsResponseType.java | 875 +-
awsapi/src/com/amazon/ec2/CreateTagsType.java | 768 +-
awsapi/src/com/amazon/ec2/CreateVolume.java | 516 +-
.../ec2/CreateVolumePermissionItemType.java | 942 +-
.../ec2/CreateVolumePermissionListType.java | 845 +-
.../CreateVolumePermissionOperationType.java | 830 +-
.../com/amazon/ec2/CreateVolumeResponse.java | 517 +-
.../amazon/ec2/CreateVolumeResponseType.java | 2116 +-
awsapi/src/com/amazon/ec2/CreateVolumeType.java | 1491 +-
awsapi/src/com/amazon/ec2/CreateVpc.java | 516 +-
.../src/com/amazon/ec2/CreateVpcResponse.java | 517 +-
.../com/amazon/ec2/CreateVpcResponseType.java | 829 +-
awsapi/src/com/amazon/ec2/CreateVpcType.java | 909 +-
.../src/com/amazon/ec2/CreateVpnConnection.java | 517 +-
.../amazon/ec2/CreateVpnConnectionResponse.java | 518 +-
.../ec2/CreateVpnConnectionResponseType.java | 829 +-
.../amazon/ec2/CreateVpnConnectionRoute.java | 517 +-
.../ec2/CreateVpnConnectionRouteResponse.java | 518 +-
.../CreateVpnConnectionRouteResponseType.java | 875 +-
.../ec2/CreateVpnConnectionRouteType.java | 890 +-
.../com/amazon/ec2/CreateVpnConnectionType.java | 1200 +-
awsapi/src/com/amazon/ec2/CreateVpnGateway.java | 517 +-
.../amazon/ec2/CreateVpnGatewayResponse.java | 517 +-
.../ec2/CreateVpnGatewayResponseType.java | 829 +-
.../com/amazon/ec2/CreateVpnGatewayType.java | 909 +-
.../ec2/CustomerGatewayIdSetItemType.java | 712 +-
.../amazon/ec2/CustomerGatewayIdSetType.java | 845 +-
.../com/amazon/ec2/CustomerGatewaySetType.java | 845 +-
.../src/com/amazon/ec2/CustomerGatewayType.java | 1561 +-
.../src/com/amazon/ec2/DeactivateLicense.java | 517 +-
.../amazon/ec2/DeactivateLicenseResponse.java | 518 +-
.../ec2/DeactivateLicenseResponseType.java | 875 +-
.../com/amazon/ec2/DeactivateLicenseType.java | 875 +-
.../com/amazon/ec2/DeleteCustomerGateway.java | 517 +-
.../ec2/DeleteCustomerGatewayResponse.java | 518 +-
.../ec2/DeleteCustomerGatewayResponseType.java | 875 +-
.../amazon/ec2/DeleteCustomerGatewayType.java | 712 +-
.../src/com/amazon/ec2/DeleteDhcpOptions.java | 517 +-
.../amazon/ec2/DeleteDhcpOptionsResponse.java | 518 +-
.../ec2/DeleteDhcpOptionsResponseType.java | 875 +-
.../com/amazon/ec2/DeleteDhcpOptionsType.java | 712 +-
.../com/amazon/ec2/DeleteInternetGateway.java | 517 +-
.../ec2/DeleteInternetGatewayResponse.java | 518 +-
.../ec2/DeleteInternetGatewayResponseType.java | 875 +-
.../amazon/ec2/DeleteInternetGatewayType.java | 712 +-
awsapi/src/com/amazon/ec2/DeleteKeyPair.java | 517 +-
.../com/amazon/ec2/DeleteKeyPairResponse.java | 517 +-
.../amazon/ec2/DeleteKeyPairResponseType.java | 875 +-
.../src/com/amazon/ec2/DeleteKeyPairType.java | 712 +-
awsapi/src/com/amazon/ec2/DeleteNetworkAcl.java | 517 +-
.../com/amazon/ec2/DeleteNetworkAclEntry.java | 517 +-
.../ec2/DeleteNetworkAclEntryResponse.java | 518 +-
.../ec2/DeleteNetworkAclEntryResponseType.java | 875 +-
.../amazon/ec2/DeleteNetworkAclEntryType.java | 1034 +-
.../amazon/ec2/DeleteNetworkAclResponse.java | 517 +-
.../ec2/DeleteNetworkAclResponseType.java | 875 +-
.../com/amazon/ec2/DeleteNetworkAclType.java | 712 +-
.../com/amazon/ec2/DeleteNetworkInterface.java | 517 +-
.../ec2/DeleteNetworkInterfaceResponse.java | 518 +-
.../ec2/DeleteNetworkInterfaceResponseType.java | 875 +-
.../amazon/ec2/DeleteNetworkInterfaceType.java | 712 +-
.../com/amazon/ec2/DeletePlacementGroup.java | 517 +-
.../ec2/DeletePlacementGroupResponse.java | 518 +-
.../ec2/DeletePlacementGroupResponseType.java | 875 +-
.../amazon/ec2/DeletePlacementGroupType.java | 712 +-
awsapi/src/com/amazon/ec2/DeleteRoute.java | 516 +-
.../src/com/amazon/ec2/DeleteRouteResponse.java | 517 +-
.../com/amazon/ec2/DeleteRouteResponseType.java | 875 +-
awsapi/src/com/amazon/ec2/DeleteRouteTable.java | 517 +-
.../amazon/ec2/DeleteRouteTableResponse.java | 517 +-
.../ec2/DeleteRouteTableResponseType.java | 875 +-
.../com/amazon/ec2/DeleteRouteTableType.java | 712 +-
awsapi/src/com/amazon/ec2/DeleteRouteType.java | 890 +-
.../src/com/amazon/ec2/DeleteSecurityGroup.java | 517 +-
.../amazon/ec2/DeleteSecurityGroupResponse.java | 518 +-
.../ec2/DeleteSecurityGroupResponseType.java | 875 +-
.../com/amazon/ec2/DeleteSecurityGroupType.java | 942 +-
awsapi/src/com/amazon/ec2/DeleteSnapshot.java | 517 +-
.../com/amazon/ec2/DeleteSnapshotResponse.java | 517 +-
.../amazon/ec2/DeleteSnapshotResponseType.java | 875 +-
.../src/com/amazon/ec2/DeleteSnapshotType.java | 712 +-
.../ec2/DeleteSpotDatafeedSubscription.java | 518 +-
.../DeleteSpotDatafeedSubscriptionResponse.java | 518 +-
...eteSpotDatafeedSubscriptionResponseType.java | 875 +-
.../ec2/DeleteSpotDatafeedSubscriptionType.java | 536 +-
awsapi/src/com/amazon/ec2/DeleteSubnet.java | 516 +-
.../com/amazon/ec2/DeleteSubnetResponse.java | 517 +-
.../amazon/ec2/DeleteSubnetResponseType.java | 875 +-
awsapi/src/com/amazon/ec2/DeleteSubnetType.java | 712 +-
awsapi/src/com/amazon/ec2/DeleteTags.java | 516 +-
.../src/com/amazon/ec2/DeleteTagsResponse.java | 517 +-
.../com/amazon/ec2/DeleteTagsResponseType.java | 875 +-
.../com/amazon/ec2/DeleteTagsSetItemType.java | 934 +-
.../src/com/amazon/ec2/DeleteTagsSetType.java | 845 +-
awsapi/src/com/amazon/ec2/DeleteTagsType.java | 768 +-
awsapi/src/com/amazon/ec2/DeleteVolume.java | 516 +-
.../com/amazon/ec2/DeleteVolumeResponse.java | 517 +-
.../amazon/ec2/DeleteVolumeResponseType.java | 875 +-
awsapi/src/com/amazon/ec2/DeleteVolumeType.java | 712 +-
awsapi/src/com/amazon/ec2/DeleteVpc.java | 516 +-
.../src/com/amazon/ec2/DeleteVpcResponse.java | 517 +-
.../com/amazon/ec2/DeleteVpcResponseType.java | 875 +-
awsapi/src/com/amazon/ec2/DeleteVpcType.java | 712 +-
.../src/com/amazon/ec2/DeleteVpnConnection.java | 517 +-
.../amazon/ec2/DeleteVpnConnectionResponse.java | 518 +-
.../ec2/DeleteVpnConnectionResponseType.java | 875 +-
.../amazon/ec2/DeleteVpnConnectionRoute.java | 517 +-
.../ec2/DeleteVpnConnectionRouteResponse.java | 518 +-
.../DeleteVpnConnectionRouteResponseType.java | 875 +-
.../ec2/DeleteVpnConnectionRouteType.java | 890 +-
.../com/amazon/ec2/DeleteVpnConnectionType.java | 712 +-
awsapi/src/com/amazon/ec2/DeleteVpnGateway.java | 517 +-
.../amazon/ec2/DeleteVpnGatewayResponse.java | 517 +-
.../ec2/DeleteVpnGatewayResponseType.java | 875 +-
.../com/amazon/ec2/DeleteVpnGatewayType.java | 712 +-
awsapi/src/com/amazon/ec2/DeregisterImage.java | 517 +-
.../com/amazon/ec2/DeregisterImageResponse.java | 517 +-
.../amazon/ec2/DeregisterImageResponseType.java | 875 +-
.../src/com/amazon/ec2/DeregisterImageType.java | 712 +-
.../src/com/amazon/ec2/DescribeAddresses.java | 517 +-
.../amazon/ec2/DescribeAddressesInfoType.java | 845 +-
.../amazon/ec2/DescribeAddressesItemType.java | 712 +-
.../amazon/ec2/DescribeAddressesResponse.java | 518 +-
.../ec2/DescribeAddressesResponseInfoType.java | 845 +-
.../ec2/DescribeAddressesResponseItemType.java | 2076 +-
.../ec2/DescribeAddressesResponseType.java | 829 +-
.../com/amazon/ec2/DescribeAddressesType.java | 906 +-
.../amazon/ec2/DescribeAvailabilityZones.java | 518 +-
.../ec2/DescribeAvailabilityZonesResponse.java | 518 +-
.../DescribeAvailabilityZonesResponseType.java | 829 +-
.../DescribeAvailabilityZonesSetItemType.java | 712 +-
.../ec2/DescribeAvailabilityZonesSetType.java | 845 +-
.../ec2/DescribeAvailabilityZonesType.java | 793 +-
.../src/com/amazon/ec2/DescribeBundleTasks.java | 517 +-
.../amazon/ec2/DescribeBundleTasksInfoType.java | 845 +-
.../amazon/ec2/DescribeBundleTasksItemType.java | 712 +-
.../amazon/ec2/DescribeBundleTasksResponse.java | 518 +-
.../ec2/DescribeBundleTasksResponseType.java | 830 +-
.../com/amazon/ec2/DescribeBundleTasksType.java | 793 +-
.../com/amazon/ec2/DescribeConversionTasks.java | 517 +-
.../ec2/DescribeConversionTasksResponse.java | 518 +-
.../DescribeConversionTasksResponseType.java | 829 +-
.../amazon/ec2/DescribeConversionTasksType.java | 651 +-
.../amazon/ec2/DescribeCustomerGateways.java | 517 +-
.../ec2/DescribeCustomerGatewaysResponse.java | 518 +-
.../DescribeCustomerGatewaysResponseType.java | 829 +-
.../ec2/DescribeCustomerGatewaysType.java | 822 +-
.../src/com/amazon/ec2/DescribeDhcpOptions.java | 517 +-
.../amazon/ec2/DescribeDhcpOptionsResponse.java | 518 +-
.../ec2/DescribeDhcpOptionsResponseType.java | 829 +-
.../com/amazon/ec2/DescribeDhcpOptionsType.java | 822 +-
.../src/com/amazon/ec2/DescribeExportTasks.java | 517 +-
.../amazon/ec2/DescribeExportTasksResponse.java | 518 +-
.../ec2/DescribeExportTasksResponseType.java | 829 +-
.../com/amazon/ec2/DescribeExportTasksType.java | 651 +-
.../com/amazon/ec2/DescribeImageAttribute.java | 517 +-
.../ec2/DescribeImageAttributeResponse.java | 518 +-
.../ec2/DescribeImageAttributeResponseType.java | 986 +-
...eImageAttributeResponseTypeChoice_type0.java | 1286 +-
.../amazon/ec2/DescribeImageAttributeType.java | 814 +-
.../ec2/DescribeImageAttributesGroup.java | 1447 +-
awsapi/src/com/amazon/ec2/DescribeImages.java | 517 +-
.../ec2/DescribeImagesExecutableBySetType.java | 845 +-
.../ec2/DescribeImagesExecutableByType.java | 712 +-
.../com/amazon/ec2/DescribeImagesInfoType.java | 845 +-
.../com/amazon/ec2/DescribeImagesItemType.java | 712 +-
.../com/amazon/ec2/DescribeImagesOwnerType.java | 712 +-
.../amazon/ec2/DescribeImagesOwnersType.java | 845 +-
.../com/amazon/ec2/DescribeImagesResponse.java | 517 +-
.../ec2/DescribeImagesResponseInfoType.java | 845 +-
.../ec2/DescribeImagesResponseItemType.java | 4456 +-
.../amazon/ec2/DescribeImagesResponseType.java | 829 +-
.../src/com/amazon/ec2/DescribeImagesType.java | 1072 +-
.../amazon/ec2/DescribeInstanceAttribute.java | 518 +-
.../ec2/DescribeInstanceAttributeResponse.java | 518 +-
.../DescribeInstanceAttributeResponseType.java | 986 +-
...stanceAttributeResponseTypeChoice_type0.java | 2124 +-
.../ec2/DescribeInstanceAttributeType.java | 814 +-
.../ec2/DescribeInstanceAttributesGroup.java | 2123 +-
.../com/amazon/ec2/DescribeInstanceStatus.java | 517 +-
.../ec2/DescribeInstanceStatusResponse.java | 518 +-
.../ec2/DescribeInstanceStatusResponseType.java | 1022 +-
.../amazon/ec2/DescribeInstanceStatusType.java | 1359 +-
.../src/com/amazon/ec2/DescribeInstances.java | 517 +-
.../amazon/ec2/DescribeInstancesInfoType.java | 845 +-
.../amazon/ec2/DescribeInstancesItemType.java | 712 +-
.../amazon/ec2/DescribeInstancesResponse.java | 518 +-
.../ec2/DescribeInstancesResponseType.java | 829 +-
.../com/amazon/ec2/DescribeInstancesType.java | 793 +-
.../amazon/ec2/DescribeInternetGateways.java | 517 +-
.../ec2/DescribeInternetGatewaysResponse.java | 518 +-
.../DescribeInternetGatewaysResponseType.java | 829 +-
.../ec2/DescribeInternetGatewaysType.java | 793 +-
awsapi/src/com/amazon/ec2/DescribeKeyPairs.java | 517 +-
.../amazon/ec2/DescribeKeyPairsInfoType.java | 845 +-
.../amazon/ec2/DescribeKeyPairsItemType.java | 712 +-
.../amazon/ec2/DescribeKeyPairsResponse.java | 517 +-
.../ec2/DescribeKeyPairsResponseInfoType.java | 845 +-
.../ec2/DescribeKeyPairsResponseItemType.java | 890 +-
.../ec2/DescribeKeyPairsResponseType.java | 829 +-
.../com/amazon/ec2/DescribeKeyPairsType.java | 793 +-
awsapi/src/com/amazon/ec2/DescribeLicenses.java | 517 +-
.../amazon/ec2/DescribeLicensesResponse.java | 517 +-
.../ec2/DescribeLicensesResponseType.java | 829 +-
.../com/amazon/ec2/DescribeLicensesType.java | 822 +-
.../src/com/amazon/ec2/DescribeNetworkAcls.java | 517 +-
.../amazon/ec2/DescribeNetworkAclsResponse.java | 518 +-
.../ec2/DescribeNetworkAclsResponseType.java | 829 +-
.../com/amazon/ec2/DescribeNetworkAclsType.java | 793 +-
.../ec2/DescribeNetworkInterfaceAttribute.java | 518 +-
...scribeNetworkInterfaceAttributeResponse.java | 518 +-
...beNetworkInterfaceAttributeResponseType.java | 986 +-
...erfaceAttributeResponseTypeChoice_type0.java | 1011 +-
.../DescribeNetworkInterfaceAttributeType.java | 814 +-
...DescribeNetworkInterfaceAttributesGroup.java | 1010 +-
.../amazon/ec2/DescribeNetworkInterfaces.java | 518 +-
.../ec2/DescribeNetworkInterfacesResponse.java | 518 +-
.../DescribeNetworkInterfacesResponseType.java | 829 +-
.../ec2/DescribeNetworkInterfacesType.java | 823 +-
.../ec2/DescribePlacementGroupItemType.java | 712 +-
.../com/amazon/ec2/DescribePlacementGroups.java | 517 +-
.../ec2/DescribePlacementGroupsInfoType.java | 845 +-
.../ec2/DescribePlacementGroupsResponse.java | 518 +-
.../DescribePlacementGroupsResponseType.java | 829 +-
.../amazon/ec2/DescribePlacementGroupsType.java | 793 +-
awsapi/src/com/amazon/ec2/DescribeRegions.java | 517 +-
.../com/amazon/ec2/DescribeRegionsResponse.java | 517 +-
.../amazon/ec2/DescribeRegionsResponseType.java | 829 +-
.../amazon/ec2/DescribeRegionsSetItemType.java | 712 +-
.../com/amazon/ec2/DescribeRegionsSetType.java | 845 +-
.../src/com/amazon/ec2/DescribeRegionsType.java | 793 +-
.../amazon/ec2/DescribeReservedInstances.java | 518 +-
...ribeReservedInstancesListingSetItemType.java | 713 +-
...DescribeReservedInstancesListingSetType.java | 811 +-
.../ec2/DescribeReservedInstancesListings.java | 518 +-
...scribeReservedInstancesListingsResponse.java | 518 +-
...vedInstancesListingsResponseSetItemType.java | 2146 +-
...eservedInstancesListingsResponseSetType.java | 847 +-
...beReservedInstancesListingsResponseType.java | 831 +-
.../DescribeReservedInstancesListingsType.java | 965 +-
.../ec2/DescribeReservedInstancesOfferings.java | 518 +-
...cribeReservedInstancesOfferingsResponse.java | 518 +-
...edInstancesOfferingsResponseSetItemType.java | 2671 +-
...servedInstancesOfferingsResponseSetType.java | 847 +-
...eReservedInstancesOfferingsResponseType.java | 1024 +-
...beReservedInstancesOfferingsSetItemType.java | 713 +-
...scribeReservedInstancesOfferingsSetType.java | 846 +-
.../DescribeReservedInstancesOfferingsType.java | 2997 +-
.../ec2/DescribeReservedInstancesResponse.java | 518 +-
...ibeReservedInstancesResponseSetItemType.java | 3036 +-
...escribeReservedInstancesResponseSetType.java | 846 +-
.../DescribeReservedInstancesResponseType.java | 829 +-
.../DescribeReservedInstancesSetItemType.java | 712 +-
.../ec2/DescribeReservedInstancesSetType.java | 845 +-
.../ec2/DescribeReservedInstancesType.java | 1018 +-
.../src/com/amazon/ec2/DescribeRouteTables.java | 517 +-
.../amazon/ec2/DescribeRouteTablesResponse.java | 518 +-
.../ec2/DescribeRouteTablesResponseType.java | 829 +-
.../com/amazon/ec2/DescribeRouteTablesType.java | 793 +-
.../com/amazon/ec2/DescribeSecurityGroups.java | 517 +-
.../DescribeSecurityGroupsIdSetItemType.java | 712 +-
.../ec2/DescribeSecurityGroupsIdSetType.java | 845 +-
.../ec2/DescribeSecurityGroupsResponse.java | 518 +-
.../ec2/DescribeSecurityGroupsResponseType.java | 829 +-
.../ec2/DescribeSecurityGroupsSetItemType.java | 712 +-
.../ec2/DescribeSecurityGroupsSetType.java | 845 +-
.../amazon/ec2/DescribeSecurityGroupsType.java | 934 +-
.../amazon/ec2/DescribeSnapshotAttribute.java | 518 +-
.../ec2/DescribeSnapshotAttributeResponse.java | 518 +-
.../DescribeSnapshotAttributeResponseType.java | 986 +-
...apshotAttributeResponseTypeChoice_type0.java | 736 +-
.../ec2/DescribeSnapshotAttributeType.java | 814 +-
.../ec2/DescribeSnapshotAttributesGroup.java | 735 +-
.../src/com/amazon/ec2/DescribeSnapshots.java | 517 +-
.../amazon/ec2/DescribeSnapshotsOwnerType.java | 712 +-
.../amazon/ec2/DescribeSnapshotsOwnersType.java | 845 +-
.../amazon/ec2/DescribeSnapshotsResponse.java | 518 +-
.../ec2/DescribeSnapshotsResponseType.java | 829 +-
.../DescribeSnapshotsRestorableBySetType.java | 845 +-
.../ec2/DescribeSnapshotsRestorableByType.java | 712 +-
.../DescribeSnapshotsSetItemResponseType.java | 2290 +-
.../ec2/DescribeSnapshotsSetItemType.java | 712 +-
.../ec2/DescribeSnapshotsSetResponseType.java | 845 +-
.../amazon/ec2/DescribeSnapshotsSetType.java | 845 +-
.../com/amazon/ec2/DescribeSnapshotsType.java | 1073 +-
.../ec2/DescribeSpotDatafeedSubscription.java | 518 +-
...escribeSpotDatafeedSubscriptionResponse.java | 518 +-
...ibeSpotDatafeedSubscriptionResponseType.java | 830 +-
.../DescribeSpotDatafeedSubscriptionType.java | 536 +-
.../ec2/DescribeSpotInstanceRequests.java | 518 +-
.../DescribeSpotInstanceRequestsResponse.java | 518 +-
...escribeSpotInstanceRequestsResponseType.java | 830 +-
.../ec2/DescribeSpotInstanceRequestsType.java | 794 +-
.../amazon/ec2/DescribeSpotPriceHistory.java | 517 +-
.../ec2/DescribeSpotPriceHistoryResponse.java | 518 +-
.../DescribeSpotPriceHistoryResponseType.java | 1022 +-
.../ec2/DescribeSpotPriceHistoryType.java | 1952 +-
awsapi/src/com/amazon/ec2/DescribeSubnets.java | 517 +-
.../com/amazon/ec2/DescribeSubnetsResponse.java | 517 +-
.../amazon/ec2/DescribeSubnetsResponseType.java | 829 +-
.../src/com/amazon/ec2/DescribeSubnetsType.java | 822 +-
awsapi/src/com/amazon/ec2/DescribeTags.java | 516 +-
.../com/amazon/ec2/DescribeTagsResponse.java | 517 +-
.../amazon/ec2/DescribeTagsResponseType.java | 829 +-
awsapi/src/com/amazon/ec2/DescribeTagsType.java | 677 +-
.../com/amazon/ec2/DescribeVolumeAttribute.java | 517 +-
.../ec2/DescribeVolumeAttributeResponse.java | 518 +-
.../DescribeVolumeAttributeResponseType.java | 986 +-
...VolumeAttributeResponseTypeChoice_type0.java | 735 +-
.../amazon/ec2/DescribeVolumeAttributeType.java | 814 +-
.../ec2/DescribeVolumeAttributesGroup.java | 734 +-
.../com/amazon/ec2/DescribeVolumeStatus.java | 517 +-
.../ec2/DescribeVolumeStatusResponse.java | 518 +-
.../ec2/DescribeVolumeStatusResponseType.java | 1022 +-
.../amazon/ec2/DescribeVolumeStatusType.java | 1185 +-
awsapi/src/com/amazon/ec2/DescribeVolumes.java | 517 +-
.../com/amazon/ec2/DescribeVolumesResponse.java | 517 +-
.../amazon/ec2/DescribeVolumesResponseType.java | 829 +-
.../ec2/DescribeVolumesSetItemResponseType.java | 2194 +-
.../amazon/ec2/DescribeVolumesSetItemType.java | 712 +-
.../ec2/DescribeVolumesSetResponseType.java | 845 +-
.../com/amazon/ec2/DescribeVolumesSetType.java | 845 +-
.../src/com/amazon/ec2/DescribeVolumesType.java | 793 +-
awsapi/src/com/amazon/ec2/DescribeVpcs.java | 516 +-
.../com/amazon/ec2/DescribeVpcsResponse.java | 517 +-
.../amazon/ec2/DescribeVpcsResponseType.java | 829 +-
awsapi/src/com/amazon/ec2/DescribeVpcsType.java | 822 +-
.../com/amazon/ec2/DescribeVpnConnections.java | 517 +-
.../ec2/DescribeVpnConnectionsResponse.java | 518 +-
.../ec2/DescribeVpnConnectionsResponseType.java | 829 +-
.../amazon/ec2/DescribeVpnConnectionsType.java | 822 +-
.../src/com/amazon/ec2/DescribeVpnGateways.java | 517 +-
.../amazon/ec2/DescribeVpnGatewaysResponse.java | 518 +-
.../ec2/DescribeVpnGatewaysResponseType.java | 829 +-
.../com/amazon/ec2/DescribeVpnGatewaysType.java | 822 +-
.../com/amazon/ec2/DetachInternetGateway.java | 517 +-
.../ec2/DetachInternetGatewayResponse.java | 518 +-
.../ec2/DetachInternetGatewayResponseType.java | 875 +-
.../amazon/ec2/DetachInternetGatewayType.java | 890 +-
.../com/amazon/ec2/DetachNetworkInterface.java | 517 +-
.../ec2/DetachNetworkInterfaceResponse.java | 518 +-
.../ec2/DetachNetworkInterfaceResponseType.java | 875 +-
.../amazon/ec2/DetachNetworkInterfaceType.java | 896 +-
awsapi/src/com/amazon/ec2/DetachVolume.java | 516 +-
.../com/amazon/ec2/DetachVolumeResponse.java | 517 +-
.../amazon/ec2/DetachVolumeResponseType.java | 1582 +-
awsapi/src/com/amazon/ec2/DetachVolumeType.java | 1290 +-
awsapi/src/com/amazon/ec2/DetachVpnGateway.java | 517 +-
.../amazon/ec2/DetachVpnGatewayResponse.java | 517 +-
.../ec2/DetachVpnGatewayResponseType.java | 875 +-
.../com/amazon/ec2/DetachVpnGatewayType.java | 890 +-
.../ec2/DhcpConfigurationItemSetType.java | 845 +-
.../amazon/ec2/DhcpConfigurationItemType.java | 829 +-
.../amazon/ec2/DhcpOptionsIdSetItemType.java | 712 +-
.../com/amazon/ec2/DhcpOptionsIdSetType.java | 845 +-
.../src/com/amazon/ec2/DhcpOptionsSetType.java | 845 +-
awsapi/src/com/amazon/ec2/DhcpOptionsType.java | 967 +-
awsapi/src/com/amazon/ec2/DhcpValueSetType.java | 845 +-
awsapi/src/com/amazon/ec2/DhcpValueType.java | 712 +-
.../amazon/ec2/DisableVgwRoutePropagation.java | 518 +-
.../DisableVgwRoutePropagationRequestType.java | 890 +-
.../ec2/DisableVgwRoutePropagationResponse.java | 518 +-
.../DisableVgwRoutePropagationResponseType.java | 875 +-
.../src/com/amazon/ec2/DisassociateAddress.java | 517 +-
.../amazon/ec2/DisassociateAddressResponse.java | 518 +-
.../ec2/DisassociateAddressResponseType.java | 875 +-
.../com/amazon/ec2/DisassociateAddressType.java | 943 +-
.../com/amazon/ec2/DisassociateRouteTable.java | 517 +-
.../ec2/DisassociateRouteTableResponse.java | 518 +-
.../ec2/DisassociateRouteTableResponseType.java | 875 +-
.../amazon/ec2/DisassociateRouteTableType.java | 712 +-
.../amazon/ec2/DiskImageDescriptionType.java | 1240 +-
.../src/com/amazon/ec2/DiskImageDetailType.java | 1047 +-
awsapi/src/com/amazon/ec2/DiskImageSetType.java | 845 +-
awsapi/src/com/amazon/ec2/DiskImageType.java | 960 +-
.../ec2/DiskImageVolumeDescriptionType.java | 890 +-
.../src/com/amazon/ec2/DiskImageVolumeType.java | 712 +-
.../src/com/amazon/ec2/EbsBlockDeviceType.java | 1499 +-
...sInstanceBlockDeviceMappingResponseType.java | 1242 +-
awsapi/src/com/amazon/ec2/EmptyElementType.java | 536 +-
.../amazon/ec2/EnableVgwRoutePropagation.java | 518 +-
.../EnableVgwRoutePropagationRequestType.java | 890 +-
.../ec2/EnableVgwRoutePropagationResponse.java | 518 +-
.../EnableVgwRoutePropagationResponseType.java | 875 +-
awsapi/src/com/amazon/ec2/EnableVolumeIO.java | 517 +-
.../com/amazon/ec2/EnableVolumeIOResponse.java | 517 +-
.../amazon/ec2/EnableVolumeIOResponseType.java | 875 +-
.../src/com/amazon/ec2/EnableVolumeIOType.java | 712 +-
.../src/com/amazon/ec2/ExportTaskIdSetType.java | 845 +-
awsapi/src/com/amazon/ec2/ExportTaskIdType.java | 712 +-
.../com/amazon/ec2/ExportTaskResponseType.java | 1470 +-
.../ec2/ExportTaskResponseTypeChoice_type0.java | 589 +-
.../ec2/ExportTaskResponseTypeChoice_type1.java | 589 +-
.../amazon/ec2/ExportTaskSetResponseType.java | 845 +-
.../amazon/ec2/ExportToS3TaskResponseType.java | 1252 +-
.../src/com/amazon/ec2/ExportToS3TaskType.java | 1277 +-
awsapi/src/com/amazon/ec2/ExtensionMapper.java | 9474 +-
awsapi/src/com/amazon/ec2/FilterSetType.java | 844 +-
awsapi/src/com/amazon/ec2/FilterType.java | 829 +-
awsapi/src/com/amazon/ec2/GetConsoleOutput.java | 517 +-
.../amazon/ec2/GetConsoleOutputResponse.java | 517 +-
.../ec2/GetConsoleOutputResponseType.java | 1234 +-
.../com/amazon/ec2/GetConsoleOutputType.java | 712 +-
awsapi/src/com/amazon/ec2/GetPasswordData.java | 517 +-
.../com/amazon/ec2/GetPasswordDataResponse.java | 517 +-
.../amazon/ec2/GetPasswordDataResponseType.java | 1234 +-
.../src/com/amazon/ec2/GetPasswordDataType.java | 712 +-
awsapi/src/com/amazon/ec2/GroupItemType.java | 934 +-
awsapi/src/com/amazon/ec2/GroupSetType.java | 845 +-
.../ec2/IamInstanceProfileRequestType.java | 934 +-
.../ec2/IamInstanceProfileResponseType.java | 890 +-
awsapi/src/com/amazon/ec2/IcmpTypeCodeType.java | 862 +-
awsapi/src/com/amazon/ec2/ImportInstance.java | 517 +-
.../amazon/ec2/ImportInstanceGroupItemType.java | 934 +-
.../amazon/ec2/ImportInstanceGroupSetType.java | 845 +-
.../ImportInstanceLaunchSpecificationType.java | 2038 +-
.../com/amazon/ec2/ImportInstanceResponse.java | 517 +-
.../amazon/ec2/ImportInstanceResponseType.java | 829 +-
.../ec2/ImportInstanceTaskDetailsType.java | 1242 +-
.../src/com/amazon/ec2/ImportInstanceType.java | 1316 +-
.../ec2/ImportInstanceVolumeDetailItemType.java | 1660 +-
.../ec2/ImportInstanceVolumeDetailSetType.java | 845 +-
awsapi/src/com/amazon/ec2/ImportKeyPair.java | 517 +-
.../com/amazon/ec2/ImportKeyPairResponse.java | 517 +-
.../amazon/ec2/ImportKeyPairResponseType.java | 1062 +-
.../src/com/amazon/ec2/ImportKeyPairType.java | 890 +-
awsapi/src/com/amazon/ec2/ImportVolume.java | 516 +-
.../com/amazon/ec2/ImportVolumeResponse.java | 517 +-
.../amazon/ec2/ImportVolumeResponseType.java | 829 +-
.../amazon/ec2/ImportVolumeTaskDetailsType.java | 1289 +-
awsapi/src/com/amazon/ec2/ImportVolumeType.java | 1132 +-
.../ec2/InstanceBlockDeviceMappingItemType.java | 814 +-
...eBlockDeviceMappingItemTypeChoice_type0.java | 928 +-
...tanceBlockDeviceMappingResponseItemType.java | 814 +-
...viceMappingResponseItemTypeChoice_type0.java | 590 +-
.../InstanceBlockDeviceMappingResponseType.java | 846 +-
.../ec2/InstanceBlockDeviceMappingType.java | 845 +-
.../amazon/ec2/InstanceCountsSetItemType.java | 875 +-
.../com/amazon/ec2/InstanceCountsSetType.java | 810 +-
.../amazon/ec2/InstanceEbsBlockDeviceType.java | 896 +-
.../ec2/InstanceExportTaskResponseType.java | 909 +-
.../src/com/amazon/ec2/InstanceIdSetType.java | 845 +-
awsapi/src/com/amazon/ec2/InstanceIdType.java | 712 +-
.../amazon/ec2/InstanceLicenseRequestType.java | 712 +-
.../amazon/ec2/InstanceLicenseResponseType.java | 712 +-
.../amazon/ec2/InstanceMonitoringStateType.java | 712 +-
...InstanceNetworkInterfaceAssociationType.java | 909 +-
.../InstanceNetworkInterfaceAttachmentType.java | 1378 +-
...tanceNetworkInterfaceSetItemRequestType.java | 2149 +-
.../InstanceNetworkInterfaceSetItemType.java | 2793 +-
.../InstanceNetworkInterfaceSetRequestType.java | 846 +-
.../ec2/InstanceNetworkInterfaceSetType.java | 845 +-
.../com/amazon/ec2/InstancePlacementType.java | 934 +-
.../InstancePrivateIpAddressesSetItemType.java | 1062 +-
.../ec2/InstancePrivateIpAddressesSetType.java | 845 +-
.../amazon/ec2/InstanceStateChangeSetType.java | 845 +-
.../com/amazon/ec2/InstanceStateChangeType.java | 940 +-
.../src/com/amazon/ec2/InstanceStateType.java | 875 +-
.../ec2/InstanceStatusDetailsSetItemType.java | 1083 +-
.../ec2/InstanceStatusDetailsSetType.java | 845 +-
.../com/amazon/ec2/InstanceStatusEventType.java | 1255 +-
.../amazon/ec2/InstanceStatusEventsSetType.java | 845 +-
.../com/amazon/ec2/InstanceStatusItemType.java | 1362 +-
.../com/amazon/ec2/InstanceStatusSetType.java | 845 +-
.../src/com/amazon/ec2/InstanceStatusType.java | 854 +-
.../com/amazon/ec2/InstanceTypeSetItemType.java | 712 +-
.../src/com/amazon/ec2/InstanceTypeSetType.java | 810 +-
.../ec2/InternetGatewayAttachmentSetType.java | 845 +-
.../ec2/InternetGatewayAttachmentType.java | 890 +-
.../ec2/InternetGatewayIdSetItemType.java | 712 +-
.../amazon/ec2/InternetGatewayIdSetType.java | 845 +-
.../com/amazon/ec2/InternetGatewaySetType.java | 845 +-
.../src/com/amazon/ec2/InternetGatewayType.java | 967 +-
.../src/com/amazon/ec2/IpPermissionSetType.java | 845 +-
awsapi/src/com/amazon/ec2/IpPermissionType.java | 1312 +-
awsapi/src/com/amazon/ec2/IpRangeItemType.java | 712 +-
awsapi/src/com/amazon/ec2/IpRangeSetType.java | 845 +-
.../amazon/ec2/LaunchPermissionItemType.java | 942 +-
.../amazon/ec2/LaunchPermissionListType.java | 845 +-
.../ec2/LaunchPermissionOperationType.java | 830 +-
.../ec2/LaunchSpecificationRequestType.java | 3045 +-
.../ec2/LaunchSpecificationResponseType.java | 2900 +-
.../amazon/ec2/LicenseCapacitySetItemType.java | 1226 +-
.../com/amazon/ec2/LicenseCapacitySetType.java | 845 +-
.../com/amazon/ec2/LicenseIdSetItemType.java | 712 +-
awsapi/src/com/amazon/ec2/LicenseIdSetType.java | 845 +-
.../src/com/amazon/ec2/LicenseSetItemType.java | 1313 +-
awsapi/src/com/amazon/ec2/LicenseSetType.java | 845 +-
.../com/amazon/ec2/ModifyImageAttribute.java | 517 +-
.../ec2/ModifyImageAttributeResponse.java | 518 +-
.../ec2/ModifyImageAttributeResponseType.java | 875 +-
.../amazon/ec2/ModifyImageAttributeType.java | 814 +-
.../ModifyImageAttributeTypeChoice_type0.java | 873 +-
.../com/amazon/ec2/ModifyInstanceAttribute.java | 517 +-
.../ec2/ModifyInstanceAttributeResponse.java | 518 +-
.../ModifyInstanceAttributeResponseType.java | 875 +-
.../amazon/ec2/ModifyInstanceAttributeType.java | 814 +-
...ModifyInstanceAttributeTypeChoice_type0.java | 1845 +-
.../ModifyNetworkInterfaceAttachmentType.java | 875 +-
.../ec2/ModifyNetworkInterfaceAttribute.java | 518 +-
...ModifyNetworkInterfaceAttributeResponse.java | 518 +-
...fyNetworkInterfaceAttributeResponseType.java | 875 +-
.../ModifyNetworkInterfaceAttributeType.java | 814 +-
...tworkInterfaceAttributeTypeChoice_type0.java | 1011 +-
.../com/amazon/ec2/ModifySnapshotAttribute.java | 517 +-
.../ec2/ModifySnapshotAttributeResponse.java | 518 +-
.../ModifySnapshotAttributeResponseType.java | 875 +-
.../amazon/ec2/ModifySnapshotAttributeType.java | 830 +-
.../com/amazon/ec2/ModifyVolumeAttribute.java | 517 +-
.../ec2/ModifyVolumeAttributeResponse.java | 518 +-
.../ec2/ModifyVolumeAttributeResponseType.java | 875 +-
.../amazon/ec2/ModifyVolumeAttributeType.java | 814 +-
.../ModifyVolumeAttributeTypeChoice_type0.java | 589 +-
awsapi/src/com/amazon/ec2/MonitorInstances.java | 517 +-
.../amazon/ec2/MonitorInstancesResponse.java | 517 +-
.../MonitorInstancesResponseSetItemType.java | 829 +-
.../ec2/MonitorInstancesResponseSetType.java | 810 +-
.../ec2/MonitorInstancesResponseType.java | 829 +-
.../amazon/ec2/MonitorInstancesSetItemType.java | 712 +-
.../com/amazon/ec2/MonitorInstancesSetType.java | 810 +-
.../com/amazon/ec2/MonitorInstancesType.java | 651 +-
.../com/amazon/ec2/MonitoringInstanceType.java | 719 +-
.../ec2/NetworkAclAssociationSetType.java | 845 +-
.../amazon/ec2/NetworkAclAssociationType.java | 1063 +-
.../com/amazon/ec2/NetworkAclEntrySetType.java | 845 +-
.../src/com/amazon/ec2/NetworkAclEntryType.java | 1677 +-
.../com/amazon/ec2/NetworkAclIdSetItemType.java | 712 +-
.../src/com/amazon/ec2/NetworkAclIdSetType.java | 845 +-
.../src/com/amazon/ec2/NetworkAclSetType.java | 845 +-
awsapi/src/com/amazon/ec2/NetworkAclType.java | 1411 +-
.../ec2/NetworkInterfaceAssociationType.java | 1303 +-
.../ec2/NetworkInterfaceAttachmentType.java | 1768 +-
.../ec2/NetworkInterfaceIdSetItemType.java | 712 +-
.../amazon/ec2/NetworkInterfaceIdSetType.java | 845 +-
...kInterfacePrivateIpAddressesSetItemType.java | 1013 +-
...tworkInterfacePrivateIpAddressesSetType.java | 846 +-
.../com/amazon/ec2/NetworkInterfaceSetType.java | 845 +-
.../com/amazon/ec2/NetworkInterfaceType.java | 3661 +-
.../ec2/NullableAttributeBooleanValueType.java | 719 +-
.../amazon/ec2/NullableAttributeValueType.java | 732 +-
.../com/amazon/ec2/PlacementGroupInfoType.java | 1062 +-
.../com/amazon/ec2/PlacementGroupSetType.java | 845 +-
.../com/amazon/ec2/PlacementRequestType.java | 1132 +-
.../com/amazon/ec2/PlacementResponseType.java | 1107 +-
awsapi/src/com/amazon/ec2/PortRangeType.java | 862 +-
.../ec2/PriceScheduleRequestSetItemType.java | 1053 +-
.../amazon/ec2/PriceScheduleRequestSetType.java | 810 +-
.../amazon/ec2/PriceScheduleSetItemType.java | 1211 +-
.../com/amazon/ec2/PriceScheduleSetType.java | 845 +-
.../amazon/ec2/PricingDetailsSetItemType.java | 862 +-
.../com/amazon/ec2/PricingDetailsSetType.java | 845 +-
.../PrivateIpAddressesSetItemRequestType.java | 896 +-
.../ec2/PrivateIpAddressesSetRequestType.java | 845 +-
.../src/com/amazon/ec2/ProductCodeItemType.java | 712 +-
.../src/com/amazon/ec2/ProductCodeListType.java | 845 +-
.../com/amazon/ec2/ProductCodesSetItemType.java | 890 +-
.../src/com/amazon/ec2/ProductCodesSetType.java | 845 +-
.../ec2/ProductDescriptionSetItemType.java | 712 +-
.../amazon/ec2/ProductDescriptionSetType.java | 810 +-
.../com/amazon/ec2/PropagatingVgwSetType.java | 845 +-
.../src/com/amazon/ec2/PropagatingVgwType.java | 712 +-
.../ec2/PurchaseReservedInstancesOffering.java | 518 +-
...rchaseReservedInstancesOfferingResponse.java | 518 +-
...seReservedInstancesOfferingResponseType.java | 890 +-
.../PurchaseReservedInstancesOfferingType.java | 1014 +-
awsapi/src/com/amazon/ec2/RebootInstances.java | 517 +-
.../com/amazon/ec2/RebootInstancesInfoType.java | 810 +-
.../com/amazon/ec2/RebootInstancesItemType.java | 712 +-
.../com/amazon/ec2/RebootInstancesResponse.java | 517 +-
.../amazon/ec2/RebootInstancesResponseType.java | 875 +-
.../src/com/amazon/ec2/RebootInstancesType.java | 651 +-
.../amazon/ec2/RecurringChargesSetItemType.java | 875 +-
.../com/amazon/ec2/RecurringChargesSetType.java | 845 +-
awsapi/src/com/amazon/ec2/RegionItemType.java | 890 +-
awsapi/src/com/amazon/ec2/RegionSetType.java | 845 +-
awsapi/src/com/amazon/ec2/RegisterImage.java | 517 +-
.../com/amazon/ec2/RegisterImageResponse.java | 517 +-
.../amazon/ec2/RegisterImageResponseType.java | 890 +-
.../src/com/amazon/ec2/RegisterImageType.java | 2043 +-
awsapi/src/com/amazon/ec2/ReleaseAddress.java | 517 +-
.../com/amazon/ec2/ReleaseAddressResponse.java | 517 +-
.../amazon/ec2/ReleaseAddressResponseType.java | 875 +-
.../src/com/amazon/ec2/ReleaseAddressType.java | 636 +-
.../ec2/ReleaseAddressTypeChoice_type0.java | 846 +-
.../ec2/ReplaceNetworkAclAssociation.java | 518 +-
.../ReplaceNetworkAclAssociationResponse.java | 518 +-
...eplaceNetworkAclAssociationResponseType.java | 890 +-
.../ec2/ReplaceNetworkAclAssociationType.java | 890 +-
.../com/amazon/ec2/ReplaceNetworkAclEntry.java | 517 +-
.../ec2/ReplaceNetworkAclEntryResponse.java | 518 +-
.../ec2/ReplaceNetworkAclEntryResponseType.java | 875 +-
.../amazon/ec2/ReplaceNetworkAclEntryType.java | 1833 +-
awsapi/src/com/amazon/ec2/ReplaceRoute.java | 516 +-
.../com/amazon/ec2/ReplaceRouteResponse.java | 517 +-
.../amazon/ec2/ReplaceRouteResponseType.java | 875 +-
.../ec2/ReplaceRouteTableAssociation.java | 518 +-
.../ReplaceRouteTableAssociationResponse.java | 518 +-
...eplaceRouteTableAssociationResponseType.java | 890 +-
.../ec2/ReplaceRouteTableAssociationType.java | 890 +-
awsapi/src/com/amazon/ec2/ReplaceRouteType.java | 986 +-
.../ec2/ReplaceRouteTypeChoice_type0.java | 1042 +-
.../com/amazon/ec2/ReportInstanceStatus.java | 517 +-
...portInstanceStatusReasonCodeSetItemType.java | 712 +-
.../ReportInstanceStatusReasonCodesSetType.java | 811 +-
.../ec2/ReportInstanceStatusResponse.java | 518 +-
.../ec2/ReportInstanceStatusResponseType.java | 875 +-
.../amazon/ec2/ReportInstanceStatusType.java | 1525 +-
.../com/amazon/ec2/RequestSpotInstances.java | 517 +-
.../ec2/RequestSpotInstancesResponse.java | 518 +-
.../ec2/RequestSpotInstancesResponseType.java | 830 +-
.../amazon/ec2/RequestSpotInstancesType.java | 2016 +-
.../src/com/amazon/ec2/ReservationInfoType.java | 1307 +-
.../src/com/amazon/ec2/ReservationSetType.java | 845 +-
.../ec2/ReservedInstanceLimitPriceType.java | 894 +-
.../src/com/amazon/ec2/ResetImageAttribute.java | 517 +-
.../amazon/ec2/ResetImageAttributeResponse.java | 518 +-
.../ec2/ResetImageAttributeResponseType.java | 875 +-
.../com/amazon/ec2/ResetImageAttributeType.java | 814 +-
.../amazon/ec2/ResetImageAttributesGroup.java | 589 +-
.../com/amazon/ec2/ResetInstanceAttribute.java | 517 +-
.../ec2/ResetInstanceAttributeResponse.java | 518 +-
.../ec2/ResetInstanceAttributeResponseType.java | 875 +-
.../amazon/ec2/ResetInstanceAttributeType.java | 814 +-
.../ec2/ResetInstanceAttributesGroup.java | 873 +-
.../ec2/ResetNetworkInterfaceAttribute.java | 518 +-
.../ResetNetworkInterfaceAttributeResponse.java | 518 +-
...etNetworkInterfaceAttributeResponseType.java | 875 +-
.../ec2/ResetNetworkInterfaceAttributeType.java | 814 +-
.../ResetNetworkInterfaceAttributesGroup.java | 589 +-
.../com/amazon/ec2/ResetSnapshotAttribute.java | 517 +-
.../ec2/ResetSnapshotAttributeResponse.java | 518 +-
.../ec2/ResetSnapshotAttributeResponseType.java | 875 +-
.../amazon/ec2/ResetSnapshotAttributeType.java | 814 +-
.../ec2/ResetSnapshotAttributesGroup.java | 590 +-
.../com/amazon/ec2/ResourceIdSetItemType.java | 712 +-
.../src/com/amazon/ec2/ResourceIdSetType.java | 845 +-
.../com/amazon/ec2/ResourceTagSetItemType.java | 890 +-
.../src/com/amazon/ec2/ResourceTagSetType.java | 845 +-
.../amazon/ec2/RevokeSecurityGroupEgress.java | 518 +-
.../ec2/RevokeSecurityGroupEgressResponse.java | 518 +-
.../RevokeSecurityGroupEgressResponseType.java | 875 +-
.../ec2/RevokeSecurityGroupEgressType.java | 829 +-
.../amazon/ec2/RevokeSecurityGroupIngress.java | 518 +-
.../ec2/RevokeSecurityGroupIngressResponse.java | 518 +-
.../RevokeSecurityGroupIngressResponseType.java | 875 +-
.../ec2/RevokeSecurityGroupIngressType.java | 944 +-
...okeSecurityGroupIngressTypeChoice_type0.java | 846 +-
awsapi/src/com/amazon/ec2/RouteSetType.java | 844 +-
.../ec2/RouteTableAssociationSetType.java | 845 +-
.../amazon/ec2/RouteTableAssociationType.java | 987 +-
.../RouteTableAssociationTypeChoice_type0.java | 833 +-
.../com/amazon/ec2/RouteTableIdSetItemType.java | 712 +-
.../src/com/amazon/ec2/RouteTableIdSetType.java | 845 +-
.../src/com/amazon/ec2/RouteTableSetType.java | 845 +-
awsapi/src/com/amazon/ec2/RouteTableType.java | 1365 +-
awsapi/src/com/amazon/ec2/RouteType.java | 1848 +-
awsapi/src/com/amazon/ec2/RunInstances.java | 516 +-
.../com/amazon/ec2/RunInstancesResponse.java | 517 +-
.../amazon/ec2/RunInstancesResponseType.java | 1481 +-
awsapi/src/com/amazon/ec2/RunInstancesType.java | 4143 +-
.../amazon/ec2/RunningInstancesItemType.java | 7197 +-
.../com/amazon/ec2/RunningInstancesSetType.java | 810 +-
.../amazon/ec2/SecurityGroupIdSetItemType.java | 712 +-
.../com/amazon/ec2/SecurityGroupIdSetType.java | 845 +-
.../com/amazon/ec2/SecurityGroupItemType.java | 1820 +-
.../com/amazon/ec2/SecurityGroupSetType.java | 845 +-
.../ec2/SpotDatafeedSubscriptionType.java | 1374 +-
.../ec2/SpotInstanceRequestIdSetItemType.java | 713 +-
.../ec2/SpotInstanceRequestIdSetType.java | 845 +-
.../ec2/SpotInstanceRequestSetItemType.java | 3281 +-
.../amazon/ec2/SpotInstanceRequestSetType.java | 845 +-
.../amazon/ec2/SpotInstanceStateFaultType.java | 890 +-
.../amazon/ec2/SpotPlacementRequestType.java | 934 +-
.../amazon/ec2/SpotPriceHistorySetItemType.java | 1429 +-
.../com/amazon/ec2/SpotPriceHistorySetType.java | 845 +-
awsapi/src/com/amazon/ec2/StartInstances.java | 517 +-
.../com/amazon/ec2/StartInstancesResponse.java | 517 +-
.../amazon/ec2/StartInstancesResponseType.java | 829 +-
.../src/com/amazon/ec2/StartInstancesType.java | 651 +-
awsapi/src/com/amazon/ec2/StateReasonType.java | 890 +-
awsapi/src/com/amazon/ec2/StopInstances.java | 517 +-
.../com/amazon/ec2/StopInstancesResponse.java | 517 +-
.../amazon/ec2/StopInstancesResponseType.java | 829 +-
.../src/com/amazon/ec2/StopInstancesType.java | 835 +-
.../src/com/amazon/ec2/SubnetIdSetItemType.java | 712 +-
awsapi/src/com/amazon/ec2/SubnetIdSetType.java | 845 +-
awsapi/src/com/amazon/ec2/SubnetSetType.java | 844 +-
awsapi/src/com/amazon/ec2/SubnetType.java | 1834 +-
awsapi/src/com/amazon/ec2/TagSetItemType.java | 1330 +-
awsapi/src/com/amazon/ec2/TagSetType.java | 845 +-
.../src/com/amazon/ec2/TerminateInstances.java | 517 +-
.../amazon/ec2/TerminateInstancesResponse.java | 518 +-
.../ec2/TerminateInstancesResponseType.java | 829 +-
.../com/amazon/ec2/TerminateInstancesType.java | 651 +-
.../amazon/ec2/UnassignPrivateIpAddresses.java | 518 +-
.../ec2/UnassignPrivateIpAddressesResponse.java | 518 +-
.../UnassignPrivateIpAddressesResponseType.java | 875 +-
.../ec2/UnassignPrivateIpAddressesType.java | 830 +-
.../src/com/amazon/ec2/UnmonitorInstances.java | 517 +-
.../amazon/ec2/UnmonitorInstancesResponse.java | 518 +-
awsapi/src/com/amazon/ec2/UserDataType.java | 983 +-
.../com/amazon/ec2/UserIdGroupPairSetType.java | 845 +-
.../src/com/amazon/ec2/UserIdGroupPairType.java | 1132 +-
awsapi/src/com/amazon/ec2/ValueSetType.java | 844 +-
awsapi/src/com/amazon/ec2/ValueType.java | 712 +-
awsapi/src/com/amazon/ec2/VgwTelemetryType.java | 845 +-
.../amazon/ec2/VolumeStatusActionItemType.java | 1234 +-
.../amazon/ec2/VolumeStatusActionsSetType.java | 845 +-
.../amazon/ec2/VolumeStatusDetailsItemType.java | 890 +-
.../amazon/ec2/VolumeStatusDetailsSetType.java | 845 +-
.../amazon/ec2/VolumeStatusEventItemType.java | 1408 +-
.../amazon/ec2/VolumeStatusEventsSetType.java | 845 +-
.../com/amazon/ec2/VolumeStatusInfoType.java | 829 +-
.../com/amazon/ec2/VolumeStatusItemType.java | 1225 +-
.../src/com/amazon/ec2/VolumeStatusSetType.java | 845 +-
awsapi/src/com/amazon/ec2/VpcIdSetItemType.java | 712 +-
awsapi/src/com/amazon/ec2/VpcIdSetType.java | 845 +-
awsapi/src/com/amazon/ec2/VpcSetType.java | 844 +-
awsapi/src/com/amazon/ec2/VpcType.java | 1642 +-
.../amazon/ec2/VpnConnectionIdSetItemType.java | 712 +-
.../com/amazon/ec2/VpnConnectionIdSetType.java | 845 +-
.../ec2/VpnConnectionOptionsRequestType.java | 719 +-
.../ec2/VpnConnectionOptionsResponseType.java | 719 +-
.../com/amazon/ec2/VpnConnectionSetType.java | 845 +-
.../src/com/amazon/ec2/VpnConnectionType.java | 2188 +-
.../com/amazon/ec2/VpnGatewayIdSetItemType.java | 712 +-
.../src/com/amazon/ec2/VpnGatewayIdSetType.java | 845 +-
.../src/com/amazon/ec2/VpnGatewaySetType.java | 845 +-
awsapi/src/com/amazon/ec2/VpnGatewayType.java | 1507 +-
.../src/com/amazon/ec2/VpnStaticRouteType.java | 1062 +-
.../com/amazon/ec2/VpnStaticRoutesSetType.java | 845 +-
.../com/amazon/ec2/VpnTunnelTelemetryType.java | 1413 +-
.../ec2/client/AmazonEC2CallbackHandler.java | 4350 +-
.../com/amazon/ec2/client/AmazonEC2Stub.java | 775307 +++++++---------
awsapi/src/com/amazon/s3/AccessControlList.java | 852 +-
.../src/com/amazon/s3/AccessControlPolicy.java | 768 +-
.../com/amazon/s3/AmazonCustomerByEmail.java | 714 +-
.../amazon/s3/AmazonS3MessageReceiverInOut.java | 2225 +-
awsapi/src/com/amazon/s3/AmazonS3Skeleton.java | 442 +-
.../amazon/s3/AmazonS3SkeletonInterface.java | 366 +-
.../src/com/amazon/s3/BucketLoggingStatus.java | 677 +-
awsapi/src/com/amazon/s3/CanonicalUser.java | 907 +-
awsapi/src/com/amazon/s3/CopyObject.java | 3981 +-
.../src/com/amazon/s3/CopyObjectResponse.java | 653 +-
awsapi/src/com/amazon/s3/CopyObjectResult.java | 890 +-
awsapi/src/com/amazon/s3/CreateBucket.java | 1444 +-
.../amazon/s3/CreateBucketConfiguration.java | 651 +-
.../src/com/amazon/s3/CreateBucketResponse.java | 653 +-
.../src/com/amazon/s3/CreateBucketResult.java | 712 +-
awsapi/src/com/amazon/s3/DeleteBucket.java | 1503 +-
.../src/com/amazon/s3/DeleteBucketResponse.java | 653 +-
awsapi/src/com/amazon/s3/DeleteMarkerEntry.java | 1359 +-
awsapi/src/com/amazon/s3/DeleteObject.java | 1677 +-
.../src/com/amazon/s3/DeleteObjectResponse.java | 653 +-
awsapi/src/com/amazon/s3/ExtensionMapper.java | 640 +-
.../amazon/s3/GetBucketAccessControlPolicy.java | 1504 +-
.../GetBucketAccessControlPolicyResponse.java | 656 +-
.../com/amazon/s3/GetBucketLoggingStatus.java | 1503 +-
.../s3/GetBucketLoggingStatusResponse.java | 656 +-
awsapi/src/com/amazon/s3/GetObject.java | 2154 +-
.../amazon/s3/GetObjectAccessControlPolicy.java | 1678 +-
.../GetObjectAccessControlPolicyResponse.java | 656 +-
awsapi/src/com/amazon/s3/GetObjectExtended.java | 3922 +-
.../amazon/s3/GetObjectExtendedResponse.java | 653 +-
awsapi/src/com/amazon/s3/GetObjectResponse.java | 653 +-
awsapi/src/com/amazon/s3/GetObjectResult.java | 1437 +-
awsapi/src/com/amazon/s3/Grant.java | 768 +-
awsapi/src/com/amazon/s3/Grantee.java | 540 +-
awsapi/src/com/amazon/s3/Group.java | 714 +-
awsapi/src/com/amazon/s3/ListAllMyBuckets.java | 1134 +-
.../com/amazon/s3/ListAllMyBucketsEntry.java | 890 +-
.../src/com/amazon/s3/ListAllMyBucketsList.java | 845 +-
.../com/amazon/s3/ListAllMyBucketsResponse.java | 654 +-
.../com/amazon/s3/ListAllMyBucketsResult.java | 768 +-
awsapi/src/com/amazon/s3/ListBucket.java | 2300 +-
.../src/com/amazon/s3/ListBucketResponse.java | 653 +-
awsapi/src/com/amazon/s3/ListBucketResult.java | 2694 +-
awsapi/src/com/amazon/s3/ListEntry.java | 1471 +-
.../src/com/amazon/s3/ListVersionsResponse.java | 653 +-
.../src/com/amazon/s3/ListVersionsResult.java | 3077 +-
.../s3/ListVersionsResultChoice_type0.java | 734 +-
.../src/com/amazon/s3/LocationConstraint.java | 709 +-
awsapi/src/com/amazon/s3/LoggingSettings.java | 1028 +-
awsapi/src/com/amazon/s3/MetadataDirective.java | 705 +-
awsapi/src/com/amazon/s3/MetadataEntry.java | 890 +-
awsapi/src/com/amazon/s3/MfaDeleteStatus.java | 705 +-
.../amazon/s3/NotificationConfiguration.java | 846 +-
awsapi/src/com/amazon/s3/Payer.java | 705 +-
awsapi/src/com/amazon/s3/Permission.java | 735 +-
awsapi/src/com/amazon/s3/PostResponse.java | 1236 +-
awsapi/src/com/amazon/s3/PrefixEntry.java | 712 +-
awsapi/src/com/amazon/s3/PutObject.java | 2427 +-
awsapi/src/com/amazon/s3/PutObjectInline.java | 2622 +-
.../com/amazon/s3/PutObjectInlineResponse.java | 654 +-
awsapi/src/com/amazon/s3/PutObjectResponse.java | 653 +-
awsapi/src/com/amazon/s3/PutObjectResult.java | 890 +-
.../amazon/s3/RequestPaymentConfiguration.java | 651 +-
awsapi/src/com/amazon/s3/Result.java | 651 +-
.../amazon/s3/SetBucketAccessControlPolicy.java | 1645 +-
.../SetBucketAccessControlPolicyResponse.java | 547 +-
.../com/amazon/s3/SetBucketLoggingStatus.java | 1615 +-
.../s3/SetBucketLoggingStatusResponse.java | 547 +-
.../amazon/s3/SetObjectAccessControlPolicy.java | 1791 +-
.../SetObjectAccessControlPolicyResponse.java | 547 +-
awsapi/src/com/amazon/s3/Status.java | 875 +-
awsapi/src/com/amazon/s3/StorageClass.java | 705 +-
.../src/com/amazon/s3/TopicConfiguration.java | 1038 +-
awsapi/src/com/amazon/s3/User.java | 536 +-
awsapi/src/com/amazon/s3/VersionEntry.java | 1804 +-
.../com/amazon/s3/VersioningConfiguration.java | 822 +-
awsapi/src/com/amazon/s3/VersioningStatus.java | 705 +-
.../s3/client/AmazonS3CallbackHandler.java | 510 +-
.../src/com/amazon/s3/client/AmazonS3Stub.java | 72559 +-
.../bridge/auth/ec2/AuthenticationHandler.java | 117 +-
.../bridge/auth/ec2/AuthenticationModule.java | 55 +-
.../bridge/auth/s3/AuthenticationHandler.java | 206 +-
.../bridge/auth/s3/AuthenticationModule.java | 59 +-
.../bridge/io/DimeDelimitedInputStream.java | 539 +-
.../cloud/bridge/io/FileRangeDataSource.java | 58 +-
.../cloud/bridge/io/FileRangeInputStream.java | 134 +-
.../bridge/io/MTOMAwareResultStreamWriter.java | 116 +-
.../bridge/io/MultiPartDimeInputStream.java | 182 +-
.../cloud/bridge/io/S3CAStorBucketAdapter.java | 117 +-
.../bridge/io/S3FileSystemBucketAdapter.java | 403 +-
.../lifecycle/ServiceEngineLifecycle.java | 42 +-
.../com/cloud/bridge/model/BucketPolicyVO.java | 39 +-
.../cloud/bridge/model/CloudStackAccountVO.java | 9 +-
.../bridge/model/CloudStackConfigurationVO.java | 25 +-
.../model/CloudStackServiceOfferingVO.java | 21 +-
.../cloud/bridge/model/CloudStackUserVO.java | 8 +-
.../com/cloud/bridge/model/MHostMountVO.java | 203 +-
awsapi/src/com/cloud/bridge/model/MHostVO.java | 202 +-
.../cloud/bridge/model/MultiPartPartsVO.java | 42 +-
.../cloud/bridge/model/MultiPartUploadsVO.java | 36 +-
.../com/cloud/bridge/model/MultipartMetaVO.java | 25 +-
.../cloud/bridge/model/OfferingBundleVO.java | 18 +-
awsapi/src/com/cloud/bridge/model/SAcl.java | 211 +-
awsapi/src/com/cloud/bridge/model/SAclVO.java | 391 +-
awsapi/src/com/cloud/bridge/model/SBucket.java | 193 +-
.../src/com/cloud/bridge/model/SBucketVO.java | 247 +-
awsapi/src/com/cloud/bridge/model/SHost.java | 191 +-
awsapi/src/com/cloud/bridge/model/SHostVO.java | 242 +-
awsapi/src/com/cloud/bridge/model/SMetaVO.java | 164 +-
.../com/cloud/bridge/model/SObjectItemVO.java | 316 +-
.../src/com/cloud/bridge/model/SObjectVO.java | 402 +-
.../cloud/bridge/model/UserCredentialsVO.java | 182 +-
.../com/cloud/bridge/persist/dao/BaseDao.java | 42 +-
.../bridge/persist/dao/BucketPolicyDaoImpl.java | 21 +-
.../persist/dao/CloudStackAccountDao.java | 4 +-
.../persist/dao/CloudStackAccountDaoImpl.java | 15 +-
.../dao/CloudStackConfigurationDaoImpl.java | 11 +-
.../persist/dao/CloudStackSvcOfferingDao.java | 3 +-
.../dao/CloudStackSvcOfferingDaoImpl.java | 36 +-
.../persist/dao/CloudStackUserDaoImpl.java | 16 +-
.../cloud/bridge/persist/dao/MHostDaoImpl.java | 38 +-
.../cloud/bridge/persist/dao/MHostMountDao.java | 1 -
.../bridge/persist/dao/MHostMountDaoImpl.java | 42 +-
.../persist/dao/MultiPartPartsDaoImpl.java | 37 +-
.../bridge/persist/dao/MultiPartUploadsDao.java | 6 +-
.../persist/dao/MultiPartUploadsDaoImpl.java | 80 +-
.../bridge/persist/dao/MultipartLoadDao.java | 148 +-
.../persist/dao/MultipartMetaDaoImpl.java | 18 +-
.../bridge/persist/dao/OfferingDaoImpl.java | 133 +-
.../cloud/bridge/persist/dao/SAclDaoImpl.java | 179 +-
.../bridge/persist/dao/SBucketDaoImpl.java | 67 +-
.../cloud/bridge/persist/dao/SHostDaoImpl.java | 60 +-
.../cloud/bridge/persist/dao/SMetaDaoImpl.java | 98 +-
.../cloud/bridge/persist/dao/SObjectDao.java | 6 +-
.../bridge/persist/dao/SObjectDaoImpl.java | 26 +-
.../bridge/persist/dao/SObjectItemDaoImpl.java | 50 +-
.../persist/dao/UserCredentialsDaoImpl.java | 57 +-
.../cloud/bridge/service/EC2MainServlet.java | 47 +-
.../cloud/bridge/service/EC2RestServlet.java | 1696 +-
.../cloud/bridge/service/EC2SoapService.java | 1954 +-
.../bridge/service/EC2SoapServiceImpl.java | 4794 +-
.../com/cloud/bridge/service/S3Constants.java | 8 +-
.../com/cloud/bridge/service/S3RestServlet.java | 637 +-
.../com/cloud/bridge/service/UserContext.java | 162 +-
.../src/com/cloud/bridge/service/UserInfo.java | 78 +-
.../service/controller/s3/S3BucketAction.java | 655 +-
.../service/controller/s3/S3ObjectAction.java | 1077 +-
.../s3/S3SerializableServiceImplementation.java | 1143 +-
.../service/controller/s3/ServiceProvider.java | 132 +-
.../service/controller/s3/ServletAction.java | 2 +-
.../cloud/bridge/service/core/ec2/Account.java | 72 +-
.../bridge/service/core/ec2/DiskOffer.java | 109 +-
.../bridge/service/core/ec2/DiskOfferings.java | 22 +-
.../bridge/service/core/ec2/EC2Address.java | 7 +-
.../service/core/ec2/EC2AddressFilterSet.java | 123 +-
.../service/core/ec2/EC2AssociateAddress.java | 48 +-
.../ec2/EC2AuthorizeRevokeSecurityGroup.java | 44 +-
.../service/core/ec2/EC2AvailabilityZone.java | 18 +-
.../core/ec2/EC2AvailabilityZonesFilterSet.java | 42 +-
.../bridge/service/core/ec2/EC2CreateImage.java | 66 +-
.../core/ec2/EC2CreateImageResponse.java | 24 +-
.../service/core/ec2/EC2CreateKeyPair.java | 39 +-
.../service/core/ec2/EC2CreateVolume.java | 94 +-
.../service/core/ec2/EC2DeleteKeyPair.java | 40 +-
.../service/core/ec2/EC2DescribeAddresses.java | 74 +-
.../core/ec2/EC2DescribeAddressesResponse.java | 22 +-
.../core/ec2/EC2DescribeAvailabilityZones.java | 26 +-
.../EC2DescribeAvailabilityZonesResponse.java | 4 +-
.../core/ec2/EC2DescribeImageAttribute.java | 14 +-
.../service/core/ec2/EC2DescribeImages.java | 64 +-
.../core/ec2/EC2DescribeImagesResponse.java | 22 +-
.../service/core/ec2/EC2DescribeInstances.java | 46 +-
.../core/ec2/EC2DescribeInstancesResponse.java | 22 +-
.../service/core/ec2/EC2DescribeKeyPairs.java | 68 +-
.../core/ec2/EC2DescribeKeyPairsResponse.java | 40 +-
.../core/ec2/EC2DescribeSecurityGroups.java | 44 +-
.../ec2/EC2DescribeSecurityGroupsResponse.java | 22 +-
.../service/core/ec2/EC2DescribeSnapshots.java | 46 +-
.../core/ec2/EC2DescribeSnapshotsResponse.java | 22 +-
.../service/core/ec2/EC2DescribeTags.java | 2 +-
.../core/ec2/EC2DescribeTagsResponse.java | 4 +-
.../service/core/ec2/EC2DescribeVolumes.java | 46 +-
.../core/ec2/EC2DescribeVolumesResponse.java | 30 +-
.../core/ec2/EC2DisassociateAddress.java | 40 +-
.../bridge/service/core/ec2/EC2Engine.java | 1560 +-
.../bridge/service/core/ec2/EC2Filter.java | 60 +-
.../service/core/ec2/EC2GroupFilterSet.java | 225 +-
.../cloud/bridge/service/core/ec2/EC2Image.java | 148 +-
.../service/core/ec2/EC2ImageAttributes.java | 48 +-
.../service/core/ec2/EC2ImageFilterSet.java | 136 +-
.../core/ec2/EC2ImageLaunchPermission.java | 11 +-
.../service/core/ec2/EC2ImportKeyPair.java | 83 +-
.../bridge/service/core/ec2/EC2Instance.java | 364 +-
.../service/core/ec2/EC2InstanceFilterSet.java | 414 +-
.../service/core/ec2/EC2IpPermission.java | 196 +-
.../service/core/ec2/EC2KeyPairFilterSet.java | 132 +-
.../core/ec2/EC2ModifyImageAttribute.java | 28 +-
.../core/ec2/EC2ModifyInstanceAttribute.java | 127 +-
.../service/core/ec2/EC2PasswordData.java | 38 +-
.../service/core/ec2/EC2RebootInstances.java | 20 +-
.../service/core/ec2/EC2RegisterImage.java | 124 +-
.../service/core/ec2/EC2ReleaseAddress.java | 36 +-
.../bridge/service/core/ec2/EC2ResourceTag.java | 16 +-
.../service/core/ec2/EC2RunInstances.java | 208 +-
.../core/ec2/EC2RunInstancesResponse.java | 24 +-
.../bridge/service/core/ec2/EC2SSHKeyPair.java | 76 +-
.../service/core/ec2/EC2SecurityGroup.java | 144 +-
.../bridge/service/core/ec2/EC2Snapshot.java | 195 +-
.../service/core/ec2/EC2SnapshotFilterSet.java | 276 +-
.../service/core/ec2/EC2StartInstances.java | 20 +-
.../core/ec2/EC2StartInstancesResponse.java | 22 +-
.../service/core/ec2/EC2StopInstances.java | 48 +-
.../core/ec2/EC2StopInstancesResponse.java | 22 +-
.../bridge/service/core/ec2/EC2TagKeyValue.java | 8 +-
.../bridge/service/core/ec2/EC2TagTypeId.java | 6 +-
.../cloud/bridge/service/core/ec2/EC2Tags.java | 9 +-
.../service/core/ec2/EC2TagsFilterSet.java | 41 +-
.../bridge/service/core/ec2/EC2Volume.java | 428 +-
.../service/core/ec2/EC2VolumeFilterSet.java | 369 +-
.../core/ec2/IpForwardingRuleResponse.java | 2 +-
.../bridge/service/core/ec2/OfferingBundle.java | 27 +-
.../bridge/service/core/ec2/ServiceOffer.java | 126 +-
.../service/core/ec2/ServiceOfferings.java | 24 +-
.../service/core/s3/S3AccessControlList.java | 32 +-
.../service/core/s3/S3AccessControlPolicy.java | 38 +-
.../bridge/service/core/s3/S3AuthParams.java | 50 +-
.../bridge/service/core/s3/S3BucketAdapter.java | 23 +-
.../bridge/service/core/s3/S3BucketPolicy.java | 270 +-
.../bridge/service/core/s3/S3CanonicalUser.java | 50 +-
.../service/core/s3/S3ConditionFactory.java | 284 +-
.../service/core/s3/S3ConditionalHeaders.java | 314 +-
.../service/core/s3/S3CopyObjectRequest.java | 210 +-
.../service/core/s3/S3CopyObjectResponse.java | 82 +-
.../core/s3/S3CreateBucketConfiguration.java | 30 +-
.../service/core/s3/S3CreateBucketRequest.java | 80 +-
.../service/core/s3/S3CreateBucketResponse.java | 22 +-
.../service/core/s3/S3DeleteBucketRequest.java | 22 +-
.../service/core/s3/S3DeleteObjectRequest.java | 64 +-
.../cloud/bridge/service/core/s3/S3Engine.java | 1262 +-
.../S3GetBucketAccessControlPolicyRequest.java | 22 +-
.../S3GetObjectAccessControlPolicyRequest.java | 62 +-
.../service/core/s3/S3GetObjectRequest.java | 192 +-
.../service/core/s3/S3GetObjectResponse.java | 137 +-
.../cloud/bridge/service/core/s3/S3Grant.java | 94 +-
.../service/core/s3/S3HostCallingFormat.java | 208 +-
.../core/s3/S3ListAllMyBucketsEntry.java | 63 +-
.../core/s3/S3ListAllMyBucketsRequest.java | 6 +-
.../core/s3/S3ListAllMyBucketsResponse.java | 37 +-
.../core/s3/S3ListBucketObjectEntry.java | 228 +-
.../core/s3/S3ListBucketPrefixEntry.java | 25 +-
.../service/core/s3/S3ListBucketRequest.java | 110 +-
.../service/core/s3/S3ListBucketResponse.java | 200 +-
.../bridge/service/core/s3/S3MetaDataEntry.java | 34 +-
.../bridge/service/core/s3/S3MultipartPart.java | 90 +-
.../service/core/s3/S3MultipartUpload.java | 94 +-
.../bridge/service/core/s3/S3PolicyAction.java | 193 +-
.../service/core/s3/S3PolicyArnCondition.java | 227 +-
.../service/core/s3/S3PolicyBoolCondition.java | 180 +-
.../service/core/s3/S3PolicyCondition.java | 156 +-
.../service/core/s3/S3PolicyConditionBlock.java | 102 +-
.../bridge/service/core/s3/S3PolicyContext.java | 148 +-
.../service/core/s3/S3PolicyDateCondition.java | 271 +-
.../core/s3/S3PolicyIPAddressCondition.java | 218 +-
.../core/s3/S3PolicyNumericCondition.java | 258 +-
.../service/core/s3/S3PolicyPrincipal.java | 75 +-
.../service/core/s3/S3PolicyStatement.java | 246 +-
.../core/s3/S3PolicyStringCondition.java | 246 +-
.../core/s3/S3PutObjectInlineRequest.java | 164 +-
.../core/s3/S3PutObjectInlineResponse.java | 74 +-
.../service/core/s3/S3PutObjectRequest.java | 170 +-
.../service/core/s3/S3PutObjectResponse.java | 36 +-
.../cloud/bridge/service/core/s3/S3Request.java | 60 +-
.../bridge/service/core/s3/S3Response.java | 70 +-
.../S3SetBucketAccessControlPolicyRequest.java | 36 +-
.../S3SetObjectAccessControlPolicyRequest.java | 80 +-
.../exception/ConfigurationException.java | 30 +-
.../service/exception/EC2ServiceException.java | 154 +-
.../exception/FileNotExistException.java | 30 +-
.../exception/HostNotMountedException.java | 28 +-
.../exception/InternalErrorException.java | 28 +-
.../service/exception/InvalidBucketName.java | 30 +-
.../InvalidRequestContentException.java | 28 +-
.../service/exception/NetworkIOException.java | 30 +-
.../exception/NoSuchObjectException.java | 30 +-
.../exception/ObjectAlreadyExistsException.java | 30 +-
.../exception/OutOfServiceException.java | 30 +-
.../exception/OutOfStorageException.java | 30 +-
.../exception/PermissionDeniedException.java | 28 +-
.../service/exception/UnsupportedException.java | 30 +-
.../com/cloud/bridge/tool/CloudS3CmdTool.java | 537 +-
.../cloud/bridge/util/AuthenticationUtils.java | 34 +-
.../cloud/bridge/util/CalendarDateParam.java | 19 +-
.../cloud/bridge/util/ConfigurationHelper.java | 101 +-
awsapi/src/com/cloud/bridge/util/Converter.java | 90 +-
.../bridge/util/DatabindingConverterUtil.java | 43 +-
.../src/com/cloud/bridge/util/DateHelper.java | 120 +-
.../src/com/cloud/bridge/util/EC2RestAuth.java | 448 +-
.../src/com/cloud/bridge/util/EntityParam.java | 18 +-
.../src/com/cloud/bridge/util/HeaderParam.java | 56 +-
.../util/ISO8601SimpleDateTimeFormat.java | 573 +-
.../com/cloud/bridge/util/IpAddressRange.java | 214 +-
.../com/cloud/bridge/util/IteratorHelper.java | 56 +-
.../src/com/cloud/bridge/util/JsonAccessor.java | 429 +-
awsapi/src/com/cloud/bridge/util/NetHelper.java | 104 +-
.../src/com/cloud/bridge/util/OrderedPair.java | 52 +-
.../src/com/cloud/bridge/util/PolicyParser.java | 630 +-
awsapi/src/com/cloud/bridge/util/RestAuth.java | 697 +-
.../src/com/cloud/bridge/util/S3SoapAuth.java | 56 +-
.../bridge/util/ServletRequestDataSource.java | 50 +-
.../src/com/cloud/bridge/util/StringHelper.java | 178 +-
awsapi/src/com/cloud/bridge/util/TextParam.java | 18 +-
awsapi/src/com/cloud/bridge/util/TimeParam.java | 18 +-
.../com/cloud/bridge/util/TimestampParam.java | 18 +-
awsapi/src/com/cloud/bridge/util/Triple.java | 74 +-
awsapi/src/com/cloud/bridge/util/XElement.java | 11 +-
awsapi/src/com/cloud/bridge/util/XFlatten.java | 2 +-
awsapi/src/com/cloud/bridge/util/XOmitNull.java | 2 +-
.../com/cloud/bridge/util/XSerializable.java | 5 +-
.../src/com/cloud/bridge/util/XSerializer.java | 825 +-
.../cloud/bridge/util/XSerializerAdapter.java | 16 +-
.../bridge/util/XSerializerJsonAdapter.java | 271 +-
.../bridge/util/XSerializerXmlAdapter.java | 283 +-
awsapi/src/com/cloud/bridge/util/XmlHelper.java | 211 +-
awsapi/src/com/cloud/stack/CloudStackApi.java | 4718 +-
.../src/com/cloud/stack/CloudStackClient.java | 295 +-
.../src/com/cloud/stack/CloudStackCommand.java | 218 +-
.../com/cloud/stack/models/ApiConstants.java | 386 +-
.../cloud/stack/models/CloudStackAccount.java | 488 +-
.../stack/models/CloudStackCapabilities.java | 65 +-
.../stack/models/CloudStackConfiguration.java | 3 +-
.../stack/models/CloudStackDiskOffering.java | 106 +-
.../com/cloud/stack/models/CloudStackEvent.java | 212 +-
.../cloud/stack/models/CloudStackEventType.java | 26 +-
.../stack/models/CloudStackExtractTemplate.java | 248 +-
.../stack/models/CloudStackIdentifier.java | 54 +-
.../stack/models/CloudStackInfoResponse.java | 46 +-
.../stack/models/CloudStackIngressRule.java | 58 +-
.../stack/models/CloudStackInstanceGroup.java | 110 +-
.../cloud/stack/models/CloudStackIpAddress.java | 128 +-
.../cloud/stack/models/CloudStackKeyPair.java | 69 +-
.../cloud/stack/models/CloudStackKeyValue.java | 69 +-
.../models/CloudStackLoadBalancerRule.java | 248 +-
.../cloud/stack/models/CloudStackNetwork.java | 552 +-
.../stack/models/CloudStackNetworkOffering.java | 230 +-
.../stack/models/CloudStackNetworkService.java | 64 +-
.../CloudStackNetworkServiceCapability.java | 44 +-
.../com/cloud/stack/models/CloudStackNic.java | 88 +-
.../stack/models/CloudStackOsCategory.java | 45 +-
.../cloud/stack/models/CloudStackOsType.java | 58 +-
.../stack/models/CloudStackPasswordData.java | 30 +-
.../models/CloudStackPortForwardingRule.java | 250 +-
.../stack/models/CloudStackResourceLimit.java | 25 +-
.../stack/models/CloudStackSecurityGroup.java | 57 +-
.../models/CloudStackSecurityGroupIngress.java | 186 +-
.../stack/models/CloudStackServiceOffering.java | 308 +-
.../cloud/stack/models/CloudStackSnapshot.java | 84 +-
.../stack/models/CloudStackSnapshotPolicy.java | 108 +-
.../cloud/stack/models/CloudStackTemplate.java | 568 +-
.../models/CloudStackTemplatePermission.java | 79 +-
.../com/cloud/stack/models/CloudStackUser.java | 265 +-
.../cloud/stack/models/CloudStackUserVm.java | 587 +-
.../cloud/stack/models/CloudStackVolume.java | 404 +-
.../com/cloud/stack/models/CloudStackZone.java | 240 +-
.../com/cloud/gate/service/ServiceTestCase.java | 77 +-
.../com/cloud/gate/testcase/BaseTestCase.java | 57 +-
.../gate/util/CloudStackClientTestCase.java | 54 +-
.../cloud/gate/util/JsonAccessorTestCase.java | 70 +-
.../test/com/cloud/gate/util/UtilTestCase.java | 282 +-
core/src/com/cloud/agent/IAgentControl.java | 13 +-
.../com/cloud/agent/IAgentControlListener.java | 5 +-
.../cloud/agent/StartupCommandProcessor.java | 5 +-
.../com/cloud/agent/api/AgentControlAnswer.java | 6 +-
.../cloud/agent/api/AgentControlCommand.java | 7 +-
.../com/cloud/agent/api/AttachIsoCommand.java | 54 +-
.../com/cloud/agent/api/AttachVolumeAnswer.java | 9 +-
.../cloud/agent/api/AttachVolumeCommand.java | 5 +-
.../cloud/agent/api/BackupSnapshotAnswer.java | 1 -
.../cloud/agent/api/BackupSnapshotCommand.java | 18 +-
core/src/com/cloud/agent/api/CancelCommand.java | 2 -
.../com/cloud/agent/api/ChangeAgentAnswer.java | 10 +-
.../com/cloud/agent/api/ChangeAgentCommand.java | 36 +-
.../com/cloud/agent/api/CheckHealthAnswer.java | 5 +-
.../com/cloud/agent/api/CheckHealthCommand.java | 1 -
.../com/cloud/agent/api/CheckNetworkAnswer.java | 3 +-
.../com/cloud/agent/api/CheckOnHostCommand.java | 1 -
.../com/cloud/agent/api/CheckRouterAnswer.java | 6 +-
.../com/cloud/agent/api/CheckStateAnswer.java | 3 +-
.../com/cloud/agent/api/CheckStateCommand.java | 3 +-
.../agent/api/CheckVirtualMachineAnswer.java | 2 -
.../cloud/agent/api/CleanupNetworkRulesCmd.java | 7 +-
.../com/cloud/agent/api/ClusterSyncAnswer.java | 9 +-
.../com/cloud/agent/api/ClusterSyncCommand.java | 3 +-
.../cloud/agent/api/ComputeChecksumCommand.java | 17 +-
.../api/ConsoleAccessAuthenticationAnswer.java | 102 +-
.../api/ConsoleAccessAuthenticationCommand.java | 74 +-
.../api/ConsoleProxyLoadReportCommand.java | 28 +-
...reatePrivateTemplateFromSnapshotCommand.java | 16 +-
.../CreatePrivateTemplateFromVolumeCommand.java | 8 +-
.../agent/api/CreateStoragePoolCommand.java | 7 +-
.../cloud/agent/api/CreateVMSnapshotAnswer.java | 15 +-
.../agent/api/CreateVMSnapshotCommand.java | 10 +-
.../api/CreateVolumeFromSnapshotAnswer.java | 1 -
.../api/CreateVolumeFromSnapshotCommand.java | 12 +-
.../api/CreateVolumeFromVMSnapshotAnswer.java | 9 +-
.../api/CreateVolumeFromVMSnapshotCommand.java | 8 +-
.../agent/api/DeleteSnapshotsDirCommand.java | 1 -
.../agent/api/DeleteStoragePoolCommand.java | 26 +-
.../cloud/agent/api/DeleteVMSnapshotAnswer.java | 11 +-
.../agent/api/DeleteVMSnapshotCommand.java | 4 +-
.../agent/api/DirectNetworkUsageAnswer.java | 62 +-
.../agent/api/DirectNetworkUsageCommand.java | 44 +-
.../api/ExternalNetworkResourceUsageAnswer.java | 34 +-
.../ExternalNetworkResourceUsageCommand.java | 6 +-
core/src/com/cloud/agent/api/FenceCommand.java | 2 +-
.../com/cloud/agent/api/GetFileStatsAnswer.java | 1 +
.../com/cloud/agent/api/GetHostStatsAnswer.java | 4 +-
.../cloud/agent/api/GetHostStatsCommand.java | 9 +-
.../cloud/agent/api/GetStorageStatsAnswer.java | 1 -
.../cloud/agent/api/GetStorageStatsCommand.java | 13 +-
.../cloud/agent/api/GetVmDiskStatsAnswer.java | 4 +-
.../cloud/agent/api/GetVmDiskStatsCommand.java | 4 +-
.../com/cloud/agent/api/GetVmStatsCommand.java | 4 +-
.../com/cloud/agent/api/GetVncPortAnswer.java | 4 +-
.../src/com/cloud/agent/api/HostStatsEntry.java | 93 +-
.../src/com/cloud/agent/api/MaintainAnswer.java | 4 +-
.../cloud/agent/api/ManageSnapshotAnswer.java | 10 +-
.../cloud/agent/api/ManageSnapshotCommand.java | 13 +-
.../agent/api/MigrateWithStorageCommand.java | 3 +-
.../api/MigrateWithStorageReceiveAnswer.java | 7 +-
.../api/MigrateWithStorageReceiveCommand.java | 3 +-
.../agent/api/MigrateWithStorageSendAnswer.java | 1 +
.../api/MigrateWithStorageSendCommand.java | 6 +-
.../cloud/agent/api/ModifySshKeysCommand.java | 4 +
.../agent/api/ModifyStoragePoolAnswer.java | 8 +-
.../agent/api/ModifyStoragePoolCommand.java | 40 +-
.../agent/api/NetworkRulesSystemVmCommand.java | 50 +-
.../api/NetworkRulesVmSecondaryIpCommand.java | 4 +-
.../com/cloud/agent/api/NetworkUsageAnswer.java | 11 +-
.../cloud/agent/api/NetworkUsageCommand.java | 24 +-
core/src/com/cloud/agent/api/PingCommand.java | 2 +-
.../com/cloud/agent/api/PingRoutingCommand.java | 21 +-
.../api/PingRoutingWithNwGroupsCommand.java | 32 +-
.../agent/api/PingRoutingWithOvsCommand.java | 27 +-
.../com/cloud/agent/api/PingTestCommand.java | 3 +-
core/src/com/cloud/agent/api/PlugNicAnswer.java | 5 +-
.../com/cloud/agent/api/PoolEjectCommand.java | 16 +-
.../agent/api/PrepareForMigrationCommand.java | 4 +-
core/src/com/cloud/agent/api/ReadyAnswer.java | 16 +-
core/src/com/cloud/agent/api/ReadyCommand.java | 69 +-
core/src/com/cloud/agent/api/RebootAnswer.java | 2 +-
.../cloud/agent/api/RebootRouterCommand.java | 23 +-
.../agent/api/RecurringNetworkUsageAnswer.java | 22 +-
.../agent/api/RecurringNetworkUsageCommand.java | 16 +-
.../agent/api/RevertToVMSnapshotAnswer.java | 12 +-
core/src/com/cloud/agent/api/ScaleVmAnswer.java | 2 +-
.../src/com/cloud/agent/api/ScaleVmCommand.java | 125 +-
.../agent/api/SecStorageFirewallCfgCommand.java | 101 +-
.../cloud/agent/api/SecStorageSetupAnswer.java | 13 +-
.../cloud/agent/api/SecStorageSetupCommand.java | 101 +-
.../agent/api/SecStorageVMSetupCommand.java | 72 +-
.../agent/api/SecurityGroupRuleAnswer.java | 9 +-
.../cloud/agent/api/SecurityGroupRulesCmd.java | 62 +-
core/src/com/cloud/agent/api/SetupAnswer.java | 5 +-
.../agent/api/SetupGuestNetworkAnswer.java | 5 +-
.../agent/api/SetupGuestNetworkCommand.java | 9 +-
.../com/cloud/agent/api/SnapshotCommand.java | 6 +-
core/src/com/cloud/agent/api/StartAnswer.java | 8 +-
core/src/com/cloud/agent/api/StartupAnswer.java | 1 -
.../src/com/cloud/agent/api/StartupCommand.java | 79 +-
.../agent/api/StartupExternalDhcpCommand.java | 6 +-
.../cloud/agent/api/StartupProxyCommand.java | 15 +-
.../agent/api/StartupPxeServerCommand.java | 6 +-
.../cloud/agent/api/StartupRoutingCommand.java | 90 +-
.../api/StartupSecondaryStorageCommand.java | 2 +-
.../cloud/agent/api/StartupStorageCommand.java | 78 +-
.../cloud/agent/api/StartupVMMAgentCommand.java | 25 +-
core/src/com/cloud/agent/api/StopAnswer.java | 5 +-
core/src/com/cloud/agent/api/StopCommand.java | 36 +-
.../com/cloud/agent/api/UnPlugNicAnswer.java | 5 +-
.../com/cloud/agent/api/UnPlugNicCommand.java | 2 +-
.../cloud/agent/api/UnregisterVMCommand.java | 68 +-
.../agent/api/UpdateHostPasswordCommand.java | 1 -
.../cloud/agent/api/UpgradeSnapshotCommand.java | 15 +-
.../cloud/agent/api/VMSnapshotBaseCommand.java | 11 +-
core/src/com/cloud/agent/api/VMSnapshotTO.java | 74 +-
.../cloud/agent/api/ValidateSnapshotAnswer.java | 4 +-
.../agent/api/ValidateSnapshotCommand.java | 15 +-
.../com/cloud/agent/api/VmDiskStatsEntry.java | 44 +-
core/src/com/cloud/agent/api/VmStatsEntry.java | 53 +-
.../api/baremetal/IpmISetBootDevCommand.java | 30 +-
.../api/baremetal/PreparePxeServerAnswer.java | 12 +-
.../api/baremetal/PreparePxeServerCommand.java | 92 +-
.../api/proxy/CheckConsoleProxyLoadCommand.java | 49 +-
.../agent/api/proxy/ConsoleProxyLoadAnswer.java | 30 +-
...tartConsoleProxyAgentHttpHandlerCommand.java | 64 +-
.../api/proxy/WatchConsoleProxyLoadCommand.java | 62 +-
.../agent/api/routing/CreateIpAliasCommand.java | 15 +-
.../agent/api/routing/DeleteIpAliasCommand.java | 11 +-
.../agent/api/routing/DhcpEntryCommand.java | 61 +-
.../agent/api/routing/DnsMasqConfigCommand.java | 4 +-
.../routing/GlobalLoadBalancerConfigAnswer.java | 2 +-
.../GlobalLoadBalancerConfigCommand.java | 11 +-
.../com/cloud/agent/api/routing/IpAliasTO.java | 5 +-
.../cloud/agent/api/routing/IpAssocAnswer.java | 4 +-
.../cloud/agent/api/routing/IpAssocCommand.java | 13 +-
.../agent/api/routing/IpAssocVpcCommand.java | 2 +-
.../api/routing/LoadBalancerConfigCommand.java | 27 +-
.../api/routing/NetworkElementCommand.java | 1 -
.../api/routing/RemoteAccessVpnCfgCommand.java | 142 +-
.../agent/api/routing/SavePasswordCommand.java | 15 +-
.../api/routing/SetFirewallRulesCommand.java | 91 +-
.../api/routing/SetMonitorServiceCommand.java | 5 +-
.../agent/api/routing/SetNetworkACLCommand.java | 33 +-
.../routing/SetPortForwardingRulesAnswer.java | 3 +-
.../SetPortForwardingRulesVpcCommand.java | 2 +-
.../agent/api/routing/SetSourceNatAnswer.java | 5 +-
.../agent/api/routing/SetSourceNatCommand.java | 2 +-
.../api/routing/SetStaticNatRulesAnswer.java | 3 +-
.../api/routing/SetStaticNatRulesCommand.java | 2 +-
.../agent/api/routing/SetStaticRouteAnswer.java | 2 +-
.../api/routing/SetStaticRouteCommand.java | 6 +-
.../api/routing/Site2SiteVpnCfgCommand.java | 20 +-
.../api/routing/SiteLoadBalancerConfig.java | 14 +-
.../agent/api/routing/UserDataCommand.java | 31 +-
.../cloud/agent/api/routing/VmDataCommand.java | 31 +-
.../agent/api/routing/VpnUsersCfgCommand.java | 128 +-
.../api/storage/AbstractDownloadCommand.java | 16 +-
.../api/storage/AbstractUploadCommand.java | 9 +-
.../agent/api/storage/CopyVolumeAnswer.java | 30 +-
.../agent/api/storage/CopyVolumeCommand.java | 73 +-
.../cloud/agent/api/storage/CreateAnswer.java | 3 +-
.../cloud/agent/api/storage/CreateCommand.java | 2 +-
.../storage/CreateEntityDownloadURLAnswer.java | 4 +-
.../storage/CreateEntityDownloadURLCommand.java | 13 +-
.../storage/CreatePrivateTemplateAnswer.java | 12 +-
.../storage/CreatePrivateTemplateCommand.java | 24 +-
.../storage/DeleteEntityDownloadURLAnswer.java | 4 +-
.../storage/DeleteEntityDownloadURLCommand.java | 24 +-
.../cloud/agent/api/storage/DestroyCommand.java | 18 +-
.../cloud/agent/api/storage/DownloadAnswer.java | 183 +-
.../agent/api/storage/ListTemplateAnswer.java | 30 +-
.../agent/api/storage/ListTemplateCommand.java | 12 +-
.../agent/api/storage/ListVolumeAnswer.java | 30 +-
.../agent/api/storage/ListVolumeCommand.java | 9 +-
.../storage/ManageVolumeAvailabilityAnswer.java | 10 +-
.../ManageVolumeAvailabilityCommand.java | 37 +-
.../storage/PrimaryStorageDownloadAnswer.java | 28 +-
.../storage/PrimaryStorageDownloadCommand.java | 30 +-
.../agent/api/storage/ResizeVolumeCommand.java | 18 +-
.../agent/api/storage/UpgradeDiskCommand.java | 6 +-
.../cloud/agent/api/storage/UploadAnswer.java | 166 +-
.../cloud/agent/api/storage/UploadCommand.java | 200 +-
.../api/storage/UploadProgressCommand.java | 43 +-
.../com/cloud/agent/api/storage/ssCommand.java | 12 +-
.../virtualnetwork/VirtualRoutingResource.java | 126 +-
.../cloud/agent/transport/ArrayTypeAdaptor.java | 8 +-
.../agent/transport/InterfaceTypeAdaptor.java | 15 +-
.../transport/LoggingExclusionStrategy.java | 5 +-
core/src/com/cloud/agent/transport/Request.java | 53 +-
.../src/com/cloud/agent/transport/Response.java | 5 +-
.../exception/UnsupportedVersionException.java | 8 +-
.../cloud/exception/UsageServerException.java | 5 +-
core/src/com/cloud/host/HostInfo.java | 10 +-
.../resource/HypervDummyResourceBase.java | 123 +-
.../cloud/info/ConsoleProxyConnectionInfo.java | 18 +-
core/src/com/cloud/info/ConsoleProxyInfo.java | 148 +-
core/src/com/cloud/info/ConsoleProxyStatus.java | 16 +-
.../cloud/info/RunningHostInfoAgregator.java | 120 +-
.../com/cloud/info/SecStorageVmLoadInfo.java | 56 +-
.../com/cloud/network/HAProxyConfigurator.java | 646 +-
.../cloud/network/LoadBalancerConfigurator.java | 18 +-
.../CreateLoadBalancerApplianceAnswer.java | 12 +-
.../resource/TrafficSentinelResource.java | 412 +-
.../com/cloud/resource/ResourceListener.java | 4 +-
core/src/com/cloud/resource/ServerResource.java | 10 +-
.../com/cloud/resource/ServerResourceBase.java | 123 +-
.../resource/hypervisor/HypervisorResource.java | 6 +-
core/src/com/cloud/serializer/GsonHelper.java | 9 +-
.../com/cloud/serializer/SerializerHelper.java | 38 +-
.../src/com/cloud/storage/JavaStorageLayer.java | 172 +-
core/src/com/cloud/storage/StorageLayer.java | 31 +-
.../storage/resource/StoragePoolResource.java | 6 +-
.../storage/resource/StorageProcessor.java | 19 +-
.../StorageSubsystemCommandHandlerBase.java | 19 +-
.../storage/template/FtpTemplateUploader.java | 114 +-
.../template/HttpTemplateDownloader.java | 111 +-
.../cloud/storage/template/IsoProcessor.java | 14 +-
.../template/LocalTemplateDownloader.java | 12 +-
.../com/cloud/storage/template/Processor.java | 10 +-
.../cloud/storage/template/QCOW2Processor.java | 91 +-
.../storage/template/RawImageProcessor.java | 34 +-
.../storage/template/S3TemplateDownloader.java | 88 +-
.../storage/template/ScpTemplateDownloader.java | 50 +-
.../storage/template/TemplateConstants.java | 20 +-
.../storage/template/TemplateDownloader.java | 146 +-
.../template/TemplateDownloaderBase.java | 74 +-
.../storage/template/TemplateLocation.java | 26 +-
.../storage/template/TemplateUploader.java | 132 +-
.../cloud/storage/template/VhdProcessor.java | 58 +-
.../cloud/storage/template/VmdkProcessor.java | 25 +-
.../cloudstack/storage/command/CopyCommand.java | 1 -
.../storage/command/DownloadCommand.java | 178 +-
.../command/DownloadProgressCommand.java | 46 +-
.../storage/command/ForgetObjectCmd.java | 4 +-
.../storage/command/IntroduceObjectAnswer.java | 1 +
.../storage/command/IntroduceObjectCmd.java | 1 +
.../cloudstack/storage/to/ImageStoreTO.java | 11 +-
.../storage/to/PrimaryDataStoreTO.java | 12 +-
.../cloudstack/storage/to/SnapshotObjectTO.java | 5 +-
.../cloudstack/storage/to/TemplateObjectTO.java | 10 +-
.../cloudstack/storage/to/VolumeObjectTO.java | 65 +-
.../com/cloud/agent/transport/RequestTest.java | 13 +-
.../cloud/network/HAProxyConfiguratorTest.java | 9 +-
.../cloudstack/api/agent/test/AnswerTest.java | 3 +-
.../api/agent/test/AttachVolumeAnswerTest.java | 4 +-
.../api/agent/test/AttachVolumeCommandTest.java | 4 +-
.../agent/test/BackupSnapshotAnswerTest.java | 7 +-
.../agent/test/BackupSnapshotCommandTest.java | 24 +-
.../agent/test/BumpUpPriorityCommandTest.java | 18 +-
.../api/agent/test/ChangeAgentAnswerTest.java | 3 +-
.../api/agent/test/ChangeAgentCommandTest.java | 3 +-
.../api/agent/test/CheckNetworkAnswerTest.java | 28 +-
.../api/agent/test/CheckNetworkCommandTest.java | 3 +-
.../api/agent/test/CheckOnHostCommandTest.java | 58 +-
.../api/agent/test/SnapshotCommandTest.java | 42 +-
.../src/com/xensource/xenapi/Connection.java | 2 +-
.../src/com/xensource/xenapi/Marshalling.java | 20 +-
.../src/com/xensource/xenapi/XenAPIObject.java | 4 +-
.../src/com/cloud/vm/VirtualMachineGuru.java | 14 +-
.../src/com/cloud/vm/VirtualMachineManager.java | 24 +-
.../engine/cloud/entity/api/TemplateEntity.java | 5 +-
.../cloud/entity/api/VirtualMachineEntity.java | 19 +-
.../engine/cloud/entity/api/VolumeEntity.java | 15 +-
.../datacenter/entity/api/ClusterEntity.java | 2 +-
.../entity/api/DataCenterResourceEntity.java | 24 +-
.../engine/datacenter/entity/api/PodEntity.java | 3 +-
.../datacenter/entity/api/StorageEntity.java | 2 +-
.../datacenter/entity/api/ZoneEntity.java | 7 +-
.../engine/entity/api/CloudStackEntity.java | 9 +-
.../InsufficientCapacityException.java | 1 -
.../service/NetworkOrchestrationService.java | 22 +-
.../service/VolumeOrchestrationService.java | 6 +-
.../rest/service/api/ClusterRestService.java | 32 +-
.../rest/service/api/NetworkRestService.java | 17 +-
.../engine/rest/service/api/PodRestService.java | 29 +-
.../service/api/VirtualMachineRestService.java | 14 +-
.../rest/service/api/VolumeRestService.java | 27 +-
.../rest/service/api/ZoneRestService.java | 28 +-
.../engine/service/api/DirectoryService.java | 3 +
.../engine/service/api/EntityService.java | 9 +
.../service/api/OrchestrationService.java | 51 +-
.../engine/service/api/ProvisioningService.java | 5 +-
.../api/hypervisor/ComputeSubsystem.java | 1 -
.../engine/subsystem/api/storage/ChapInfo.java | 3 +
.../api/storage/DataMotionService.java | 3 +-
.../api/storage/DataMotionStrategy.java | 3 +-
.../api/storage/DataStoreCapabilities.java | 2 +-
.../subsystem/api/storage/DataStoreDriver.java | 16 +-
.../api/storage/DataStoreProviderManager.java | 2 -
.../subsystem/api/storage/PrimaryDataStore.java | 6 -
.../api/storage/PrimaryDataStoreDriver.java | 2 +
.../api/storage/PrimaryDataStoreInfo.java | 2 +
.../api/storage/PrimaryDataStoreParameters.java | 24 +-
.../subsystem/api/storage/SnapshotInfo.java | 1 +
.../subsystem/api/storage/SnapshotResult.java | 2 +-
.../subsystem/api/storage/SnapshotStrategy.java | 5 +-
.../api/storage/StorageCacheManager.java | 2 +-
.../api/storage/StoragePoolAllocator.java | 7 +-
.../subsystem/api/storage/StrategyPriority.java | 6 +-
.../subsystem/api/storage/TemplateInfo.java | 1 +
.../subsystem/api/storage/TemplateService.java | 8 +-
.../api/storage/VMSnapshotOptions.java | 1 +
.../api/storage/VMSnapshotStrategy.java | 3 +
.../subsystem/api/storage/VolumeInfo.java | 3 +
.../subsystem/api/storage/VolumeService.java | 12 +-
.../subsystem/api/storage/type/DataDisk.java | 1 -
.../engine/subsystem/api/storage/type/Iso.java | 1 -
.../subsystem/api/storage/type/RootDisk.java | 1 -
.../api/storage/type/VolumeTypeBase.java | 4 +-
.../engine/subsystem/api/storage/ScopeTest.java | 1 -
.../src/com/cloud/agent/AgentManager.java | 3 +-
.../src/com/cloud/alert/AlertManager.java | 12 +-
.../src/com/cloud/capacity/CapacityManager.java | 27 +-
.../configuration/ConfigurationManager.java | 46 +-
.../cloud/deploy/DeploymentPlanningManager.java | 99 +-
.../src/com/cloud/event/UsageEventUtils.java | 89 +-
.../com/cloud/ha/HighAvailabilityManager.java | 30 +-
.../cloud/hypervisor/HypervisorGuruManager.java | 4 +-
.../src/com/cloud/network/IpAddressManager.java | 59 +-
.../com/cloud/network/NetworkStateListener.java | 18 +-
.../src/com/cloud/network/addr/PublicIp.java | 37 +-
.../network/lb/LoadBalancingRulesManager.java | 18 +-
.../cloud/network/rules/FirewallManager.java | 13 +-
.../com/cloud/network/rules/RulesManager.java | 3 +-
.../cloud/network/rules/StaticNatRuleImpl.java | 10 +-
.../cloud/network/vpc/NetworkACLManager.java | 18 +-
.../src/com/cloud/network/vpc/VpcManager.java | 41 +-
.../src/com/cloud/resource/Discoverer.java | 25 +-
.../src/com/cloud/resource/ResourceManager.java | 7 +-
.../cloud/resource/ResourceStateAdapter.java | 25 +-
.../src/com/cloud/template/TemplateManager.java | 3 -
.../com/cloud/vm/ReservationContextImpl.java | 14 +-
.../com/cloud/vm/VirtualMachineProfileImpl.java | 30 +-
.../cloud/vm/snapshot/VMSnapshotManager.java | 5 +-
.../apache/cloudstack/compute/ComputeGuru.java | 4 +-
.../cloudstack/network/NetworkOrchestrator.java | 2 +-
.../com/cloud/agent/manager/AgentAttache.java | 41 +-
.../cloud/agent/manager/AgentManagerImpl.java | 144 +-
.../agent/manager/ClusteredAgentAttache.java | 46 +-
.../manager/ClusteredAgentManagerImpl.java | 260 +-
.../manager/ClusteredDirectAgentAttache.java | 8 +-
.../agent/manager/ConnectedAgentAttache.java | 4 +-
.../cloud/agent/manager/DirectAgentAttache.java | 20 +-
.../com/cloud/agent/manager/DummyAttache.java | 30 +-
.../src/com/cloud/agent/manager/Routable.java | 2 +-
.../agent/manager/SynchronousListener.java | 50 +-
.../agentlb/AgentLoadBalancerPlanner.java | 3 +-
.../ClusterBasedAgentLoadBalancerPlanner.java | 46 +-
.../vm/ClusteredVirtualMachineManagerImpl.java | 18 +-
.../com/cloud/vm/VirtualMachineManagerImpl.java | 2496 +-
.../vm/VirtualMachinePowerStateSyncImpl.java | 93 +-
.../cloud/entity/api/VMEntityManager.java | 14 +-
.../cloud/entity/api/VMEntityManagerImpl.java | 62 +-
.../entity/api/VirtualMachineEntityImpl.java | 421 +-
.../entity/api/ClusterEntityImpl.java | 340 +-
.../entity/api/DataCenterResourceManager.java | 21 +-
.../api/DataCenterResourceManagerImpl.java | 163 +-
.../datacenter/entity/api/HostEntityImpl.java | 352 +-
.../datacenter/entity/api/PodEntityImpl.java | 108 +-
.../datacenter/entity/api/ZoneEntityImpl.java | 107 +-
.../entity/api/db/ClusterDetailsVO.java | 12 +-
.../datacenter/entity/api/db/DcDetailVO.java | 12 +-
.../entity/api/db/EngineClusterVO.java | 45 +-
.../entity/api/db/EngineDataCenterVO.java | 122 +-
.../entity/api/db/EngineHostPodVO.java | 22 +-
.../datacenter/entity/api/db/EngineHostVO.java | 219 +-
.../entity/api/db/dao/DcDetailsDao.java | 2 +-
.../entity/api/db/dao/DcDetailsDaoImpl.java | 8 +-
.../entity/api/db/dao/EngineClusterDao.java | 11 +-
.../entity/api/db/dao/EngineClusterDaoImpl.java | 63 +-
.../entity/api/db/dao/EngineDataCenterDao.java | 23 +-
.../api/db/dao/EngineDataCenterDaoImpl.java | 65 +-
.../entity/api/db/dao/EngineHostDao.java | 20 +-
.../entity/api/db/dao/EngineHostDaoImpl.java | 201 +-
.../entity/api/db/dao/EngineHostPodDao.java | 10 +-
.../entity/api/db/dao/EngineHostPodDaoImpl.java | 151 +-
.../entity/api/db/dao/HostDetailsDao.java | 6 +-
.../entity/api/db/dao/HostDetailsDaoImpl.java | 23 +-
.../entity/api/db/dao/HostTagsDao.java | 8 +-
.../entity/api/db/dao/HostTagsDaoImpl.java | 18 +-
.../engine/orchestration/CloudOrchestrator.java | 189 +-
.../orchestration/NetworkOrchestrator.java | 379 +-
.../orchestration/VolumeOrchestrator.java | 218 +-
.../service/api/ProvisioningServiceImpl.java | 6 +-
.../cloud/vm/VirtualMachineManagerImplTest.java | 43 +-
.../test/ChildTestConfiguration.java | 41 +-
.../provisioning/test/ProvisioningTest.java | 158 +-
engine/schema/src/com/cloud/alert/AlertVO.java | 38 +-
.../src/com/cloud/alert/dao/AlertDao.java | 3 +
.../src/com/cloud/alert/dao/AlertDaoImpl.java | 20 +-
.../src/com/cloud/capacity/CapacityVO.java | 99 +-
.../src/com/cloud/capacity/dao/CapacityDao.java | 40 +-
.../com/cloud/capacity/dao/CapacityDaoImpl.java | 530 +-
.../com/cloud/certificate/CertificateVO.java | 33 +-
.../cloud/certificate/dao/CertificateDao.java | 2 +-
.../certificate/dao/CertificateDaoImpl.java | 53 +-
.../cluster/agentlb/HostTransferMapVO.java | 10 +-
.../cluster/agentlb/dao/HostTransferMapDao.java | 10 +-
.../agentlb/dao/HostTransferMapDaoImpl.java | 72 +-
.../cloud/configuration/ResourceCountVO.java | 188 +-
.../cloud/configuration/ResourceLimitVO.java | 2 -
.../configuration/dao/ResourceCountDao.java | 20 +-
.../configuration/dao/ResourceCountDaoImpl.java | 31 +-
.../configuration/dao/ResourceLimitDaoImpl.java | 2 +-
.../src/com/cloud/dc/AccountVlanMapVO.java | 70 +-
.../src/com/cloud/dc/ClusterDetailsDao.java | 7 +-
.../src/com/cloud/dc/ClusterDetailsDaoImpl.java | 12 +-
.../src/com/cloud/dc/ClusterDetailsVO.java | 27 +-
engine/schema/src/com/cloud/dc/ClusterVO.java | 74 +-
.../src/com/cloud/dc/ClusterVSMMapVO.java | 19 +-
.../src/com/cloud/dc/DataCenterDetailVO.java | 29 +-
.../src/com/cloud/dc/DataCenterIpAddressVO.java | 61 +-
.../dc/DataCenterLinkLocalIpAddressVO.java | 57 +-
.../schema/src/com/cloud/dc/DataCenterVO.java | 209 +-
.../src/com/cloud/dc/DataCenterVnetVO.java | 55 +-
engine/schema/src/com/cloud/dc/HostPodVO.java | 217 +-
engine/schema/src/com/cloud/dc/PodCluster.java | 21 +-
.../schema/src/com/cloud/dc/PodVlanMapVO.java | 69 +-
engine/schema/src/com/cloud/dc/PodVlanVO.java | 45 +-
.../com/cloud/dc/StorageNetworkIpAddressVO.java | 171 +-
.../com/cloud/dc/StorageNetworkIpRangeVO.java | 305 +-
engine/schema/src/com/cloud/dc/VlanVO.java | 209 +-
.../src/com/cloud/dc/dao/AccountVlanMapDao.java | 12 +-
.../com/cloud/dc/dao/AccountVlanMapDaoImpl.java | 68 +-
.../schema/src/com/cloud/dc/dao/ClusterDao.java | 9 +
.../src/com/cloud/dc/dao/ClusterDaoImpl.java | 12 +-
.../src/com/cloud/dc/dao/ClusterVSMMapDao.java | 3 +
.../com/cloud/dc/dao/ClusterVSMMapDaoImpl.java | 42 +-
.../src/com/cloud/dc/dao/DataCenterDao.java | 49 +-
.../src/com/cloud/dc/dao/DataCenterDaoImpl.java | 80 +-
.../cloud/dc/dao/DataCenterDetailsDaoImpl.java | 5 +-
.../cloud/dc/dao/DataCenterIpAddressDao.java | 10 +-
.../dc/dao/DataCenterIpAddressDaoImpl.java | 90 +-
.../dc/dao/DataCenterLinkLocalIpAddressDao.java | 8 +-
.../DataCenterLinkLocalIpAddressDaoImpl.java | 82 +-
.../src/com/cloud/dc/dao/DataCenterVnetDao.java | 15 +-
.../com/cloud/dc/dao/DataCenterVnetDaoImpl.java | 95 +-
.../schema/src/com/cloud/dc/dao/HostPodDao.java | 1 -
.../src/com/cloud/dc/dao/HostPodDaoImpl.java | 4 +-
.../schema/src/com/cloud/dc/dao/PodVlanDao.java | 8 +-
.../src/com/cloud/dc/dao/PodVlanDaoImpl.java | 38 +-
.../src/com/cloud/dc/dao/PodVlanMapDao.java | 12 +-
.../src/com/cloud/dc/dao/PodVlanMapDaoImpl.java | 70 +-
.../dc/dao/StorageNetworkIpAddressDao.java | 12 +-
.../dc/dao/StorageNetworkIpAddressDaoImpl.java | 111 +-
.../cloud/dc/dao/StorageNetworkIpRangeDao.java | 10 +-
.../dc/dao/StorageNetworkIpRangeDaoImpl.java | 48 +-
engine/schema/src/com/cloud/dc/dao/VlanDao.java | 60 +-
.../src/com/cloud/dc/dao/VlanDaoImpl.java | 95 +-
.../schema/src/com/cloud/domain/DomainVO.java | 86 +-
.../src/com/cloud/domain/dao/DomainDao.java | 8 +
.../src/com/cloud/domain/dao/DomainDaoImpl.java | 219 +-
engine/schema/src/com/cloud/event/EventVO.java | 81 +-
.../com/cloud/event/UsageEventDetailsVO.java | 68 +-
.../src/com/cloud/event/UsageEventVO.java | 179 +-
.../src/com/cloud/event/dao/EventDaoImpl.java | 11 +-
.../com/cloud/event/dao/UsageEventDaoImpl.java | 23 +-
.../cloud/event/dao/UsageEventDetailsDao.java | 2 +-
.../event/dao/UsageEventDetailsDaoImpl.java | 22 +-
engine/schema/src/com/cloud/host/DetailVO.java | 27 +-
engine/schema/src/com/cloud/host/HostTagVO.java | 25 +-
engine/schema/src/com/cloud/host/HostVO.java | 237 +-
.../schema/src/com/cloud/host/dao/HostDao.java | 5 +-
.../src/com/cloud/host/dao/HostDaoImpl.java | 24 +-
.../src/com/cloud/host/dao/HostDetailsDao.java | 6 +-
.../com/cloud/host/dao/HostDetailsDaoImpl.java | 21 +-
.../src/com/cloud/host/dao/HostTagsDao.java | 8 +-
.../src/com/cloud/host/dao/HostTagsDaoImpl.java | 16 +-
.../hypervisor/HypervisorCapabilitiesVO.java | 61 +-
.../dao/HypervisorCapabilitiesDao.java | 8 +-
.../dao/HypervisorCapabilitiesDaoImpl.java | 41 +-
.../src/com/cloud/keystore/KeystoreDao.java | 12 +-
.../src/com/cloud/keystore/KeystoreDaoImpl.java | 155 +-
.../src/com/cloud/keystore/KeystoreVO.java | 131 +-
.../cloud/network/LBHealthCheckPolicyVO.java | 19 +-
.../com/cloud/network/UserIpv6AddressVO.java | 269 +-
.../schema/src/com/cloud/network/VpnUserVO.java | 23 +-
.../as/AutoScalePolicyConditionMapVO.java | 18 +-
.../com/cloud/network/as/AutoScalePolicyVO.java | 4 +-
.../network/as/AutoScaleVmGroupPolicyMapVO.java | 18 +-
.../cloud/network/as/AutoScaleVmGroupVO.java | 6 +-
.../cloud/network/as/AutoScaleVmProfileVO.java | 7 +-
.../src/com/cloud/network/as/ConditionVO.java | 3 +-
.../src/com/cloud/network/as/CounterVO.java | 3 +-
.../as/dao/AutoScalePolicyConditionMapDao.java | 4 +-
.../dao/AutoScalePolicyConditionMapDaoImpl.java | 24 +-
.../network/as/dao/AutoScalePolicyDaoImpl.java | 5 +-
.../network/as/dao/AutoScaleVmGroupDao.java | 2 +
.../network/as/dao/AutoScaleVmGroupDaoImpl.java | 8 +-
.../as/dao/AutoScaleVmGroupPolicyMapDao.java | 4 +
.../dao/AutoScaleVmGroupPolicyMapDaoImpl.java | 2 +-
.../as/dao/AutoScaleVmProfileDaoImpl.java | 4 +-
.../cloud/network/as/dao/ConditionDaoImpl.java | 1 +
.../network/dao/AccountGuestVlanMapDao.java | 5 +-
.../network/dao/AccountGuestVlanMapDaoImpl.java | 7 +-
.../network/dao/AccountGuestVlanMapVO.java | 29 +-
.../dao/ExternalFirewallDeviceDaoImpl.java | 19 +-
.../network/dao/ExternalFirewallDeviceVO.java | 26 +-
.../dao/ExternalLoadBalancerDeviceDao.java | 4 +-
.../dao/ExternalLoadBalancerDeviceDaoImpl.java | 14 +-
.../dao/ExternalLoadBalancerDeviceVO.java | 53 +-
.../network/dao/FirewallRulesCidrsDao.java | 6 +-
.../network/dao/FirewallRulesCidrsDaoImpl.java | 16 +-
.../cloud/network/dao/FirewallRulesCidrsVO.java | 20 +-
.../com/cloud/network/dao/FirewallRulesDao.java | 7 +-
.../cloud/network/dao/FirewallRulesDaoImpl.java | 15 +-
.../src/com/cloud/network/dao/IPAddressDao.java | 77 +-
.../com/cloud/network/dao/IPAddressDaoImpl.java | 78 +-
.../src/com/cloud/network/dao/IPAddressVO.java | 235 +-
.../dao/InlineLoadBalancerNicMapDao.java | 5 +-
.../dao/InlineLoadBalancerNicMapDaoImpl.java | 14 +-
.../network/dao/InlineLoadBalancerNicMapVO.java | 22 +-
.../network/dao/LBHealthCheckPolicyDao.java | 7 +-
.../network/dao/LBHealthCheckPolicyDaoImpl.java | 10 +-
.../network/dao/LBStickinessPolicyDao.java | 7 +-
.../network/dao/LBStickinessPolicyDaoImpl.java | 9 +-
.../cloud/network/dao/LBStickinessPolicyVO.java | 48 +-
.../network/dao/LoadBalancerCertMapDao.java | 8 +-
.../network/dao/LoadBalancerCertMapDaoImpl.java | 22 +-
.../network/dao/LoadBalancerCertMapVO.java | 18 +-
.../cloud/network/dao/LoadBalancerDaoImpl.java | 7 +-
.../cloud/network/dao/LoadBalancerVMMapDao.java | 6 +
.../network/dao/LoadBalancerVMMapDaoImpl.java | 4 +-
.../cloud/network/dao/LoadBalancerVMMapVO.java | 15 +-
.../com/cloud/network/dao/LoadBalancerVO.java | 50 +-
.../cloud/network/dao/MonitoringServiceDao.java | 5 +-
.../network/dao/MonitoringServiceDaoImpl.java | 14 +-
.../cloud/network/dao/MonitoringServiceVO.java | 29 +-
.../com/cloud/network/dao/NetworkAccountVO.java | 25 +-
.../src/com/cloud/network/dao/NetworkDao.java | 22 +-
.../com/cloud/network/dao/NetworkDaoImpl.java | 106 +-
.../com/cloud/network/dao/NetworkDetailVO.java | 21 +-
.../network/dao/NetworkDetailsDaoImpl.java | 4 +-
.../com/cloud/network/dao/NetworkDomainDao.java | 4 +-
.../cloud/network/dao/NetworkDomainDaoImpl.java | 21 +-
.../com/cloud/network/dao/NetworkDomainVO.java | 32 +-
.../network/dao/NetworkExternalFirewallDao.java | 8 +-
.../dao/NetworkExternalFirewallDaoImpl.java | 7 +-
.../network/dao/NetworkExternalFirewallVO.java | 12 +-
.../dao/NetworkExternalLoadBalancerDao.java | 4 +-
.../dao/NetworkExternalLoadBalancerDaoImpl.java | 5 +-
.../dao/NetworkExternalLoadBalancerVO.java | 14 +-
.../src/com/cloud/network/dao/NetworkOpDao.java | 3 +
.../com/cloud/network/dao/NetworkOpDaoImpl.java | 25 +-
.../src/com/cloud/network/dao/NetworkOpVO.java | 37 +-
.../cloud/network/dao/NetworkRuleConfigDao.java | 1 +
.../network/dao/NetworkRuleConfigDaoImpl.java | 6 +-
.../cloud/network/dao/NetworkRuleConfigVO.java | 19 +-
.../cloud/network/dao/NetworkServiceMapDao.java | 17 +-
.../network/dao/NetworkServiceMapDaoImpl.java | 49 +-
.../cloud/network/dao/NetworkServiceMapVO.java | 39 +-
.../src/com/cloud/network/dao/NetworkVO.java | 193 +-
.../cloud/network/dao/PhysicalNetworkDao.java | 2 +
.../network/dao/PhysicalNetworkDaoImpl.java | 8 +-
.../PhysicalNetworkIsolationMethodDaoImpl.java | 5 +-
.../dao/PhysicalNetworkIsolationMethodVO.java | 7 +-
.../dao/PhysicalNetworkServiceProviderDao.java | 3 +
.../PhysicalNetworkServiceProviderDaoImpl.java | 81 +-
.../dao/PhysicalNetworkServiceProviderVO.java | 92 +-
.../cloud/network/dao/PhysicalNetworkTagVO.java | 7 +-
.../dao/PhysicalNetworkTrafficTypeDao.java | 7 +-
.../dao/PhysicalNetworkTrafficTypeDaoImpl.java | 25 +-
.../dao/PhysicalNetworkTrafficTypeVO.java | 51 +-
.../cloud/network/dao/PhysicalNetworkVO.java | 97 +-
.../com/cloud/network/dao/PortProfileDao.java | 15 +-
.../cloud/network/dao/PortProfileDaoImpl.java | 54 +-
.../com/cloud/network/dao/PortProfileVO.java | 139 +-
.../cloud/network/dao/RemoteAccessVpnDao.java | 5 +
.../network/dao/RemoteAccessVpnDaoImpl.java | 33 +-
.../cloud/network/dao/RemoteAccessVpnVO.java | 94 +-
.../com/cloud/network/dao/RouterNetworkDao.java | 5 +-
.../cloud/network/dao/RouterNetworkDaoImpl.java | 13 +-
.../com/cloud/network/dao/RouterNetworkVO.java | 30 +-
.../dao/Site2SiteCustomerGatewayDao.java | 4 +-
.../dao/Site2SiteCustomerGatewayDaoImpl.java | 8 +-
.../network/dao/Site2SiteCustomerGatewayVO.java | 47 +-
.../network/dao/Site2SiteVpnConnectionDao.java | 6 +-
.../dao/Site2SiteVpnConnectionDaoImpl.java | 10 +-
.../network/dao/Site2SiteVpnConnectionVO.java | 73 +-
.../network/dao/Site2SiteVpnGatewayDao.java | 2 +-
.../network/dao/Site2SiteVpnGatewayDaoImpl.java | 7 +-
.../network/dao/Site2SiteVpnGatewayVO.java | 41 +-
.../src/com/cloud/network/dao/SslCertDao.java | 4 +-
.../com/cloud/network/dao/SslCertDaoImpl.java | 10 +-
.../src/com/cloud/network/dao/SslCertVO.java | 35 +-
.../cloud/network/dao/UserIpv6AddressDao.java | 25 +-
.../network/dao/UserIpv6AddressDaoImpl.java | 64 +-
.../network/dao/VirtualRouterProviderDao.java | 6 +-
.../dao/VirtualRouterProviderDaoImpl.java | 11 +-
.../src/com/cloud/network/dao/VpnUserDao.java | 2 +
.../com/cloud/network/dao/VpnUserDaoImpl.java | 33 +-
.../element/VirtualRouterProviderVO.java | 32 +-
.../com/cloud/network/rules/FirewallRuleVO.java | 76 +-
.../network/rules/PortForwardingRuleVO.java | 43 +-
.../rules/dao/PortForwardingRulesDao.java | 15 +-
.../rules/dao/PortForwardingRulesDaoImpl.java | 52 +-
.../network/security/SecurityGroupRuleVO.java | 26 +-
.../network/security/SecurityGroupRulesVO.java | 7 +-
.../network/security/SecurityGroupVMMapVO.java | 10 +-
.../cloud/network/security/SecurityGroupVO.java | 17 +-
.../network/security/SecurityGroupWork.java | 17 +-
.../network/security/SecurityGroupWorkVO.java | 117 +-
.../cloud/network/security/VmRulesetLogVO.java | 78 +-
.../network/security/dao/SecurityGroupDao.java | 6 +-
.../security/dao/SecurityGroupDaoImpl.java | 68 +-
.../security/dao/SecurityGroupRuleDao.java | 11 +-
.../security/dao/SecurityGroupRuleDaoImpl.java | 47 +-
.../security/dao/SecurityGroupRulesDao.java | 22 +-
.../security/dao/SecurityGroupRulesDaoImpl.java | 9 +-
.../security/dao/SecurityGroupVMMapDao.java | 17 +-
.../security/dao/SecurityGroupVMMapDaoImpl.java | 65 +-
.../security/dao/SecurityGroupWorkDao.java | 27 +-
.../security/dao/SecurityGroupWorkDaoImpl.java | 109 +-
.../network/security/dao/VmRulesetLogDao.java | 2 +-
.../security/dao/VmRulesetLogDaoImpl.java | 67 +-
.../cloud/network/vpc/NetworkACLItemDao.java | 6 +-
.../com/cloud/network/vpc/NetworkACLItemVO.java | 77 +-
.../src/com/cloud/network/vpc/NetworkACLVO.java | 28 +-
.../src/com/cloud/network/vpc/PrivateIpVO.java | 47 +-
.../com/cloud/network/vpc/StaticRouteVO.java | 25 +-
.../src/com/cloud/network/vpc/VpcGatewayVO.java | 79 +-
.../network/vpc/VpcOfferingServiceMapVO.java | 34 +-
.../com/cloud/network/vpc/VpcOfferingVO.java | 31 +-
.../com/cloud/network/vpc/VpcServiceMapVO.java | 20 +-
.../schema/src/com/cloud/network/vpc/VpcVO.java | 61 +-
.../cloud/network/vpc/dao/NetworkACLDao.java | 2 +-
.../network/vpc/dao/NetworkACLDaoImpl.java | 9 +-
.../network/vpc/dao/NetworkACLItemDaoImpl.java | 19 +-
.../com/cloud/network/vpc/dao/PrivateIpDao.java | 6 +-
.../cloud/network/vpc/dao/PrivateIpDaoImpl.java | 27 +-
.../cloud/network/vpc/dao/StaticRouteDao.java | 8 +-
.../network/vpc/dao/StaticRouteDaoImpl.java | 17 +-
.../src/com/cloud/network/vpc/dao/VpcDao.java | 14 +-
.../com/cloud/network/vpc/dao/VpcDaoImpl.java | 33 +-
.../cloud/network/vpc/dao/VpcGatewayDao.java | 3 +-
.../network/vpc/dao/VpcGatewayDaoImpl.java | 12 +-
.../cloud/network/vpc/dao/VpcOfferingDao.java | 5 +-
.../network/vpc/dao/VpcOfferingDaoImpl.java | 7 +-
.../vpc/dao/VpcOfferingServiceMapDao.java | 7 +-
.../vpc/dao/VpcOfferingServiceMapDaoImpl.java | 31 +-
.../cloud/network/vpc/dao/VpcServiceMapDao.java | 8 +-
.../network/vpc/dao/VpcServiceMapDaoImpl.java | 11 +-
.../offerings/NetworkOfferingDetailsVO.java | 28 +-
.../offerings/NetworkOfferingServiceMapVO.java | 40 +-
.../com/cloud/offerings/NetworkOfferingVO.java | 57 +-
.../cloud/offerings/dao/NetworkOfferingDao.java | 6 +-
.../offerings/dao/NetworkOfferingDaoImpl.java | 11 +-
.../dao/NetworkOfferingDetailsDao.java | 6 +-
.../dao/NetworkOfferingDetailsDaoImpl.java | 15 +-
.../dao/NetworkOfferingServiceMapDao.java | 25 +-
.../dao/NetworkOfferingServiceMapDaoImpl.java | 67 +-
.../com/cloud/projects/ProjectAccountVO.java | 45 +-
.../com/cloud/projects/ProjectInvitationVO.java | 2 -
.../src/com/cloud/projects/ProjectVO.java | 69 +-
.../cloud/projects/dao/ProjectAccountDao.java | 2 +-
.../projects/dao/ProjectAccountDaoImpl.java | 4 +-
.../src/com/cloud/projects/dao/ProjectDao.java | 2 +-
.../com/cloud/projects/dao/ProjectDaoImpl.java | 13 +-
.../projects/dao/ProjectInvitationDaoImpl.java | 8 +-
.../com/cloud/secstorage/CommandExecLogDao.java | 2 +-
.../cloud/secstorage/CommandExecLogDaoImpl.java | 29 +-
.../com/cloud/secstorage/CommandExecLogVO.java | 100 +-
.../cloud/service/ServiceOfferingDetailsVO.java | 18 +-
.../com/cloud/service/ServiceOfferingVO.java | 253 +-
.../cloud/service/dao/ServiceOfferingDao.java | 18 +-
.../service/dao/ServiceOfferingDaoImpl.java | 84 +-
.../dao/ServiceOfferingDetailsDaoImpl.java | 10 +-
.../src/com/cloud/storage/DiskOfferingVO.java | 54 +-
.../com/cloud/storage/GuestOSHypervisorVO.java | 24 +-
.../schema/src/com/cloud/storage/GuestOSVO.java | 1 +
.../com/cloud/storage/LaunchPermissionVO.java | 5 +-
.../src/com/cloud/storage/SnapshotPolicyVO.java | 14 +-
.../com/cloud/storage/SnapshotScheduleVO.java | 10 +
.../src/com/cloud/storage/SnapshotVO.java | 23 +-
.../com/cloud/storage/StoragePoolHostAssoc.java | 4 +-
.../com/cloud/storage/StoragePoolHostVO.java | 2 +-
.../com/cloud/storage/StoragePoolWorkVO.java | 9 +-
.../schema/src/com/cloud/storage/UploadVO.java | 11 +-
.../com/cloud/storage/VMTemplateDetailVO.java | 6 +-
.../src/com/cloud/storage/VMTemplateHostVO.java | 11 +-
.../cloud/storage/VMTemplateStoragePoolVO.java | 12 +-
.../src/com/cloud/storage/VMTemplateVO.java | 145 +-
.../src/com/cloud/storage/VMTemplateZoneVO.java | 4 +-
.../src/com/cloud/storage/VolumeDetailVO.java | 21 +-
.../src/com/cloud/storage/VolumeHostVO.java | 18 +-
.../schema/src/com/cloud/storage/VolumeVO.java | 62 +-
.../cloud/storage/dao/DiskOfferingDaoImpl.java | 11 +-
.../storage/dao/GuestOSCategoryDaoImpl.java | 2 +-
.../com/cloud/storage/dao/GuestOSDaoImpl.java | 2 +-
.../cloud/storage/dao/GuestOSHypervisorDao.java | 2 +-
.../storage/dao/GuestOSHypervisorDaoImpl.java | 2 +-
.../cloud/storage/dao/LaunchPermissionDao.java | 10 +-
.../storage/dao/LaunchPermissionDaoImpl.java | 24 +-
.../src/com/cloud/storage/dao/SnapshotDao.java | 6 +-
.../com/cloud/storage/dao/SnapshotDaoImpl.java | 24 +-
.../cloud/storage/dao/SnapshotDetailsDao.java | 3 +-
.../cloud/storage/dao/SnapshotDetailsVO.java | 11 +-
.../storage/dao/SnapshotPolicyDaoImpl.java | 2 +-
.../storage/dao/SnapshotScheduleDaoImpl.java | 17 +-
.../storage/dao/StoragePoolDetailsDaoImpl.java | 1 -
.../storage/dao/StoragePoolHostDaoImpl.java | 17 +-
.../storage/dao/StoragePoolWorkDaoImpl.java | 32 +-
.../src/com/cloud/storage/dao/UploadDao.java | 4 +-
.../com/cloud/storage/dao/UploadDaoImpl.java | 23 +-
.../com/cloud/storage/dao/VMTemplateDao.java | 4 -
.../cloud/storage/dao/VMTemplateDaoImpl.java | 59 +-
.../cloud/storage/dao/VMTemplateDetailsDao.java | 2 +-
.../storage/dao/VMTemplateDetailsDaoImpl.java | 3 +-
.../cloud/storage/dao/VMTemplateHostDao.java | 6 +-
.../storage/dao/VMTemplateHostDaoImpl.java | 103 +-
.../cloud/storage/dao/VMTemplatePoolDao.java | 12 +-
.../storage/dao/VMTemplatePoolDaoImpl.java | 85 +-
.../storage/dao/VMTemplateZoneDaoImpl.java | 2 +-
.../src/com/cloud/storage/dao/VolumeDao.java | 6 +-
.../com/cloud/storage/dao/VolumeDaoImpl.java | 59 +-
.../cloud/storage/dao/VolumeDetailsDaoImpl.java | 7 +-
.../cloud/storage/dao/VolumeHostDaoImpl.java | 51 +-
.../src/com/cloud/tags/ResourceTagVO.java | 78 +-
.../src/com/cloud/tags/dao/ResourceTagDao.java | 4 +-
.../com/cloud/tags/dao/ResourceTagsDaoImpl.java | 8 +-
.../src/com/cloud/upgrade/DatabaseCreator.java | 93 +-
.../cloud/upgrade/DatabaseIntegrityChecker.java | 353 +-
.../cloud/upgrade/DatabaseUpgradeChecker.java | 159 +-
.../upgrade/PremiumDatabaseUpgradeChecker.java | 177 +-
.../src/com/cloud/upgrade/dao/DbUpgrade.java | 12 +-
.../com/cloud/upgrade/dao/DbUpgradeUtils.java | 8 +-
.../com/cloud/upgrade/dao/Upgrade217to218.java | 14 +-
.../com/cloud/upgrade/dao/Upgrade218to22.java | 349 +-
.../upgrade/dao/Upgrade218to224DomainVlans.java | 2 +-
.../upgrade/dao/Upgrade218to22Premium.java | 35 +-
.../cloud/upgrade/dao/Upgrade2210to2211.java | 8 +-
.../cloud/upgrade/dao/Upgrade2211to2212.java | 30 +-
.../upgrade/dao/Upgrade2211to2212Premium.java | 16 +-
.../cloud/upgrade/dao/Upgrade2212to2213.java | 15 +-
.../cloud/upgrade/dao/Upgrade2213to2214.java | 385 +-
.../com/cloud/upgrade/dao/Upgrade2214to30.java | 301 +-
.../com/cloud/upgrade/dao/Upgrade221to222.java | 12 +-
.../upgrade/dao/Upgrade221to222Premium.java | 19 +-
.../com/cloud/upgrade/dao/Upgrade222to224.java | 56 +-
.../upgrade/dao/Upgrade222to224Premium.java | 33 +-
.../com/cloud/upgrade/dao/Upgrade224to225.java | 20 +-
.../com/cloud/upgrade/dao/Upgrade225to226.java | 4 +-
.../com/cloud/upgrade/dao/Upgrade227to228.java | 41 +-
.../upgrade/dao/Upgrade227to228Premium.java | 87 +-
.../com/cloud/upgrade/dao/Upgrade228to229.java | 27 +-
.../com/cloud/upgrade/dao/Upgrade229to2210.java | 53 +-
.../com/cloud/upgrade/dao/Upgrade301to302.java | 69 +-
.../com/cloud/upgrade/dao/Upgrade302to303.java | 92 +-
.../com/cloud/upgrade/dao/Upgrade302to40.java | 479 +-
.../com/cloud/upgrade/dao/Upgrade303to304.java | 248 +-
.../com/cloud/upgrade/dao/Upgrade304to305.java | 178 +-
.../com/cloud/upgrade/dao/Upgrade305to306.java | 104 +-
.../com/cloud/upgrade/dao/Upgrade306to307.java | 12 +-
.../com/cloud/upgrade/dao/Upgrade307to410.java | 13 +-
.../com/cloud/upgrade/dao/Upgrade30to301.java | 22 +-
.../com/cloud/upgrade/dao/Upgrade30xBase.java | 88 +-
.../com/cloud/upgrade/dao/Upgrade40to41.java | 54 +-
.../com/cloud/upgrade/dao/Upgrade410to420.java | 630 +-
.../com/cloud/upgrade/dao/Upgrade420to421.java | 53 +-
.../com/cloud/upgrade/dao/Upgrade421to430.java | 4 +-
.../upgrade/dao/UpgradeSnapshot217to224.java | 10 +-
.../upgrade/dao/UpgradeSnapshot223to224.java | 10 +-
.../src/com/cloud/upgrade/dao/VersionDao.java | 1 +
.../com/cloud/upgrade/dao/VersionDaoImpl.java | 4 +-
.../src/com/cloud/upgrade/dao/VersionVO.java | 50 +-
.../usage/ExternalPublicIpStatisticsVO.java | 116 +-
.../src/com/cloud/usage/UsageIPAddressVO.java | 160 +-
.../schema/src/com/cloud/usage/UsageJobVO.java | 36 +-
.../cloud/usage/UsageLoadBalancerPolicyVO.java | 116 +-
.../com/cloud/usage/UsageNetworkOfferingVO.java | 118 +-
.../src/com/cloud/usage/UsageNetworkVO.java | 170 +-
.../cloud/usage/UsagePortForwardingRuleVO.java | 116 +-
.../com/cloud/usage/UsageSecurityGroupVO.java | 105 +-
.../src/com/cloud/usage/UsageStorageVO.java | 160 +-
.../src/com/cloud/usage/UsageVMInstanceVO.java | 105 +-
.../src/com/cloud/usage/UsageVMSnapshotVO.java | 49 +-
engine/schema/src/com/cloud/usage/UsageVO.java | 311 +-
.../src/com/cloud/usage/UsageVPNUserVO.java | 137 +-
.../src/com/cloud/usage/UsageVmDiskVO.java | 220 +-
.../src/com/cloud/usage/UsageVolumeVO.java | 144 +-
.../dao/ExternalPublicIpStatisticsDao.java | 13 +-
.../dao/ExternalPublicIpStatisticsDaoImpl.java | 65 +-
.../src/com/cloud/usage/dao/UsageDao.java | 11 +
.../src/com/cloud/usage/dao/UsageDaoImpl.java | 164 +-
.../com/cloud/usage/dao/UsageIPAddressDao.java | 5 +-
.../cloud/usage/dao/UsageIPAddressDaoImpl.java | 84 +-
.../src/com/cloud/usage/dao/UsageJobDao.java | 6 +
.../com/cloud/usage/dao/UsageJobDaoImpl.java | 5 +-
.../usage/dao/UsageLoadBalancerPolicyDao.java | 8 +-
.../dao/UsageLoadBalancerPolicyDaoImpl.java | 130 +-
.../com/cloud/usage/dao/UsageNetworkDao.java | 2 +
.../cloud/usage/dao/UsageNetworkDaoImpl.java | 43 +-
.../usage/dao/UsageNetworkOfferingDao.java | 5 +-
.../usage/dao/UsageNetworkOfferingDaoImpl.java | 93 +-
.../usage/dao/UsagePortForwardingRuleDao.java | 8 +-
.../dao/UsagePortForwardingRuleDaoImpl.java | 130 +-
.../cloud/usage/dao/UsageSecurityGroupDao.java | 5 +-
.../usage/dao/UsageSecurityGroupDaoImpl.java | 93 +-
.../com/cloud/usage/dao/UsageStorageDao.java | 10 +-
.../cloud/usage/dao/UsageStorageDaoImpl.java | 163 +-
.../com/cloud/usage/dao/UsageVMInstanceDao.java | 2 +
.../cloud/usage/dao/UsageVMInstanceDaoImpl.java | 33 +-
.../com/cloud/usage/dao/UsageVMSnapshotDao.java | 2 +
.../cloud/usage/dao/UsageVMSnapshotDaoImpl.java | 67 +-
.../com/cloud/usage/dao/UsageVPNUserDao.java | 5 +-
.../cloud/usage/dao/UsageVPNUserDaoImpl.java | 87 +-
.../src/com/cloud/usage/dao/UsageVmDiskDao.java | 2 +
.../com/cloud/usage/dao/UsageVmDiskDaoImpl.java | 47 +-
.../src/com/cloud/usage/dao/UsageVolumeDao.java | 8 +-
.../com/cloud/usage/dao/UsageVolumeDaoImpl.java | 136 +-
.../src/com/cloud/user/AccountDetailVO.java | 16 +-
.../src/com/cloud/user/AccountDetailsDao.java | 19 +-
engine/schema/src/com/cloud/user/AccountVO.java | 48 +-
.../schema/src/com/cloud/user/SSHKeyPairVO.java | 162 +-
.../src/com/cloud/user/UserAccountVO.java | 70 +-
.../src/com/cloud/user/UserStatisticsVO.java | 190 +-
.../src/com/cloud/user/UserStatsLogVO.java | 146 +-
engine/schema/src/com/cloud/user/UserVO.java | 31 +-
.../src/com/cloud/user/VmDiskStatisticsVO.java | 256 +-
.../src/com/cloud/user/dao/AccountDao.java | 21 +-
.../src/com/cloud/user/dao/AccountDaoImpl.java | 93 +-
.../src/com/cloud/user/dao/SSHKeyPairDao.java | 16 +-
.../com/cloud/user/dao/SSHKeyPairDaoImpl.java | 70 +-
.../src/com/cloud/user/dao/UserAccountDao.java | 2 +
.../com/cloud/user/dao/UserAccountDaoImpl.java | 28 +-
.../schema/src/com/cloud/user/dao/UserDao.java | 52 +-
.../src/com/cloud/user/dao/UserDaoImpl.java | 84 +-
.../com/cloud/user/dao/UserStatisticsDao.java | 2 +-
.../cloud/user/dao/UserStatisticsDaoImpl.java | 24 +-
.../com/cloud/user/dao/UserStatsLogDaoImpl.java | 6 +-
.../com/cloud/user/dao/VmDiskStatisticsDao.java | 2 +-
.../cloud/user/dao/VmDiskStatisticsDaoImpl.java | 42 +-
.../schema/src/com/cloud/vm/ConsoleProxyVO.java | 217 +-
.../schema/src/com/cloud/vm/DomainRouterVO.java | 70 +-
.../src/com/cloud/vm/InstanceGroupVMMapVO.java | 27 +-
.../src/com/cloud/vm/InstanceGroupVO.java | 85 +-
engine/schema/src/com/cloud/vm/ItWorkDao.java | 8 +-
.../schema/src/com/cloud/vm/ItWorkDaoImpl.java | 32 +-
engine/schema/src/com/cloud/vm/ItWorkVO.java | 104 +-
engine/schema/src/com/cloud/vm/NicDetailVO.java | 19 +-
engine/schema/src/com/cloud/vm/NicVO.java | 45 +-
.../src/com/cloud/vm/SecondaryStorageVmVO.java | 4 +-
.../src/com/cloud/vm/UserVmCloneSettingVO.java | 9 +-
.../schema/src/com/cloud/vm/UserVmDetailVO.java | 61 +-
engine/schema/src/com/cloud/vm/UserVmVO.java | 95 +-
.../schema/src/com/cloud/vm/VMInstanceVO.java | 173 +-
.../src/com/cloud/vm/dao/ConsoleProxyDao.java | 16 +-
.../com/cloud/vm/dao/ConsoleProxyDaoImpl.java | 229 +-
.../src/com/cloud/vm/dao/DomainRouterDao.java | 45 +-
.../com/cloud/vm/dao/DomainRouterDaoImpl.java | 72 +-
.../src/com/cloud/vm/dao/InstanceGroupDao.java | 10 +-
.../com/cloud/vm/dao/InstanceGroupDaoImpl.java | 40 +-
.../com/cloud/vm/dao/InstanceGroupVMMapDao.java | 10 +-
.../cloud/vm/dao/InstanceGroupVMMapDaoImpl.java | 48 +-
engine/schema/src/com/cloud/vm/dao/NicDao.java | 39 +-
.../schema/src/com/cloud/vm/dao/NicDaoImpl.java | 48 +-
.../src/com/cloud/vm/dao/NicDetailsDaoImpl.java | 5 +-
.../src/com/cloud/vm/dao/NicIpAliasDao.java | 5 +-
.../src/com/cloud/vm/dao/NicIpAliasDaoImpl.java | 22 +-
.../src/com/cloud/vm/dao/NicIpAliasVO.java | 51 +-
.../src/com/cloud/vm/dao/NicSecondaryIpDao.java | 5 +-
.../com/cloud/vm/dao/NicSecondaryIpDaoImpl.java | 6 +-
.../src/com/cloud/vm/dao/NicSecondaryIpVO.java | 15 +-
.../com/cloud/vm/dao/SecondaryStorageVmDao.java | 15 +-
.../cloud/vm/dao/SecondaryStorageVmDaoImpl.java | 160 +-
.../cloud/vm/dao/UserVmCloneSettingDaoImpl.java | 6 +-
.../schema/src/com/cloud/vm/dao/UserVmDao.java | 55 +-
.../src/com/cloud/vm/dao/UserVmDaoImpl.java | 238 +-
.../schema/src/com/cloud/vm/dao/UserVmData.java | 76 +-
.../com/cloud/vm/dao/UserVmDetailsDaoImpl.java | 7 +-
.../src/com/cloud/vm/dao/VMInstanceDao.java | 42 +-
.../src/com/cloud/vm/dao/VMInstanceDaoImpl.java | 286 +-
.../cloud/vm/snapshot/VMSnapshotDetailsVO.java | 2 +-
.../src/com/cloud/vm/snapshot/VMSnapshotVO.java | 50 +-
.../cloud/vm/snapshot/dao/VMSnapshotDao.java | 10 +-
.../vm/snapshot/dao/VMSnapshotDaoImpl.java | 78 +-
.../affinity/AffinityGroupDomainMapVO.java | 3 +-
.../affinity/AffinityGroupVMMapVO.java | 5 +-
.../cloudstack/affinity/AffinityGroupVO.java | 8 +-
.../affinity/dao/AffinityGroupDao.java | 4 +
.../affinity/dao/AffinityGroupDaoImpl.java | 54 +-
.../dao/AffinityGroupDomainMapDaoImpl.java | 10 +-
.../affinity/dao/AffinityGroupVMMapDaoImpl.java | 33 +-
.../cloud/entity/api/db/VMComputeTagVO.java | 3 +-
.../engine/cloud/entity/api/db/VMEntityVO.java | 136 +-
.../cloud/entity/api/db/VMNetworkMapVO.java | 11 +-
.../cloud/entity/api/db/VMReservationVO.java | 24 +-
.../cloud/entity/api/db/VMRootDiskTagVO.java | 1 +
.../entity/api/db/VolumeReservationVO.java | 10 +-
.../entity/api/db/dao/VMComputeTagDao.java | 2 +-
.../entity/api/db/dao/VMComputeTagDaoImpl.java | 10 +-
.../cloud/entity/api/db/dao/VMEntityDao.java | 15 +-
.../entity/api/db/dao/VMEntityDaoImpl.java | 68 +-
.../entity/api/db/dao/VMNetworkMapDao.java | 2 +-
.../entity/api/db/dao/VMNetworkMapDaoImpl.java | 9 +-
.../entity/api/db/dao/VMReservationDao.java | 5 +-
.../entity/api/db/dao/VMReservationDaoImpl.java | 27 +-
.../entity/api/db/dao/VMRootDiskTagDao.java | 2 +-
.../entity/api/db/dao/VMRootDiskTagDaoImpl.java | 11 +-
.../entity/api/db/dao/VolumeReservationDao.java | 6 +-
.../api/db/dao/VolumeReservationDaoImpl.java | 9 +-
.../lb/ApplicationLoadBalancerRuleVO.java | 56 +-
.../lb/dao/ApplicationLoadBalancerRuleDao.java | 10 +-
.../dao/ApplicationLoadBalancerRuleDaoImpl.java | 22 +-
.../apache/cloudstack/region/PortableIpDao.java | 5 +-
.../cloudstack/region/PortableIpDaoImpl.java | 20 +-
.../cloudstack/region/PortableIpRangeDao.java | 3 -
.../region/PortableIpRangeDaoImpl.java | 20 +-
.../cloudstack/region/PortableIpRangeVO.java | 31 +-
.../apache/cloudstack/region/PortableIpVO.java | 57 +-
.../apache/cloudstack/region/RegionSyncVO.java | 97 +-
.../org/apache/cloudstack/region/RegionVO.java | 63 +-
.../apache/cloudstack/region/dao/RegionDao.java | 3 +-
.../cloudstack/region/dao/RegionDaoImpl.java | 25 +-
.../region/gslb/GlobalLoadBalancerDaoImpl.java | 12 +-
.../gslb/GlobalLoadBalancerLbRuleMapDao.java | 4 +-
.../GlobalLoadBalancerLbRuleMapDaoImpl.java | 12 +-
.../gslb/GlobalLoadBalancerLbRuleMapVO.java | 19 +-
.../region/gslb/GlobalLoadBalancerRuleDao.java | 4 +-
.../region/gslb/GlobalLoadBalancerRuleVO.java | 53 +-
.../resourcedetail/FirewallRuleDetailVO.java | 21 +-
.../resourcedetail/RemoteAccessVpnDetailVO.java | 21 +-
.../resourcedetail/ResourceDetailsDao.java | 12 +-
.../resourcedetail/ResourceDetailsDaoBase.java | 25 +-
.../resourcedetail/UserIpAddressDetailVO.java | 21 +-
.../dao/FirewallRuleDetailsDao.java | 2 +-
.../dao/FirewallRuleDetailsDaoImpl.java | 8 +-
.../dao/RemoteAccessVpnDetailsDao.java | 2 +-
.../dao/RemoteAccessVpnDetailsDaoImpl.java | 9 +-
.../dao/UserIpAddressDetailsDao.java | 2 +-
.../dao/UserIpAddressDetailsDaoImpl.java | 9 +-
.../datastore/db/ImageStoreDetailVO.java | 5 +-
.../storage/datastore/db/ImageStoreVO.java | 9 +-
.../datastore/db/PrimaryDataStoreDao.java | 3 +-
.../datastore/db/PrimaryDataStoreDaoImpl.java | 50 +-
.../datastore/db/PrimaryDataStoreDetailVO.java | 10 +-
.../datastore/db/SnapshotDataStoreDao.java | 4 +-
.../datastore/db/SnapshotDataStoreVO.java | 14 +-
.../datastore/db/StoragePoolDetailVO.java | 10 +-
.../storage/datastore/db/StoragePoolVO.java | 46 +-
.../datastore/db/TemplateDataStoreDao.java | 11 +-
.../datastore/db/TemplateDataStoreVO.java | 48 +-
.../datastore/db/VolumeDataStoreDao.java | 2 +-
.../storage/datastore/db/VolumeDataStoreVO.java | 12 +-
.../allocator/StorageCacheRandomAllocator.java | 5 +-
.../cache/manager/StorageCacheManagerImpl.java | 7 +-
.../StorageCacheReplacementAlgorithmLRU.java | 27 +-
.../motion/AncientDataMotionStrategy.java | 45 +-
.../storage/motion/DataMotionServiceImpl.java | 18 +-
.../storage/image/TemplateDataFactoryImpl.java | 4 +-
.../storage/image/TemplateServiceImpl.java | 136 +-
.../manager/ImageStoreProviderManagerImpl.java | 5 +-
.../storage/image/store/ImageStoreImpl.java | 10 +-
.../storage/image/store/TemplateObject.java | 26 +-
.../vm/snapshot/dao/VmSnapshotDaoTest.java | 3 +-
.../MockLocalNfsSecondaryStorageResource.java | 26 +-
.../storage/allocator/StorageAllocatorTest.java | 49 +-
.../StorageAllocatorTestConfiguration.java | 12 +-
...StorageCacheReplacementAlgorithmLRUTest.java | 41 +-
.../cloudstack/storage/test/AllTests.java | 2 +-
.../apache/cloudstack/storage/test/AopTest.java | 2 +-
.../cloudstack/storage/test/AopTestAdvice.java | 1 -
.../storage/test/ChildTestConfiguration.java | 68 +-
.../storage/test/CloudStackTestNGBase.java | 15 +-
.../test/DirectAgentManagerSimpleImpl.java | 14 +-
.../storage/test/DirectAgentTest.java | 8 +-
.../storage/test/EndpointSelectorTest.java | 28 +-
.../test/FakeDriverTestConfiguration.java | 19 +-
.../test/FakePrimaryDataStoreDriver.java | 1 +
.../storage/test/MockLocalHostEndPoint.java | 3 +-
.../storage/test/MockRpcCallBack.java | 3 +-
.../storage/test/MockStorageMotionStrategy.java | 4 +-
.../cloudstack/storage/test/S3TemplateTest.java | 28 +-
.../cloudstack/storage/test/SnapshotTest.java | 140 +-
.../storage/test/SnapshotTestWithFakeData.java | 55 +-
.../storage/test/StorageFactoryBean.java | 6 +-
.../cloudstack/storage/test/StorageTest.java | 2 +-
.../cloudstack/storage/test/TemplateTest.java | 22 +-
.../cloudstack/storage/test/TestHttp.java | 1 +
.../cloudstack/storage/test/VolumeTest.java | 43 +-
.../storage/test/VolumeTestVmware.java | 38 +-
.../storage/test/volumeServiceTest.java | 45 +-
.../storage/snapshot/SnapshotObject.java | 38 +-
.../storage/snapshot/SnapshotServiceImpl.java | 80 +-
.../snapshot/XenserverSnapshotStrategy.java | 39 +-
.../vmsnapshot/DefaultVMSnapshotStrategy.java | 76 +-
.../test/src/SnapshotDataFactoryTest.java | 3 +-
.../test/src/VMSnapshotStrategyTest.java | 74 +-
.../org/apache/cloudstack/storage/BaseType.java | 4 +-
.../cloudstack/storage/LocalHostEndpoint.java | 2 +-
.../cloudstack/storage/RemoteHostEndPoint.java | 3 +-
.../allocator/AbstractStoragePoolAllocator.java | 30 +-
.../ClusterScopeStoragePoolAllocator.java | 8 +-
.../GarbageCollectingStoragePoolAllocator.java | 15 +-
.../allocator/LocalStoragePoolAllocator.java | 23 +-
.../allocator/UseLocalForRootAllocator.java | 5 +-
.../allocator/ZoneWideStoragePoolAllocator.java | 27 +-
.../storage/datastore/DataObjectManager.java | 3 +-
.../datastore/DataObjectManagerImpl.java | 17 +-
.../datastore/ObjectInDataStoreManagerImpl.java | 256 +-
.../provider/DataStoreProviderManagerImpl.java | 58 +-
.../storage/db/ObjectInDataStoreDaoImpl.java | 47 +-
.../endpoint/DefaultEndPointSelector.java | 25 +-
.../storage/helper/HypervisorHelper.java | 3 +
.../storage/helper/HypervisorHelperImpl.java | 9 +-
.../helper/StorageStrategyFactoryImpl.java | 12 +-
.../storage/helper/VMSnapshotHelperImpl.java | 22 +-
.../storage/image/BaseImageStoreDriverImpl.java | 30 +-
.../storage/image/TemplateEntityImpl.java | 2 +-
.../image/datastore/ImageStoreHelper.java | 36 +-
.../image/db/ImageStoreDetailsDaoImpl.java | 3 +-
.../image/db/SnapshotDataStoreDaoImpl.java | 50 +-
.../image/db/TemplateDataStoreDaoImpl.java | 77 +-
.../image/db/VolumeDataStoreDaoImpl.java | 44 +-
.../storage/image/format/BAREMETAL.java | 3 +-
.../cloudstack/storage/image/format/OVA.java | 3 +-
.../cloudstack/storage/image/format/QCOW2.java | 3 +-
.../cloudstack/storage/image/format/RAW.java | 3 +-
.../storage/image/format/Unknown.java | 3 +-
.../cloudstack/storage/image/format/VHD.java | 3 +-
.../cloudstack/storage/image/format/VHDX.java | 3 +-
.../image/motion/ImageMotionService.java | 3 +-
.../storage/vmsnapshot/VMSnapshotHelper.java | 2 +-
.../volume/TemplateOnPrimaryDataStoreInfo.java | 2 +-
.../cloudstack/storage/volume/VolumeEvent.java | 13 +-
.../datastore/PrimaryDataStoreHelper.java | 10 +-
.../db/PrimaryDataStoreDetailsDaoImpl.java | 9 +-
.../db/TemplatePrimaryDataStoreDaoImpl.java | 46 +-
.../volume/db/TemplatePrimaryDataStoreVO.java | 21 +-
.../api/storage/StrategyPriorityTest.java | 14 +-
.../storage/datastore/PrimaryDataStoreImpl.java | 54 +-
.../PrimaryDataStoreProviderManagerImpl.java | 8 +-
.../datastore/provider/DefaultHostListener.java | 18 +-
.../storage/datastore/type/ISCSI.java | 3 +-
.../datastore/type/NetworkFileSystem.java | 3 +-
.../storage/volume/VolumeDataFactoryImpl.java | 2 +-
.../cloudstack/storage/volume/VolumeObject.java | 69 +-
.../storage/volume/VolumeServiceImpl.java | 218 +-
.../storage/volume/test/ConfiguratorTest.java | 5 +-
.../storage/volume/test/TestConfiguration.java | 4 +-
.../cloud/cluster/ActiveFencingException.java | 1 -
.../com/cloud/cluster/ClusterFenceManager.java | 2 +-
.../cloud/cluster/ClusterFenceManagerImpl.java | 40 +-
.../cluster/ClusterInvalidSessionException.java | 4 +-
.../src/com/cloud/cluster/ClusterManager.java | 6 +-
.../com/cloud/cluster/ClusterManagerImpl.java | 691 +-
.../cloud/cluster/ClusterManagerListener.java | 3 +-
.../com/cloud/cluster/ClusterManagerMBean.java | 17 +-
.../cloud/cluster/ClusterManagerMessage.java | 46 +-
.../cloud/cluster/ClusterNodeJoinEventArgs.java | 38 +-
.../cloud/cluster/ClusterNodeLeftEventArgs.java | 39 +-
.../src/com/cloud/cluster/ClusterService.java | 1 +
.../cloud/cluster/ClusterServiceAdapter.java | 8 +-
.../com/cloud/cluster/ClusterServicePdu.java | 28 +-
.../cloud/cluster/ClusterServiceRequestPdu.java | 2 +-
.../cluster/ClusterServiceServletAdapter.java | 5 +-
.../cluster/ClusterServiceServletContainer.java | 125 +-
.../ClusterServiceServletHttpHandler.java | 75 +-
.../cluster/ClusterServiceServletImpl.java | 5 +-
.../com/cloud/cluster/ManagementServerHost.java | 1 -
.../cluster/ManagementServerHostPeerVO.java | 32 +-
.../cloud/cluster/ManagementServerHostVO.java | 269 +-
.../cluster/dao/ManagementServerHostDao.java | 37 +-
.../dao/ManagementServerHostDaoImpl.java | 32 +-
.../dao/ManagementServerHostPeerDao.java | 2 +
.../dao/ManagementServerHostPeerDaoImpl.java | 26 +-
.../framework/config/ConfigDepot.java | 52 +-
.../framework/config/ConfigDepotAdmin.java | 2 +-
.../cloudstack/framework/config/ConfigKey.java | 375 +-
.../framework/config/Configurable.java | 2 +-
.../framework/config/ScopedConfigStorage.java | 2 +-
.../framework/config/dao/ConfigurationDao.java | 42 +-
.../framework/config/impl/ConfigDepotImpl.java | 26 +-
.../config/impl/ConfigDepotAdminTest.java | 4 +-
.../db/src/com/cloud/dao/EntityManagerImpl.java | 6 +-
.../utils/crypt/EncryptionSecretKeyChanger.java | 747 +-
.../db/src/com/cloud/utils/db/Attribute.java | 1 +
.../com/cloud/utils/db/ConnectionConcierge.java | 7 +-
.../utils/db/ConnectionConciergeMBean.java | 8 +-
framework/db/src/com/cloud/utils/db/DB.java | 4 +-
framework/db/src/com/cloud/utils/db/DbUtil.java | 182 +-
framework/db/src/com/cloud/utils/db/EcInfo.java | 3 +-
.../db/src/com/cloud/utils/db/Encrypt.java | 2 +-
framework/db/src/com/cloud/utils/db/Filter.java | 32 +-
.../db/src/com/cloud/utils/db/GenericDao.java | 78 +-
.../src/com/cloud/utils/db/GenericDaoBase.java | 172 +-
.../com/cloud/utils/db/GenericQueryBuilder.java | 16 +-
.../cloud/utils/db/GenericSearchBuilder.java | 44 +-
.../db/src/com/cloud/utils/db/GlobalLock.java | 350 +-
.../db/src/com/cloud/utils/db/GroupBy.java | 26 +-
.../db/src/com/cloud/utils/db/JoinBuilder.java | 9 +-
.../db/src/com/cloud/utils/db/JoinType.java | 2 +-
.../db/src/com/cloud/utils/db/Merovingian2.java | 23 +-
.../com/cloud/utils/db/MerovingianMBean.java | 9 +-
.../db/src/com/cloud/utils/db/ScriptRunner.java | 12 +-
.../db/src/com/cloud/utils/db/SearchBase.java | 28 +-
.../src/com/cloud/utils/db/SearchBuilder.java | 13 +-
.../src/com/cloud/utils/db/SearchCriteria.java | 43 +-
.../src/com/cloud/utils/db/SequenceFetcher.java | 46 +-
.../db/src/com/cloud/utils/db/SqlGenerator.java | 14 +-
.../db/src/com/cloud/utils/db/StateMachine.java | 1 +
.../src/com/cloud/utils/db/StaticStrategy.java | 23 +-
.../db/src/com/cloud/utils/db/Transaction.java | 4 +-
.../cloud/utils/db/TransactionAttachment.java | 2 +-
.../com/cloud/utils/db/TransactionCallback.java | 2 +-
.../utils/db/TransactionCallbackNoReturn.java | 12 +-
.../db/TransactionCallbackWithException.java | 6 +-
...ransactionCallbackWithExceptionNoReturn.java | 1 -
.../utils/db/TransactionContextBuilder.java | 40 +-
.../utils/db/TransactionContextInterceptor.java | 3 +-
.../utils/db/TransactionContextListener.java | 6 +-
.../com/cloud/utils/db/TransactionLegacy.java | 228 +-
.../com/cloud/utils/db/TransactionMBean.java | 10 +-
.../cloud/utils/db/TransactionMBeanImpl.java | 20 +-
.../src/com/cloud/utils/db/UpdateBuilder.java | 88 +-
.../db/test/com/cloud/utils/DbUtilTest.java | 76 +-
.../com/cloud/utils/db/DbAnnotatedBase.java | 14 +-
.../cloud/utils/db/DbAnnotatedBaseDerived.java | 6 +-
.../db/test/com/cloud/utils/db/DbTestDao.java | 6 +-
.../db/test/com/cloud/utils/db/DbTestUtils.java | 18 +-
.../test/com/cloud/utils/db/DummyComponent.java | 6 +-
.../cloud/utils/db/ElementCollectionTest.java | 4 +-
.../test/com/cloud/utils/db/GlobalLockTest.java | 16 +-
.../com/cloud/utils/db/Merovingian2Test.java | 48 +-
.../com/cloud/utils/db/TestTransaction.java | 26 +-
.../utils/db/TransactionContextBuilderTest.java | 59 +-
.../com/cloud/utils/db/TransactionTest.java | 7 +-
.../cloudstack/framework/events/Event.java | 7 +-
.../cloudstack/framework/events/EventBus.java | 2 +-
.../framework/events/EventBusException.java | 6 +-
.../src/com/cloud/agent/manager/Commands.java | 42 +-
.../framework/async/AsyncCallFuture.java | 100 +-
.../async/AsyncCallbackDispatcher.java | 212 +-
.../framework/async/AsyncCallbackDriver.java | 3 +-
.../async/AsyncCompletionCallback.java | 4 +-
.../framework/async/AsyncRpcContext.java | 1 +
.../async/InplaceAsyncCallbackDriver.java | 9 +-
.../framework/client/ClientMessageBus.java | 9 +-
.../client/ClientTransportConnection.java | 97 +-
.../client/ClientTransportEndpoint.java | 27 +-
.../client/ClientTransportEndpointSite.java | 42 +-
.../client/ClientTransportProvider.java | 207 +-
.../framework/messagebus/MessageBus.java | 22 +-
.../framework/messagebus/MessageBusBase.java | 734 +-
.../messagebus/MessageBusEndpoint.java | 75 +-
.../framework/messagebus/MessageDispatcher.java | 153 +-
.../framework/messagebus/MessageHandler.java | 2 +-
.../framework/messagebus/MessageSubscriber.java | 2 +-
.../framework/messagebus/PublishScope.java | 2 +-
.../framework/rpc/RpcCallRequestPdu.java | 86 +-
.../framework/rpc/RpcCallResponsePdu.java | 110 +-
.../framework/rpc/RpcCallbackDispatcher.java | 87 +-
.../framework/rpc/RpcCallbackListener.java | 6 +-
.../cloudstack/framework/rpc/RpcClientCall.java | 55 +-
.../framework/rpc/RpcClientCallImpl.java | 415 +-
.../cloudstack/framework/rpc/RpcException.java | 24 +-
.../framework/rpc/RpcIOException.java | 27 +-
.../cloudstack/framework/rpc/RpcProvider.java | 46 +-
.../framework/rpc/RpcProviderImpl.java | 430 +-
.../cloudstack/framework/rpc/RpcServerCall.java | 9 +-
.../framework/rpc/RpcServerCallImpl.java | 89 +-
.../framework/rpc/RpcServiceDispatcher.java | 179 +-
.../framework/rpc/RpcServiceEndpoint.java | 17 +-
.../framework/rpc/RpcTimeoutException.java | 17 +-
.../serializer/JsonMessageSerializer.java | 115 +-
.../framework/serializer/MessageSerializer.java | 5 +-
.../serializer/OnwireClassRegistry.java | 280 +-
.../framework/serializer/OnwireName.java | 2 +-
.../framework/server/ServerMessageBus.java | 9 +-
.../server/ServerTransportProvider.java | 296 +-
.../framework/transport/TransportAddress.java | 226 +-
.../transport/TransportAddressMapper.java | 2 +-
.../transport/TransportAttachRequestPdu.java | 24 +-
.../transport/TransportAttachResponsePdu.java | 42 +-
.../transport/TransportConnectRequestPdu.java | 44 +-
.../transport/TransportConnectResponsePdu.java | 24 +-
.../framework/transport/TransportDataPdu.java | 44 +-
.../framework/transport/TransportEndpoint.java | 5 +-
.../transport/TransportEndpointSite.java | 233 +-
.../transport/TransportMultiplexier.java | 3 +-
.../framework/transport/TransportPdu.java | 39 +-
.../framework/transport/TransportProvider.java | 19 +-
.../framework/codestyle/AsyncSampleCallee.java | 27 +-
.../AsyncSampleEventDrivenStyleCaller.java | 32 +-
.../AsyncSampleListenerStyleCaller.java | 30 +-
.../codestyle/ClientOnlyEventDrivenStyle.java | 54 +-
.../codestyle/ClientOnlyListenerStyle.java | 59 +-
.../sampleserver/SampleManagementServer.java | 16 +-
.../sampleserver/SampleManagementServerApp.java | 50 +-
.../sampleserver/SampleManagerComponent.java | 119 +-
.../sampleserver/SampleManagerComponent2.java | 77 +-
.../SampleStoragePrepareAnswer.java | 22 +-
.../SampleStoragePrepareCommand.java | 44 +-
.../cloudstack/messagebus/TestMessageBus.java | 244 +-
.../cloudstack/framework/jobs/AsyncJob.java | 16 +-
.../framework/jobs/AsyncJobDispatcher.java | 6 +-
.../jobs/AsyncJobExecutionContext.java | 39 +-
.../framework/jobs/AsyncJobMBean.java | 50 +-
.../framework/jobs/AsyncJobManager.java | 86 +-
.../jobs/JobCancellationException.java | 7 +-
.../cloudstack/framework/jobs/Outcome.java | 6 +-
.../framework/jobs/dao/AsyncJobDao.java | 25 +-
.../framework/jobs/dao/AsyncJobDaoImpl.java | 211 +-
.../framework/jobs/dao/AsyncJobJoinMapDao.java | 27 +-
.../jobs/dao/AsyncJobJoinMapDaoImpl.java | 267 +-
.../framework/jobs/dao/AsyncJobJournalDao.java | 2 +-
.../jobs/dao/AsyncJobJournalDaoImpl.java | 30 +-
.../framework/jobs/dao/SyncQueueDao.java | 7 +-
.../framework/jobs/dao/SyncQueueDaoImpl.java | 41 +-
.../framework/jobs/dao/SyncQueueItemDao.java | 14 +-
.../jobs/dao/SyncQueueItemDaoImpl.java | 114 +-
.../framework/jobs/dao/VmWorkJobDao.java | 15 +-
.../framework/jobs/dao/VmWorkJobDaoImpl.java | 156 +-
.../framework/jobs/impl/AsyncJobJoinMapVO.java | 238 +-
.../framework/jobs/impl/AsyncJobJournalVO.java | 127 +-
.../framework/jobs/impl/AsyncJobMBeanImpl.java | 234 +-
.../jobs/impl/AsyncJobManagerImpl.java | 56 +-
.../framework/jobs/impl/AsyncJobMonitor.java | 268 +-
.../framework/jobs/impl/AsyncJobVO.java | 472 +-
.../jobs/impl/JobSerializerHelper.java | 62 +-
.../framework/jobs/impl/OutcomeImpl.java | 1 +
.../framework/jobs/impl/SyncQueueItem.java | 2 +-
.../framework/jobs/impl/SyncQueueItemVO.java | 55 +-
.../framework/jobs/impl/SyncQueueManager.java | 17 +-
.../jobs/impl/SyncQueueManagerImpl.java | 75 +-
.../framework/jobs/impl/SyncQueueVO.java | 32 +-
.../framework/jobs/impl/VmWorkJobVO.java | 61 +-
.../managed/context/ManagedContext.java | 8 +-
.../managed/context/ManagedContextListener.java | 3 +-
.../managed/context/ManagedContextRunnable.java | 26 +-
.../context/ManagedContextTimerTask.java | 4 +-
.../managed/context/ManagedContextUtils.java | 22 +-
.../context/impl/DefaultManagedContext.java | 49 +-
.../managed/threadlocal/ManagedThreadLocal.java | 28 +-
.../context/impl/DefaultManagedContextTest.java | 58 +-
.../CSJacksonAnnotationIntrospector.java | 3 +-
.../ws/jackson/CSJacksonAnnotationModule.java | 2 -
.../framework/ws/jackson/UrisSerializer.java | 1 -
.../ws/jackson/CSJacksonAnnotationTest.java | 17 +-
.../spring/lifecycle/AbstractBeanCollector.java | 42 +-
.../lifecycle/AbstractSmartLifeCycle.java | 2 +-
.../lifecycle/CloudStackExtendedLifeCycle.java | 47 +-
.../CloudStackExtendedLifeCycleStart.java | 2 +-
.../spring/lifecycle/ConfigDepotLifeCycle.java | 11 +-
.../spring/lifecycle/registry/DumpRegistry.java | 30 +-
.../lifecycle/registry/ExtensionRegistry.java | 101 +-
.../registry/PluggableServiceLifecycle.java | 5 +-
.../lifecycle/registry/RegistryLifecycle.java | 44 +-
.../lifecycle/registry/RegistryUtils.java | 4 +-
.../context/ResourceApplicationContext.java | 3 +-
.../module/factory/CloudStackSpringContext.java | 77 +-
.../factory/ModuleBasedContextFactory.java | 49 +-
.../module/factory/QuietLoaderFactory.java | 4 +-
.../module/locator/ModuleDefinitionLocator.java | 2 +-
.../impl/ClasspathModuleDefinitionLocator.java | 30 +-
.../spring/module/model/ModuleDefinition.java | 22 +-
.../module/model/ModuleDefinitionSet.java | 6 +-
.../model/impl/DefaultModuleDefinition.java | 74 +-
.../model/impl/DefaultModuleDefinitionSet.java | 137 +-
.../cloudstack/spring/module/util/Main.java | 17 +-
.../spring/module/util/ModuleLocationUtils.java | 10 +-
.../web/CloudStackContextLoaderListener.java | 24 +-
.../spring/module/web/ModuleBasedFilter.java | 12 +-
.../spring/module/factory/InitTest.java | 2 +-
.../factory/ModuleBasedContextFactoryTest.java | 73 +-
...ClasspathModuleDefinitionSetLocatorTest.java | 11 +-
.../model/impl/DefaultModuleDefinitionTest.java | 64 +-
.../acl/StaticRoleBasedAPIAccessChecker.java | 42 +-
.../affinity/ExplicitDedicationProcessor.java | 52 +-
.../affinity/HostAntiAffinityProcessor.java | 302 +-
.../alert/snmp/SnmpEnhancedPatternLayout.java | 15 +-
.../cloudstack/alert/snmp/SnmpHelper.java | 20 +-
.../cloudstack/alert/snmp/SnmpTrapAppender.java | 28 +-
.../cloudstack/alert/snmp/SnmpTrapInfo.java | 3 +-
.../snmp/SnmpEnhancedPatternLayoutTest.java | 33 +-
.../alert/snmp/SnmpTrapAppenderTest.java | 12 +-
.../cloudstack/syslog/AlertsSyslogAppender.java | 91 +-
.../syslog/AlertsSyslogAppenderTest.java | 19 +-
.../api/command/user/discovery/ListApisCmd.java | 13 +-
.../api/response/ApiDiscoveryResponse.java | 37 +-
.../api/response/ApiParameterResponse.java | 31 +-
.../api/response/ApiResponseResponse.java | 22 +-
.../discovery/ApiDiscoveryService.java | 5 +-
.../discovery/ApiDiscoveryServiceImpl.java | 36 +-
.../cloudstack/discovery/ApiDiscoveryTest.java | 38 +-
.../admin/ratelimit/ResetApiLimitCmd.java | 21 +-
.../command/user/ratelimit/GetApiLimitCmd.java | 35 +-
.../api/response/ApiLimitResponse.java | 21 +-
.../ratelimit/ApiRateLimitService.java | 3 +-
.../ratelimit/ApiRateLimitServiceImpl.java | 64 +-
.../cloudstack/ratelimit/EhcacheLimitStore.java | 11 +-
.../apache/cloudstack/ratelimit/LimitStore.java | 2 -
.../apache/cloudstack/ratelimit/StoreEntry.java | 2 +-
.../cloudstack/ratelimit/StoreEntryImpl.java | 8 +-
.../cloudstack/ratelimit/ApiRateLimitTest.java | 104 +-
.../ratelimit/integration/APITest.java | 27 +-
.../ratelimit/integration/LoginResponse.java | 5 +-
.../integration/RateLimitIntegrationTest.java | 35 +-
.../api/commands/DedicateClusterCmd.java | 21 +-
.../api/commands/DedicateHostCmd.java | 19 +-
.../cloudstack/api/commands/DedicatePodCmd.java | 22 +-
.../api/commands/DedicateZoneCmd.java | 22 +-
.../api/commands/ListDedicatedClustersCmd.java | 34 +-
.../api/commands/ListDedicatedHostsCmd.java | 29 +-
.../api/commands/ListDedicatedPodsCmd.java | 29 +-
.../api/commands/ListDedicatedZonesCmd.java | 29 +-
.../commands/ReleaseDedicatedClusterCmd.java | 12 +-
.../api/commands/ReleaseDedicatedHostCmd.java | 12 +-
.../api/commands/ReleaseDedicatedPodCmd.java | 12 +-
.../api/commands/ReleaseDedicatedZoneCmd.java | 12 +-
.../api/response/DedicateClusterResponse.java | 18 +-
.../api/response/DedicateHostResponse.java | 18 +-
.../api/response/DedicatePodResponse.java | 18 +-
.../api/response/DedicateZoneResponse.java | 18 +-
.../dedicated/DedicatedResourceManagerImpl.java | 179 +-
.../cloudstack/dedicated/DedicatedService.java | 14 +-
.../dedicated/manager/DedicatedApiUnitTest.java | 119 +-
.../cloud/deploy/ImplicitDedicationPlanner.java | 39 +-
.../implicitplanner/ImplicitPlannerTest.java | 34 +-
.../deploy/UserConcentratedPodPlanner.java | 40 +-
.../com/cloud/deploy/UserDispersingPlanner.java | 128 +-
.../mom/rabbitmq/RabbitMQEventBus.java | 190 +-
.../api/commands/netapp/AssociateLunCmd.java | 108 +-
.../cloud/api/commands/netapp/CreateLunCmd.java | 104 +-
.../commands/netapp/CreateVolumeOnFilerCmd.java | 176 +-
.../commands/netapp/CreateVolumePoolCmd.java | 80 +-
.../commands/netapp/DeleteVolumePoolCmd.java | 71 +-
.../api/commands/netapp/DestroyLunCmd.java | 64 +-
.../netapp/DestroyVolumeOnFilerCmd.java | 95 +-
.../api/commands/netapp/DissociateLunCmd.java | 78 +-
.../cloud/api/commands/netapp/ListLunsCmd.java | 87 +-
.../api/commands/netapp/ListVolumePoolsCmd.java | 79 +-
.../commands/netapp/ListVolumesOnFilerCmd.java | 101 +-
.../commands/netapp/ModifyVolumePoolCmd.java | 53 +-
.../netapp/src/com/cloud/netapp/LunVO.java | 173 +-
.../src/com/cloud/netapp/NetappAllocator.java | 7 +-
.../netapp/NetappDefaultAllocatorImpl.java | 215 +-
.../src/com/cloud/netapp/NetappManager.java | 42 +-
.../src/com/cloud/netapp/NetappManagerImpl.java | 1748 +-
.../src/com/cloud/netapp/NetappVolumeVO.java | 227 +-
.../netapp/src/com/cloud/netapp/PoolVO.java | 89 +-
.../netapp/src/com/cloud/netapp/dao/LunDao.java | 6 +-
.../src/com/cloud/netapp/dao/LunDaoImpl.java | 33 +-
.../src/com/cloud/netapp/dao/PoolDao.java | 5 +-
.../src/com/cloud/netapp/dao/PoolDaoImpl.java | 33 +-
.../src/com/cloud/netapp/dao/VolumeDao.java | 11 +-
.../src/com/cloud/netapp/dao/VolumeDaoImpl.java | 45 +-
.../manager/allocator/impl/RandomAllocator.java | 53 +-
.../baremetal/database/BaremetalDhcpDao.java | 6 +-
.../database/BaremetalDhcpDaoImpl.java | 14 +-
.../baremetal/database/BaremetalDhcpVO.java | 26 +-
.../baremetal/database/BaremetalPxeDao.java | 7 +-
.../baremetal/database/BaremetalPxeDaoImpl.java | 10 +-
.../baremetal/database/BaremetalPxeVO.java | 26 +-
.../baremetal/manager/BareMetalDiscoverer.java | 399 +-
.../cloud/baremetal/manager/BareMetalGuru.java | 59 +-
.../baremetal/manager/BareMetalPlanner.java | 211 +-
.../manager/BareMetalTemplateAdapter.java | 271 +-
.../baremetal/manager/BaremetalManager.java | 7 +-
.../baremetal/manager/BaremetalManagerImpl.java | 135 +-
.../BareMetalPingServiceImpl.java | 141 +-
.../networkservice/BareMetalPxeServiceBase.java | 34 +-
.../networkservice/BareMetalResourceBase.java | 1009 +-
.../networkservice/BaremetaNetworkGuru.java | 7 +-
.../networkservice/BaremetalDhcpElement.java | 51 +-
.../networkservice/BaremetalDhcpManager.java | 39 +-
.../BaremetalDhcpManagerImpl.java | 50 +-
.../BaremetalDhcpResourceBase.java | 233 +-
.../networkservice/BaremetalDhcpResponse.java | 69 +-
.../networkservice/BaremetalDhcpdResource.java | 205 +-
.../BaremetalDnsmasqResource.java | 183 +-
.../BaremetalKickStartPxeResource.java | 31 +-
.../BaremetalKickStartServiceImpl.java | 22 +-
.../BaremetalPingPxeResource.java | 328 +-
.../networkservice/BaremetalPxeElement.java | 49 +-
.../BaremetalPxeKickStartResponse.java | 12 +-
.../networkservice/BaremetalPxeManager.java | 39 +-
.../networkservice/BaremetalPxeManagerImpl.java | 174 +-
.../BaremetalPxePingResponse.java | 25 +-
.../BaremetalPxeResourceBase.java | 234 +-
.../networkservice/BaremetalPxeResponse.java | 61 +-
.../networkservice/BaremetalPxeService.java | 40 +-
.../BaremetalUserdataElement.java | 37 +-
.../PrepareKickstartPxeServerCommand.java | 6 +-
.../networkservice/SecurityGroupHttpClient.java | 16 +-
.../cloudstack/api/AddBaremetalDhcpCmd.java | 53 +-
.../cloudstack/api/AddBaremetalHostCmd.java | 14 +-
.../api/AddBaremetalKickStartPxeCmd.java | 14 +-
.../cloudstack/api/AddBaremetalPxeCmd.java | 56 +-
.../api/AddBaremetalPxePingServerCmd.java | 30 +-
.../cloudstack/api/ListBaremetalDhcpCmd.java | 39 +-
.../api/ListBaremetalPxeServersCmd.java | 18 +-
.../discoverer/HypervServerDiscoverer.java | 170 +-
.../hypervisor/hyperv/guru/HypervGuru.java | 10 +-
.../resource/HypervDirectConnectResource.java | 341 +-
.../test/HypervDirectConnectResourceTest.java | 553 +-
.../kvm/src/com/cloud/ha/KVMInvestigator.java | 15 +-
.../kvm/resource/BridgeVifDriver.java | 69 +-
.../kvm/resource/DirectVifDriver.java | 21 +-
.../kvm/resource/KVMGuestOsMapper.java | 87 +-
.../hypervisor/kvm/resource/KVMHABase.java | 20 +-
.../hypervisor/kvm/resource/KVMHAChecker.java | 6 +-
.../hypervisor/kvm/resource/KVMHAMonitor.java | 35 +-
.../kvm/resource/LibvirtCapXMLParser.java | 21 +-
.../kvm/resource/LibvirtComputingResource.java | 1471 +-
.../kvm/resource/LibvirtConnection.java | 2 +-
.../kvm/resource/LibvirtDomainXMLParser.java | 45 +-
.../kvm/resource/LibvirtNetworkDef.java | 18 +-
.../kvm/resource/LibvirtSecretDef.java | 170 +-
.../kvm/resource/LibvirtStoragePoolDef.java | 11 +-
.../resource/LibvirtStoragePoolXMLParser.java | 35 +-
.../kvm/resource/LibvirtStorageVolumeDef.java | 9 +-
.../resource/LibvirtStorageVolumeXMLParser.java | 20 +-
.../hypervisor/kvm/resource/LibvirtVMDef.java | 120 +-
.../kvm/resource/LibvirtXMLParser.java | 6 +-
.../hypervisor/kvm/resource/OvsVifDriver.java | 26 +-
.../hypervisor/kvm/resource/VifDriver.java | 16 +-
.../hypervisor/kvm/resource/VifDriverBase.java | 24 +-
.../hypervisor/kvm/storage/KVMPhysicalDisk.java | 4 +-
.../hypervisor/kvm/storage/KVMStoragePool.java | 1 +
.../kvm/storage/KVMStoragePoolManager.java | 105 +-
.../kvm/storage/KVMStorageProcessor.java | 237 +-
.../kvm/storage/KVMStorageResource.java | 37 +-
.../kvm/storage/LibvirtStorageAdaptor.java | 244 +-
.../kvm/storage/LibvirtStoragePool.java | 25 +-
.../hypervisor/kvm/storage/StorageAdaptor.java | 27 +-
.../kvm/storage/iScsiAdmStorageAdaptor.java | 24 +-
.../apache/cloudstack/utils/qemu/QemuImg.java | 18 +-
.../resource/LibvirtComputingResourceTest.java | 18 +-
.../kvm/resource/LibvirtVMDefTest.java | 18 +-
.../kvm/resource/LibvirtVifDriverTest.java | 87 +-
.../kvm/storage/KVMStorageProcessorTest.java | 8 +-
.../cloudstack/utils/qemu/QemuImgFileTest.java | 5 +-
.../cloudstack/utils/qemu/QemuImgTest.java | 16 +-
.../com/cloud/ovm/hypervisor/OvmDiscoverer.java | 7 +-
.../src/com/cloud/ovm/hypervisor/OvmFencer.java | 150 +-
.../src/com/cloud/ovm/hypervisor/OvmGuru.java | 40 +-
.../src/com/cloud/ovm/hypervisor/OvmHelper.java | 86 +-
.../cloud/ovm/hypervisor/OvmResourceBase.java | 1020 +-
.../ovm/src/com/cloud/ovm/object/Coder.java | 99 +-
.../src/com/cloud/ovm/object/Connection.java | 214 +-
.../ovm/src/com/cloud/ovm/object/OvmBridge.java | 92 +-
.../ovm/src/com/cloud/ovm/object/OvmDisk.java | 21 +-
.../ovm/src/com/cloud/ovm/object/OvmHost.java | 137 +-
.../com/cloud/ovm/object/OvmSecurityGroup.java | 66 +-
.../com/cloud/ovm/object/OvmStoragePool.java | 158 +-
.../ovm/src/com/cloud/ovm/object/OvmVif.java | 20 +-
.../ovm/src/com/cloud/ovm/object/OvmVlan.java | 42 +-
.../ovm/src/com/cloud/ovm/object/OvmVm.java | 170 +-
.../ovm/src/com/cloud/ovm/object/OvmVolume.java | 62 +-
.../ovm/src/com/cloud/ovm/object/Test.java | 314 +-
.../cloud/agent/manager/MockAgentManager.java | 34 +-
.../agent/manager/MockAgentManagerImpl.java | 55 +-
.../agent/manager/MockNetworkManagerImpl.java | 16 +-
.../cloud/agent/manager/MockStorageManager.java | 61 +-
.../agent/manager/MockStorageManagerImpl.java | 144 +-
.../com/cloud/agent/manager/MockVmManager.java | 8 +-
.../cloud/agent/manager/MockVmManagerImpl.java | 113 +-
.../com/cloud/agent/manager/SimulatorInfo.java | 78 +-
.../cloud/agent/manager/SimulatorManager.java | 30 +-
.../agent/manager/SimulatorManagerImpl.java | 122 +-
.../api/commands/ConfigureSimulatorCmd.java | 40 +-
.../com/cloud/resource/AgentResourceBase.java | 95 +-
.../cloud/resource/AgentRoutingResource.java | 178 +-
.../cloud/resource/AgentStorageResource.java | 18 +-
.../com/cloud/resource/SimulatorDiscoverer.java | 90 +-
.../resource/SimulatorSecondaryDiscoverer.java | 42 +-
.../resource/SimulatorStorageProcessor.java | 15 +-
.../cloud/simulator/MockConfigurationVO.java | 19 +-
.../src/com/cloud/simulator/MockHost.java | 4 +-
.../src/com/cloud/simulator/MockHostVO.java | 72 +-
.../com/cloud/simulator/MockSecStorageVO.java | 14 +-
.../cloud/simulator/MockSecurityRulesVO.java | 20 +-
.../com/cloud/simulator/MockStoragePoolVO.java | 19 +-
.../src/com/cloud/simulator/MockVMVO.java | 43 +-
.../src/com/cloud/simulator/MockVm.java | 36 +-
.../src/com/cloud/simulator/MockVolumeVO.java | 31 +-
.../src/com/cloud/simulator/SimulatorGuru.java | 6 +-
.../simulator/dao/MockConfigurationDao.java | 3 +-
.../simulator/dao/MockConfigurationDaoImpl.java | 55 +-
.../com/cloud/simulator/dao/MockHostDao.java | 2 +
.../cloud/simulator/dao/MockHostDaoImpl.java | 23 +-
.../simulator/dao/MockSecStorageDaoImpl.java | 10 +-
.../simulator/dao/MockSecurityRulesDao.java | 1 +
.../simulator/dao/MockSecurityRulesDaoImpl.java | 21 +-
.../cloud/simulator/dao/MockStoragePoolDao.java | 2 +
.../simulator/dao/MockStoragePoolDaoImpl.java | 10 +-
.../src/com/cloud/simulator/dao/MockVMDao.java | 3 +
.../com/cloud/simulator/dao/MockVMDaoImpl.java | 24 +-
.../com/cloud/simulator/dao/MockVolumeDao.java | 4 +
.../cloud/simulator/dao/MockVolumeDaoImpl.java | 19 +-
.../driver/SimulatorImageStoreDriverImpl.java | 22 +-
.../SimulatorImageStoreLifeCycleImpl.java | 23 +-
.../SimulatorImageStoreProviderImpl.java | 17 +-
.../src/com/cloud/ucs/database/UcsBladeDao.java | 4 +-
.../com/cloud/ucs/database/UcsBladeDaoImpl.java | 7 +-
.../src/com/cloud/ucs/database/UcsBladeVO.java | 24 +-
.../com/cloud/ucs/database/UcsManagerDao.java | 14 +-
.../cloud/ucs/database/UcsManagerDaoImpl.java | 8 +-
.../com/cloud/ucs/database/UcsManagerVO.java | 105 +-
.../com/cloud/ucs/manager/StringTemplate.java | 4 +-
.../src/com/cloud/ucs/manager/UcsCommands.java | 25 +-
.../com/cloud/ucs/manager/UcsHttpClient.java | 5 +-
.../src/com/cloud/ucs/manager/UcsManager.java | 6 +-
.../com/cloud/ucs/manager/UcsManagerImpl.java | 183 +-
.../com/cloud/ucs/structure/ComputeBlade.java | 42 +-
.../src/com/cloud/ucs/structure/UcsProfile.java | 4 +-
.../apache/cloudstack/api/AddUcsManagerCmd.java | 29 +-
.../api/AssociateUcsProfileToBladeCmd.java | 24 +-
.../cloudstack/api/DeleteUcsManagerCmd.java | 71 +-
.../apache/cloudstack/api/ListUcsBladeCmd.java | 16 +-
.../cloudstack/api/ListUcsManagerCmd.java | 45 +-
.../cloudstack/api/ListUcsProfileCmd.java | 30 +-
.../api/response/UcsBladeResponse.java | 6 +-
.../api/response/UcsManagerResponse.java | 25 +-
.../api/response/UcsProfileResponse.java | 10 +-
.../api/commands/DeleteCiscoNexusVSMCmd.java | 34 +-
.../api/commands/DisableCiscoNexusVSMCmd.java | 40 +-
.../api/commands/EnableCiscoNexusVSMCmd.java | 40 +-
.../api/commands/ListCiscoNexusVSMsCmd.java | 102 +-
.../api/response/CiscoNexusVSMResponse.java | 61 +-
.../vmware/src/com/cloud/ha/VmwareFencer.java | 6 +-
.../src/com/cloud/ha/VmwareInvestigator.java | 23 +-
.../com/cloud/hypervisor/guru/VMwareGuru.java | 130 +-
.../com/cloud/hypervisor/vmware/LegacyZone.java | 1 +
.../cloud/hypervisor/vmware/LegacyZoneVO.java | 2 +-
.../hypervisor/vmware/VmwareCleanupMaid.java | 160 +-
.../hypervisor/vmware/VmwareDatacenter.java | 1 +
.../hypervisor/vmware/VmwareDatacenterVO.java | 5 +-
.../vmware/VmwareDatacenterZoneMap.java | 1 +
.../vmware/VmwareDatacenterZoneMapVO.java | 11 +-
.../vmware/VmwareServerDiscoverer.java | 710 +-
.../vmware/dao/LegacyZoneDaoImpl.java | 97 +-
.../vmware/dao/VmwareDatacenterDaoImpl.java | 3 +-
.../dao/VmwareDatacenterZoneMapDaoImpl.java | 31 +-
.../vmware/manager/VmwareHostService.java | 14 +-
.../vmware/manager/VmwareManager.java | 21 +-
.../vmware/manager/VmwareManagerImpl.java | 309 +-
.../vmware/manager/VmwareStorageManager.java | 16 +-
.../manager/VmwareStorageManagerImpl.java | 363 +-
.../vmware/manager/VmwareStorageMount.java | 2 +-
.../vmware/resource/VmwareContextFactory.java | 139 +-
.../vmware/resource/VmwareResource.java | 2025 +-
.../com/cloud/network/CiscoNexusVSMDevice.java | 10 +-
.../network/CiscoNexusVSMDeviceManagerImpl.java | 254 +-
.../cloud/network/CiscoNexusVSMDeviceVO.java | 7 +-
.../com/cloud/network/VmwareTrafficLabel.java | 19 +-
.../network/dao/CiscoNexusVSMDeviceDao.java | 76 +-
.../network/dao/CiscoNexusVSMDeviceDaoImpl.java | 66 +-
.../network/element/CiscoNexusVSMElement.java | 243 +-
.../element/CiscoNexusVSMElementService.java | 15 +-
.../PremiumSecondaryStorageResource.java | 111 +-
.../VmwareSecondaryStorageContextFactory.java | 102 +-
.../VmwareSecondaryStorageResourceHandler.java | 157 +-
.../resource/VmwareStorageLayoutHelper.java | 450 +-
.../resource/VmwareStorageLayoutType.java | 5 +-
.../resource/VmwareStorageProcessor.java | 378 +-
.../VmwareStorageSubsystemCommandHandler.java | 29 +-
.../api/command/admin/zone/AddVmwareDcCmd.java | 23 +-
.../command/admin/zone/ListVmwareDcsCmd.java | 9 +-
.../command/admin/zone/RemoveVmwareDcCmd.java | 15 +-
.../api/response/VmwareDatacenterResponse.java | 6 +-
.../motion/VmwareStorageMotionStrategy.java | 53 +-
.../vmware/VmwareDatacenterApiUnitTest.java | 25 +-
.../vmware/resource/VmwareResourceTest.java | 44 +-
.../motion/VmwareStorageMotionStrategyTest.java | 71 +-
.../xen/src/com/cloud/ha/XenServerFencer.java | 25 +-
.../src/com/cloud/hypervisor/XenServerGuru.java | 17 +-
.../xen/discoverer/XcpServerDiscoverer.java | 278 +-
.../hypervisor/xen/resource/CitrixHelper.java | 1300 +-
.../xen/resource/CitrixResourceBase.java | 1626 +-
.../hypervisor/xen/resource/XcpOssResource.java | 115 +-
.../xen/resource/XcpServerResource.java | 38 +-
.../xen/resource/XenServer56FP1Resource.java | 53 +-
.../xen/resource/XenServer56Resource.java | 51 +-
.../xen/resource/XenServer56SP2Resource.java | 40 +-
.../xen/resource/XenServer600Resource.java | 35 +-
.../xen/resource/XenServer602Resource.java | 35 +-
.../xen/resource/XenServer610Resource.java | 111 +-
.../xen/resource/XenServer620Resource.java | 20 +-
.../xen/resource/XenServerConnectionPool.java | 446 +-
.../xen/resource/XenServerPoolVms.java | 71 +-
.../xen/resource/XenServerStorageProcessor.java | 249 +-
.../motion/XenServerStorageMotionStrategy.java | 76 +-
.../xen/resource/CitrixResourceBaseTest.java | 76 +-
.../agent/api/CreateVnsNetworkCommand.java | 4 +-
.../cloud/agent/api/CreateVnsPortAnswer.java | 3 +-
.../cloud/agent/api/CreateVnsPortCommand.java | 8 +-
.../cloud/agent/api/DeleteVnsNetworkAnswer.java | 3 +-
.../cloud/agent/api/DeleteVnsPortAnswer.java | 3 +-
.../cloud/agent/api/UpdateVnsPortAnswer.java | 3 +-
.../cloud/agent/api/UpdateVnsPortCommand.java | 5 -
.../api/commands/AddBigSwitchVnsDeviceCmd.java | 20 +-
.../commands/DeleteBigSwitchVnsDeviceCmd.java | 18 +-
.../commands/ListBigSwitchVnsDevicesCmd.java | 32 +-
.../com/cloud/api/commands/VnsConstants.java | 1 -
.../response/BigSwitchVnsDeviceResponse.java | 21 +-
.../com/cloud/network/BigSwitchVnsDeviceVO.java | 18 +-
.../cloud/network/bigswitch/AttachmentData.java | 46 +-
.../network/bigswitch/BigSwitchVnsApi.java | 84 +-
.../bigswitch/BigSwitchVnsApiException.java | 1 -
.../network/bigswitch/ControlClusterStatus.java | 2 +-
.../cloud/network/bigswitch/NetworkData.java | 132 +-
.../com/cloud/network/bigswitch/PortData.java | 74 +-
.../com/cloud/network/dao/BigSwitchVnsDao.java | 2 +-
.../cloud/network/dao/BigSwitchVnsDaoImpl.java | 5 +-
.../network/element/BigSwitchVnsElement.java | 202 +-
.../element/BigSwitchVnsElementService.java | 3 +-
.../guru/BigSwitchVnsGuestNetworkGuru.java | 74 +-
.../network/resource/BigSwitchVnsResource.java | 128 +-
.../network/bigswitch/BigSwitchApiTest.java | 34 +-
.../resource/BigSwitchVnsResourceTest.java | 57 +-
...ociateAsaWithLogicalEdgeFirewallCommand.java | 2 +-
.../api/CleanupLogicalEdgeFirewallCommand.java | 2 +-
.../api/ConfigureNexusVsmForAsaCommand.java | 5 +-
.../api/CreateLogicalEdgeFirewallCommand.java | 6 +-
.../commands/AddCiscoAsa1000vResourceCmd.java | 29 +-
.../api/commands/AddCiscoVnmcResourceCmd.java | 26 +-
.../DeleteCiscoAsa1000vResourceCmd.java | 20 +-
.../commands/DeleteCiscoVnmcResourceCmd.java | 20 +-
.../commands/ListCiscoAsa1000vResourcesCmd.java | 21 +-
.../api/commands/ListCiscoVnmcResourcesCmd.java | 19 +-
.../response/CiscoAsa1000vResourceResponse.java | 16 +-
.../api/response/CiscoVnmcResourceResponse.java | 10 +-
.../network/cisco/CiscoAsa1000vDevice.java | 2 +
.../network/cisco/CiscoAsa1000vDeviceVO.java | 29 +-
.../network/cisco/CiscoVnmcConnection.java | 169 +-
.../network/cisco/CiscoVnmcConnectionImpl.java | 304 +-
.../network/cisco/CiscoVnmcController.java | 2 +
.../network/cisco/CiscoVnmcControllerVO.java | 18 +-
.../cloud/network/cisco/NetworkAsa1000vMap.java | 1 +
.../network/cisco/NetworkAsa1000vMapVO.java | 46 +-
.../com/cloud/network/dao/CiscoAsa1000vDao.java | 2 +-
.../cloud/network/dao/CiscoAsa1000vDaoImpl.java | 5 +-
.../src/com/cloud/network/dao/CiscoVnmcDao.java | 2 +-
.../com/cloud/network/dao/CiscoVnmcDaoImpl.java | 7 +-
.../network/dao/NetworkAsa1000vMapDao.java | 2 +-
.../network/dao/NetworkAsa1000vMapDaoImpl.java | 5 +-
.../network/element/CiscoAsa1000vService.java | 3 +-
.../cloud/network/element/CiscoVnmcElement.java | 184 +-
.../element/CiscoVnmcElementService.java | 3 +-
.../network/resource/CiscoVnmcResource.java | 86 +-
.../network/cisco/CiscoVnmcConnectionTest.java | 17 +-
.../network/element/CiscoVnmcElementTest.java | 14 +-
.../network/resource/CiscoVnmcResourceTest.java | 71 +-
.../cloudstack/network/element/DnsNotifier.java | 16 +-
.../src/com/cloud/network/ElasticLbVmMapVO.java | 22 +-
.../element/ElasticLoadBalancerElement.java | 72 +-
.../network/lb/ElasticLoadBalancerManager.java | 9 +-
.../lb/ElasticLoadBalancerManagerImpl.java | 248 +-
.../cloud/network/lb/dao/ElasticLbVmMapDao.java | 8 +-
.../network/lb/dao/ElasticLbVmMapDaoImpl.java | 40 +-
.../commands/AddExternalLoadBalancerCmd.java | 41 +-
.../api/commands/AddF5LoadBalancerCmd.java | 36 +-
.../commands/ConfigureF5LoadBalancerCmd.java | 29 +-
.../commands/DeleteExternalLoadBalancerCmd.java | 35 +-
.../api/commands/DeleteF5LoadBalancerCmd.java | 22 +-
.../commands/ListExternalLoadBalancersCmd.java | 29 +-
.../commands/ListF5LoadBalancerNetworksCmd.java | 23 +-
.../api/commands/ListF5LoadBalancersCmd.java | 30 +-
.../api/response/F5LoadBalancerResponse.java | 39 +-
.../element/F5ExternalLoadBalancerElement.java | 60 +-
.../F5ExternalLoadBalancerElementService.java | 34 +-
.../cloud/network/resource/F5BigIpResource.java | 1861 +-
.../element/InternalLoadBalancerElement.java | 160 +-
.../lb/InternalLoadBalancerVMManager.java | 19 +-
.../lb/InternalLoadBalancerVMManagerImpl.java | 320 +-
.../ElementChildTestConfiguration.java | 39 +-
.../InternalLbElementServiceTest.java | 131 +-
.../InternalLbElementTest.java | 153 +-
.../InternalLBVMManagerTest.java | 189 +-
.../InternalLBVMServiceTest.java | 89 +-
.../LbChildTestConfiguration.java | 237 +-
.../api/command/CreateServiceInstanceCmd.java | 93 +-
.../api/response/ServiceInstanceResponse.java | 32 +-
.../management/ContrailElementImpl.java | 436 +-
.../contrail/management/ContrailGuru.java | 94 +-
.../contrail/management/ContrailManager.java | 52 +-
.../management/ContrailManagerImpl.java | 234 +-
.../contrail/management/DBSyncGeneric.java | 86 +-
.../network/contrail/management/EventUtils.java | 41 +-
.../management/ManagementNetworkGuru.java | 15 +-
.../contrail/management/ModelDatabase.java | 21 +-
.../contrail/management/ServerDBSync.java | 7 +-
.../contrail/management/ServerDBSyncImpl.java | 345 +-
.../management/ServerEventHandlerImpl.java | 117 +-
.../contrail/management/ServiceManager.java | 5 +-
.../contrail/management/ServiceManagerImpl.java | 117 +-
.../management/ServiceVirtualMachine.java | 8 +-
.../network/contrail/model/FloatingIpModel.java | 24 +-
.../contrail/model/FloatingIpPoolModel.java | 21 +-
.../network/contrail/model/InstanceIpModel.java | 48 +-
.../network/contrail/model/ModelController.java | 25 +-
.../network/contrail/model/ModelObject.java | 44 +-
.../network/contrail/model/ModelObjectBase.java | 29 +-
.../contrail/model/ServiceInstanceModel.java | 96 +-
.../contrail/model/VMInterfaceModel.java | 99 +-
.../contrail/model/VirtualMachineModel.java | 148 +-
.../contrail/model/VirtualNetworkModel.java | 152 +-
.../management/ApiConnectorMockito.java | 37 +-
.../IntegrationTestConfiguration.java | 473 +-
.../management/ManagementServerMock.java | 201 +-
.../contrail/management/MockAccountManager.java | 175 +-
.../management/NetworkProviderTest.java | 135 +-
.../contrail/management/PublicNetworkTest.java | 37 +-
.../contrail/management/TestDbSetup.java | 91 +-
.../management/VirtualNetworkModelTest.java | 24 +-
.../api/commands/AddExternalFirewallCmd.java | 59 +-
.../cloud/api/commands/AddSrxFirewallCmd.java | 35 +-
.../api/commands/ConfigureSrxFirewallCmd.java | 27 +-
.../api/commands/DeleteExternalFirewallCmd.java | 37 +-
.../api/commands/DeleteSrxFirewallCmd.java | 22 +-
.../api/commands/ListExternalFirewallsCmd.java | 33 +-
.../commands/ListSrxFirewallNetworksCmd.java | 28 +-
.../cloud/api/commands/ListSrxFirewallsCmd.java | 27 +-
.../cloud/api/response/SrxFirewallResponse.java | 57 +-
.../JuniperSRXExternalFirewallElement.java | 44 +-
.../JuniperSRXFirewallElementService.java | 39 +-
.../network/resource/JuniperSrxResource.java | 3267 +-
.../cloud/network/element/MidoNetElement.java | 741 +-
.../network/element/SimpleFirewallRule.java | 59 +-
.../network/guru/MidoNetGuestNetworkGuru.java | 66 +-
.../network/guru/MidoNetPublicNetworkGuru.java | 37 +-
.../network/resource/MidoNetVifDriver.java | 52 +-
.../network/element/MidoNetElementTest.java | 51 +-
.../commands/AddNetscalerLoadBalancerCmd.java | 73 +-
.../ConfigureNetscalerLoadBalancerCmd.java | 53 +-
.../DeleteNetscalerLoadBalancerCmd.java | 20 +-
.../ListNetscalerLoadBalancerNetworksCmd.java | 25 +-
.../commands/ListNetscalerLoadBalancersCmd.java | 25 +-
.../response/NetscalerLoadBalancerResponse.java | 55 +-
.../src/com/cloud/network/NetScalerPodVO.java | 31 +-
.../com/cloud/network/dao/NetScalerPodDao.java | 2 +-
.../cloud/network/dao/NetScalerPodDaoImpl.java | 5 +-
.../cloud/network/element/NetscalerElement.java | 162 +-
.../NetscalerLoadBalancerElementService.java | 7 +-
.../network/resource/NetscalerResource.java | 783 +-
...ortForwardingRulesOnLogicalRouterAnswer.java | 9 +-
...ConfigurePublicIpsOnLogicalRouterAnswer.java | 6 +-
...onfigurePublicIpsOnLogicalRouterCommand.java | 3 +-
...gureStaticNatRulesOnLogicalRouterAnswer.java | 6 +-
...ureStaticNatRulesOnLogicalRouterCommand.java | 3 +-
.../agent/api/CreateLogicalRouterAnswer.java | 3 +-
.../agent/api/CreateLogicalRouterCommand.java | 6 +-
.../agent/api/CreateLogicalSwitchAnswer.java | 3 +-
.../agent/api/CreateLogicalSwitchCommand.java | 3 +-
.../api/CreateLogicalSwitchPortAnswer.java | 3 +-
.../api/CreateLogicalSwitchPortCommand.java | 8 +-
.../agent/api/DeleteLogicalRouterAnswer.java | 3 +-
.../agent/api/DeleteLogicalSwitchAnswer.java | 3 +-
.../api/DeleteLogicalSwitchPortAnswer.java | 3 +-
.../agent/api/FindLogicalSwitchPortAnswer.java | 3 +-
.../agent/api/FindLogicalSwitchPortCommand.java | 3 -
.../api/UpdateLogicalSwitchPortAnswer.java | 3 +-
.../api/UpdateLogicalSwitchPortCommand.java | 10 +-
.../api/commands/AddNiciraNvpDeviceCmd.java | 32 +-
.../api/commands/DeleteNiciraNvpDeviceCmd.java | 19 +-
.../ListNiciraNvpDeviceNetworksCmd.java | 21 +-
.../api/commands/ListNiciraNvpDevicesCmd.java | 16 +-
.../api/response/NiciraNvpDeviceResponse.java | 31 +-
.../com/cloud/network/NiciraNvpDeviceVO.java | 18 +-
.../cloud/network/NiciraNvpNicMappingVO.java | 14 +-
.../cloud/network/NiciraNvpRouterMappingVO.java | 8 +-
.../src/com/cloud/network/dao/NiciraNvpDao.java | 2 +-
.../com/cloud/network/dao/NiciraNvpDaoImpl.java | 5 +-
.../network/dao/NiciraNvpNicMappingDaoImpl.java | 5 +-
.../dao/NiciraNvpRouterMappingDaoImpl.java | 3 +-
.../cloud/network/element/NiciraNvpElement.java | 377 +-
.../element/NiciraNvpElementService.java | 6 +-
.../network/guru/NiciraNvpGuestNetworkGuru.java | 33 +-
.../network/nicira/ControlClusterStatus.java | 2 +
.../network/nicira/DestinationNatRule.java | 17 +-
.../cloud/network/nicira/LogicalSwitchPort.java | 3 +-
.../src/com/cloud/network/nicira/Match.java | 26 +-
.../src/com/cloud/network/nicira/NatRule.java | 4 +-
.../com/cloud/network/nicira/NiciraNvpApi.java | 195 +-
.../com/cloud/network/nicira/NiciraNvpTag.java | 3 +-
.../cloud/network/nicira/PatchAttachment.java | 1 -
.../com/cloud/network/nicira/SourceNatRule.java | 17 +-
.../network/nicira/TransportZoneBinding.java | 3 +-
.../network/resource/NiciraNvpResource.java | 190 +-
.../network/element/NiciraNvpElementTest.java | 19 +-
.../guru/NiciraNvpGuestNetworkGuruTest.java | 69 +-
.../com/cloud/network/nicira/NatRuleTest.java | 8 +-
.../cloud/network/nicira/NiciraNvpApiTest.java | 48 +-
.../com/cloud/network/nicira/NiciraTagTest.java | 7 +-
.../network/resource/NiciraNvpResourceTest.java | 207 +-
.../com/cloud/network/element/OvsElement.java | 34 +-
.../cloud/network/guru/OvsGuestNetworkGuru.java | 32 +-
.../cloud/network/ovs/GreTunnelException.java | 6 +-
.../network/ovs/OvsCreateGreTunnelAnswer.java | 8 +-
.../network/ovs/OvsCreateTunnelAnswer.java | 25 +-
.../network/ovs/OvsDestroyBridgeCommand.java | 18 +-
.../network/ovs/OvsDestroyTunnelCommand.java | 18 +-
.../network/ovs/OvsFetchInterfaceAnswer.java | 8 +-
.../network/ovs/OvsSetTagAndFlowAnswer.java | 2 +-
.../network/ovs/OvsSetupBridgeCommand.java | 4 +-
.../com/cloud/network/ovs/OvsTunnelManager.java | 9 +-
.../cloud/network/ovs/OvsTunnelManagerImpl.java | 259 +-
.../network/ovs/dao/OvsTunnelInterfaceDao.java | 9 +-
.../ovs/dao/OvsTunnelInterfaceDaoImpl.java | 46 +-
.../network/ovs/dao/OvsTunnelInterfaceVO.java | 153 +-
.../network/ovs/dao/OvsTunnelNetworkDao.java | 14 +-
.../ovs/dao/OvsTunnelNetworkDaoImpl.java | 60 +-
.../network/ovs/dao/OvsTunnelNetworkVO.java | 155 +-
.../api/commands/AddExternalFirewallCmd.java | 29 +-
.../api/commands/AddPaloAltoFirewallCmd.java | 31 +-
.../commands/ConfigurePaloAltoFirewallCmd.java | 28 +-
.../api/commands/DeleteExternalFirewallCmd.java | 21 +-
.../api/commands/DeletePaloAltoFirewallCmd.java | 23 +-
.../api/commands/ListExternalFirewallsCmd.java | 33 +-
.../ListPaloAltoFirewallNetworksCmd.java | 26 +-
.../api/commands/ListPaloAltoFirewallsCmd.java | 25 +-
.../api/response/PaloAltoFirewallResponse.java | 57 +-
.../PaloAltoExternalFirewallElement.java | 46 +-
.../element/PaloAltoFirewallElementService.java | 39 +-
.../network/resource/PaloAltoResource.java | 1551 +-
.../cloud/network/utils/HttpClientWrapper.java | 30 +-
.../resource/MockablePaloAltoResource.java | 281 +-
.../network/resource/PaloAltoResourceTest.java | 537 +-
.../cloudstack/api/commands/AddSspCmd.java | 28 +-
.../cloudstack/api/commands/DeleteSspCmd.java | 18 +-
.../cloudstack/api/response/SspResponse.java | 14 +-
.../cloudstack/network/dao/SspCredentialVO.java | 10 +-
.../network/dao/SspTenantDaoImpl.java | 7 +-
.../cloudstack/network/dao/SspTenantVO.java | 8 +-
.../cloudstack/network/dao/SspUuidDao.java | 4 +
.../cloudstack/network/dao/SspUuidDaoImpl.java | 12 +-
.../cloudstack/network/dao/SspUuidVO.java | 19 +-
.../cloudstack/network/element/SspClient.java | 66 +-
.../cloudstack/network/element/SspElement.java | 252 +-
.../cloudstack/network/element/SspManager.java | 3 +-
.../network/guru/SspGuestNetworkGuru.java | 66 +-
.../network/element/SspClientTest.java | 18 +-
.../network/element/SspElementTest.java | 30 +-
.../network/guru/VxlanGuestNetworkGuru.java | 91 +-
.../network/guru/VxlanGuestNetworkGuruTest.java | 162 +-
.../allocator/RandomStoragePoolAllocator.java | 15 +-
.../driver/CloudStackImageStoreDriverImpl.java | 15 +-
.../CloudStackImageStoreLifeCycleImpl.java | 25 +-
.../CloudStackImageStoreProviderImpl.java | 4 +-
.../driver/S3ImageStoreDriverImpl.java | 36 +-
.../lifecycle/S3ImageStoreLifeCycleImpl.java | 14 +-
.../provider/S3ImageStoreProviderImpl.java | 4 +-
.../driver/SampleImageStoreDriverImpl.java | 2 +-
.../driver/SwiftImageStoreDriverImpl.java | 8 +-
.../lifecycle/SwiftImageStoreLifeCycleImpl.java | 15 +-
.../provider/SwiftImageStoreProviderImpl.java | 4 +-
.../CloudStackPrimaryDataStoreDriverImpl.java | 54 +-
...CloudStackPrimaryDataStoreLifeCycleImpl.java | 63 +-
.../SamplePrimaryDataStoreDriverImpl.java | 28 +-
.../driver/SolidfirePrimaryDataStoreDriver.java | 128 +-
.../SolidFirePrimaryDataStoreLifeCycle.java | 314 +-
.../provider/SolidFireHostListener.java | 22 +-
.../SolidfirePrimaryDataStoreProvider.java | 7 +-
.../storage/datastore/util/SolidFireUtil.java | 413 +-
.../storage/test/ChildTestConfiguration.java | 5 +-
.../storage/test/TestConfiguration.java | 5 +-
.../cloudstack/storage/test/VolumeTest.java | 13 +-
.../api/command/LdapAddConfigurationCmd.java | 9 +-
.../api/command/LdapCreateAccountCmd.java | 58 +-
.../api/command/LdapDeleteConfigurationCmd.java | 12 +-
.../api/command/LdapImportUsersCmd.java | 53 +-
.../api/command/LdapListConfigurationCmd.java | 18 +-
.../api/command/LdapListUsersCmd.java | 23 +-
.../api/command/LdapUserSearchCmd.java | 12 +-
.../api/response/LdapConfigurationResponse.java | 3 +-
.../api/response/LdapUserResponse.java | 4 +-
.../cloudstack/ldap/LdapAuthenticator.java | 15 +-
.../cloudstack/ldap/LdapConfiguration.java | 27 +-
.../cloudstack/ldap/LdapContextFactory.java | 43 +-
.../org/apache/cloudstack/ldap/LdapManager.java | 15 +-
.../apache/cloudstack/ldap/LdapManagerImpl.java | 77 +-
.../org/apache/cloudstack/ldap/LdapUser.java | 2 +-
.../apache/cloudstack/ldap/LdapUserManager.java | 16 +-
.../org/apache/cloudstack/ldap/LdapUtils.java | 37 +-
.../ldap/dao/LdapConfigurationDao.java | 6 +-
.../ldap/dao/LdapConfigurationDaoImpl.java | 24 +-
.../cloud/server/auth/MD5UserAuthenticator.java | 64 +-
.../server/auth/PlainTextUserAuthenticator.java | 36 +-
.../auth/SHA256SaltedUserAuthenticator.java | 5 +-
.../server/auth/test/AuthenticatorTest.java | 24 +-
pom.xml | 40 +-
.../src/com/cloud/account/SecurityManager.java | 1 -
.../cloud/acl/AffinityGroupAccessChecker.java | 27 +-
server/src/com/cloud/acl/DomainChecker.java | 203 +-
.../allocator/impl/FirstFitAllocator.java | 25 +-
.../impl/FirstFitRoutingAllocator.java | 8 +-
.../allocator/impl/RecreateHostAllocator.java | 94 +-
.../allocator/impl/TestingAllocator.java | 17 +-
.../impl/UserConcentratedAllocator.java | 39 +-
.../manager/authn/AgentAuthnException.java | 2 +-
.../agent/manager/authn/AgentAuthorizer.java | 3 +-
.../authn/impl/BasicAgentAuthManager.java | 21 +-
.../src/com/cloud/alert/AlertManagerImpl.java | 330 +-
.../com/cloud/alert/ClusterAlertAdapter.java | 20 +-
.../cloud/alert/ConsoleProxyAlertAdapter.java | 215 +-
.../alert/SecondaryStorageVmAlertAdapter.java | 283 +-
.../com/cloud/api/ApiAsyncJobDispatcher.java | 25 +-
server/src/com/cloud/api/ApiDBUtils.java | 505 +-
server/src/com/cloud/api/ApiDispatcher.java | 302 +-
server/src/com/cloud/api/ApiGsonHelper.java | 5 +-
.../com/cloud/api/ApiResponseGsonHelper.java | 1 +
server/src/com/cloud/api/ApiResponseHelper.java | 151 +-
.../src/com/cloud/api/ApiSerializerHelper.java | 4 +-
server/src/com/cloud/api/ApiServer.java | 253 +-
server/src/com/cloud/api/ApiServerService.java | 8 +-
server/src/com/cloud/api/ApiServlet.java | 95 +-
.../com/cloud/api/EncodedStringTypeAdapter.java | 7 +-
.../cloud/api/ResponseObjectTypeAdapter.java | 17 +-
.../src/com/cloud/api/SerializationContext.java | 20 +-
.../src/com/cloud/api/StringMapTypeAdapter.java | 10 +-
server/src/com/cloud/api/doc/Alert.java | 4 +-
.../src/com/cloud/api/doc/ApiXmlDocReader.java | 7 +-
.../src/com/cloud/api/doc/ApiXmlDocWriter.java | 148 +-
server/src/com/cloud/api/doc/Argument.java | 117 +-
server/src/com/cloud/api/doc/Command.java | 153 +-
.../com/cloud/api/query/QueryManagerImpl.java | 467 +-
.../com/cloud/api/query/ViewResponseHelper.java | 145 +-
.../cloud/api/query/dao/AccountJoinDaoImpl.java | 27 +-
.../api/query/dao/AffinityGroupJoinDao.java | 3 +-
.../api/query/dao/AffinityGroupJoinDaoImpl.java | 10 +-
.../api/query/dao/AsyncJobJoinDaoImpl.java | 17 +-
.../api/query/dao/DataCenterJoinDaoImpl.java | 20 +-
.../api/query/dao/DiskOfferingJoinDao.java | 1 +
.../api/query/dao/DiskOfferingJoinDaoImpl.java | 6 +-
.../api/query/dao/DomainRouterJoinDaoImpl.java | 34 +-
.../com/cloud/api/query/dao/HostJoinDao.java | 3 +-
.../cloud/api/query/dao/HostJoinDaoImpl.java | 50 +-
.../cloud/api/query/dao/ImageStoreJoinDao.java | 1 +
.../api/query/dao/ImageStoreJoinDaoImpl.java | 37 +-
.../api/query/dao/InstanceGroupJoinDao.java | 1 -
.../api/query/dao/InstanceGroupJoinDaoImpl.java | 18 +-
.../api/query/dao/ProjectAccountJoinDao.java | 1 -
.../query/dao/ProjectAccountJoinDaoImpl.java | 12 +-
.../query/dao/ProjectInvitationJoinDaoImpl.java | 10 +-
.../cloud/api/query/dao/ProjectJoinDaoImpl.java | 24 +-
.../cloud/api/query/dao/ResourceTagJoinDao.java | 4 +-
.../api/query/dao/ResourceTagJoinDaoImpl.java | 25 +-
.../api/query/dao/SecurityGroupJoinDao.java | 1 -
.../api/query/dao/SecurityGroupJoinDaoImpl.java | 22 +-
.../query/dao/ServiceOfferingJoinDaoImpl.java | 15 +-
.../cloud/api/query/dao/StoragePoolJoinDao.java | 10 +-
.../api/query/dao/StoragePoolJoinDaoImpl.java | 11 +-
.../api/query/dao/TemplateJoinDaoImpl.java | 72 +-
.../api/query/dao/UserAccountJoinDaoImpl.java | 22 +-
.../cloud/api/query/dao/UserVmJoinDaoImpl.java | 55 +-
.../com/cloud/api/query/dao/VolumeJoinDao.java | 1 -
.../cloud/api/query/dao/VolumeJoinDaoImpl.java | 43 +-
.../com/cloud/api/query/vo/AccountJoinVO.java | 98 +-
.../cloud/api/query/vo/AffinityGroupJoinVO.java | 21 +-
.../com/cloud/api/query/vo/AsyncJobJoinVO.java | 48 +-
.../src/com/cloud/api/query/vo/BaseViewVO.java | 4 +-
.../api/query/vo/ControlledViewEntity.java | 1 -
.../cloud/api/query/vo/DataCenterJoinVO.java | 50 +-
.../cloud/api/query/vo/DiskOfferingJoinVO.java | 58 +-
.../cloud/api/query/vo/DomainRouterJoinVO.java | 110 +-
.../src/com/cloud/api/query/vo/EventJoinVO.java | 52 +-
.../src/com/cloud/api/query/vo/HostJoinVO.java | 94 +-
.../cloud/api/query/vo/ImageStoreJoinVO.java | 24 +-
.../cloud/api/query/vo/InstanceGroupJoinVO.java | 34 +-
.../api/query/vo/ProjectAccountJoinVO.java | 30 +-
.../api/query/vo/ProjectInvitationJoinVO.java | 29 +-
.../com/cloud/api/query/vo/ProjectJoinVO.java | 54 +-
.../cloud/api/query/vo/ResourceTagJoinVO.java | 42 +-
.../cloud/api/query/vo/SecurityGroupJoinVO.java | 58 +-
.../api/query/vo/ServiceOfferingJoinVO.java | 65 +-
.../cloud/api/query/vo/StoragePoolJoinVO.java | 62 +-
.../com/cloud/api/query/vo/TemplateJoinVO.java | 142 +-
.../cloud/api/query/vo/UserAccountJoinVO.java | 56 +-
.../com/cloud/api/query/vo/UserVmJoinVO.java | 188 +-
.../com/cloud/api/query/vo/VolumeJoinVO.java | 271 +-
.../api/response/ApiResponseSerializer.java | 80 +-
.../response/EmptyFieldExclusionStrategy.java | 5 +-
.../api/response/SecurityGroupResultObject.java | 11 +-
.../response/SecurityGroupRuleResultObject.java | 29 +-
server/src/com/cloud/async/AsyncJobResult.java | 156 +-
.../com/cloud/capacity/CapacityManagerImpl.java | 342 +-
.../cloud/capacity/ComputeCapacityListener.java | 28 +-
.../cloud/capacity/StorageCapacityListener.java | 36 +-
server/src/com/cloud/configuration/Config.java | 2168 +-
.../configuration/ConfigurationManagerImpl.java | 1106 +-
.../src/com/cloud/configuration/ZoneConfig.java | 43 +-
.../AgentBasedConsoleProxyManager.java | 28 +-
...AgentBasedStandaloneConsoleProxyManager.java | 111 +-
.../src/com/cloud/consoleproxy/AgentHook.java | 4 +-
.../com/cloud/consoleproxy/AgentHookBase.java | 95 +-
.../ConsoleProxyAlertEventArgs.java | 87 +-
.../ConsoleProxyBalanceAllocator.java | 2 +-
.../consoleproxy/ConsoleProxyListener.java | 14 +-
.../ConsoleProxyManagementState.java | 6 +-
.../cloud/consoleproxy/ConsoleProxyManager.java | 42 +-
.../consoleproxy/ConsoleProxyManagerImpl.java | 116 +-
.../consoleproxy/StaticConsoleProxyManager.java | 18 +-
.../src/com/cloud/dc/DedicatedResourceVO.java | 32 +-
.../com/cloud/dc/dao/DedicatedResourceDao.java | 1 -
.../cloud/dc/dao/DedicatedResourceDaoImpl.java | 41 +-
.../deploy/DeploymentPlanningManagerImpl.java | 2660 +-
.../src/com/cloud/deploy/FirstFitPlanner.java | 228 +-
.../cloud/deploy/PlannerHostReservationVO.java | 20 +-
.../deploy/dao/PlannerHostReservationDao.java | 60 +-
.../dao/PlannerHostReservationDaoImpl.java | 123 +-
.../com/cloud/event/ActionEventInterceptor.java | 152 +-
.../src/com/cloud/event/ActionEventUtils.java | 81 +-
server/src/com/cloud/event/AlertGenerator.java | 50 +-
.../com/cloud/event/dao/EventJoinDaoImpl.java | 22 +-
.../com/cloud/ha/AbstractInvestigatorImpl.java | 27 +-
.../com/cloud/ha/CheckOnAgentInvestigator.java | 56 +-
server/src/com/cloud/ha/HaWorkVO.java | 125 +-
.../ha/HighAvailabilityManagerExtImpl.java | 50 +-
.../cloud/ha/HighAvailabilityManagerImpl.java | 130 +-
server/src/com/cloud/ha/KVMFencer.java | 129 +-
.../ha/ManagementIPSystemVMInvestigator.java | 14 +-
server/src/com/cloud/ha/RecreatableFencer.java | 12 +-
.../com/cloud/ha/UserVmDomRInvestigator.java | 32 +-
.../src/com/cloud/ha/XenServerInvestigator.java | 19 +-
.../com/cloud/ha/dao/HighAvailabilityDao.java | 20 +-
.../cloud/ha/dao/HighAvailabilityDaoImpl.java | 4 +-
.../hypervisor/CloudZonesStartupProcessor.java | 414 +-
.../cloud/hypervisor/HypervisorGuruBase.java | 38 +-
.../hypervisor/HypervisorGuruManagerImpl.java | 22 +-
server/src/com/cloud/hypervisor/KVMGuru.java | 45 +-
server/src/com/cloud/hypervisor/LXCGuru.java | 5 +-
.../kvm/discoverer/KvmDummyResourceBase.java | 169 +-
.../kvm/discoverer/KvmServerDiscoverer.java | 11 +-
.../kvm/discoverer/LibvirtServerDiscoverer.java | 27 +-
.../kvm/discoverer/LxcServerDiscoverer.java | 10 +-
.../src/com/cloud/keystore/KeystoreManager.java | 15 +-
.../com/cloud/keystore/KeystoreManagerImpl.java | 227 +-
.../metadata/ResourceMetaDataManagerImpl.java | 55 +-
.../network/ExternalDeviceUsageManager.java | 3 +-
.../network/ExternalDeviceUsageManagerImpl.java | 53 +-
.../network/ExternalFirewallDeviceManager.java | 10 +-
.../ExternalFirewallDeviceManagerImpl.java | 161 +-
.../network/ExternalIpAddressAllocator.java | 14 +-
.../ExternalLoadBalancerDeviceManager.java | 24 +-
.../ExternalLoadBalancerDeviceManagerImpl.java | 182 +-
.../ExternalNetworkDeviceManagerImpl.java | 94 +-
.../src/com/cloud/network/IpAddrAllocator.java | 77 +-
.../com/cloud/network/IpAddressManagerImpl.java | 231 +-
.../com/cloud/network/Ipv6AddressManager.java | 2 +-
.../cloud/network/Ipv6AddressManagerImpl.java | 172 +-
.../src/com/cloud/network/NetworkModelImpl.java | 923 +-
.../com/cloud/network/NetworkServiceImpl.java | 1082 +-
.../com/cloud/network/NetworkUsageManager.java | 3 +-
.../cloud/network/NetworkUsageManagerImpl.java | 178 +-
.../cloud/network/PortProfileManagerImpl.java | 116 +-
.../com/cloud/network/SshKeysDistriMonitor.java | 153 +-
.../cloud/network/StorageNetworkManager.java | 16 +-
.../network/StorageNetworkManagerImpl.java | 20 +-
.../cloud/network/as/AutoScaleManagerImpl.java | 95 +-
.../element/CloudZonesNetworkElement.java | 45 +-
.../network/element/SecurityGroupElement.java | 31 +-
.../network/element/VirtualRouterElement.java | 452 +-
.../element/VpcVirtualRouterElement.java | 147 +-
.../network/firewall/FirewallManagerImpl.java | 298 +-
.../cloud/network/guru/ControlNetworkGuru.java | 34 +-
.../cloud/network/guru/DirectNetworkGuru.java | 75 +-
.../network/guru/DirectPodBasedNetworkGuru.java | 24 +-
.../network/guru/ExternalGuestNetworkGuru.java | 32 +-
.../cloud/network/guru/GuestNetworkGuru.java | 84 +-
.../cloud/network/guru/PodBasedNetworkGuru.java | 84 +-
.../cloud/network/guru/PrivateNetworkGuru.java | 41 +-
.../cloud/network/guru/PublicNetworkGuru.java | 25 +-
.../cloud/network/guru/StorageNetworkGuru.java | 266 +-
.../cloud/network/lb/LBHealthCheckManager.java | 1 -
.../network/lb/LBHealthCheckManagerImpl.java | 1 +
.../lb/LoadBalancingRulesManagerImpl.java | 494 +-
.../router/VirtualNetworkApplianceManager.java | 82 +-
.../VirtualNetworkApplianceManagerImpl.java | 1708 +-
.../VpcVirtualNetworkApplianceManager.java | 44 +-
.../VpcVirtualNetworkApplianceManagerImpl.java | 582 +-
.../cloud/network/rules/RulesManagerImpl.java | 222 +-
.../com/cloud/network/rules/StaticNatImpl.java | 6 +-
.../security/LocalSecurityGroupWorkQueue.java | 53 +-
.../cloud/network/security/RuleUpdateLog.java | 5 +-
.../network/security/SecurityGroupListener.java | 53 +-
.../network/security/SecurityGroupManager.java | 41 +-
.../security/SecurityGroupManagerImpl.java | 166 +-
.../security/SecurityGroupManagerImpl2.java | 90 +-
.../security/SecurityGroupManagerMBean.java | 22 +-
.../security/SecurityGroupWorkQueue.java | 15 +-
.../security/SecurityGroupWorkTracker.java | 48 +-
.../security/SecurityManagerMBeanImpl.java | 47 +-
.../network/vpc/NetworkACLManagerImpl.java | 117 +-
.../network/vpc/NetworkACLServiceImpl.java | 180 +-
.../network/vpc/PrivateGatewayProfile.java | 3 +-
.../com/cloud/network/vpc/PrivateIpAddress.java | 8 +-
.../com/cloud/network/vpc/VpcManagerImpl.java | 279 +-
.../network/vpn/RemoteAccessVpnManagerImpl.java | 203 +-
.../cloud/network/vpn/Site2SiteVpnManager.java | 7 +-
.../network/vpn/Site2SiteVpnManagerImpl.java | 124 +-
.../com/cloud/projects/ProjectManagerImpl.java | 199 +-
.../src/com/cloud/resource/DiscovererBase.java | 28 +-
.../com/cloud/resource/DummyHostDiscoverer.java | 44 +-
.../cloud/resource/DummyHostServerResource.java | 235 +-
.../com/cloud/resource/ResourceManagerImpl.java | 154 +-
.../resourcelimit/ResourceLimitManagerImpl.java | 114 +-
.../PremiumSecondaryStorageManagerImpl.java | 200 +-
.../com/cloud/server/ConfigurationServer.java | 4 +-
.../cloud/server/ConfigurationServerImpl.java | 373 +-
server/src/com/cloud/server/Criteria.java | 186 +-
.../com/cloud/server/LockMasterListener.java | 2 +-
.../src/com/cloud/server/ManagementServer.java | 19 +-
.../com/cloud/server/ManagementServerImpl.java | 331 +-
server/src/com/cloud/server/StatsCollector.java | 566 +-
.../api/response/BaremetalTemplateResponse.java | 7 +-
.../api/response/NwDeviceDhcpResponse.java | 84 +-
.../api/response/NwDevicePxeServerResponse.java | 76 +-
.../server/api/response/PxePingResponse.java | 62 +-
.../netapp/AssociateLunCmdResponse.java | 46 +-
.../response/netapp/CreateLunCmdResponse.java | 76 +-
.../netapp/CreateVolumeOnFilerCmdResponse.java | 2 +-
.../netapp/CreateVolumePoolCmdResponse.java | 2 +-
.../response/netapp/DeleteLUNCmdResponse.java | 2 +-
.../netapp/DeleteVolumePoolCmdResponse.java | 2 +-
.../netapp/DissociateLunCmdResponse.java | 2 +-
.../response/netapp/ListLunsCmdResponse.java | 85 +-
.../netapp/ListVolumePoolsCmdResponse.java | 65 +-
.../netapp/ListVolumesOnFilerCmdResponse.java | 171 +-
.../server/auth/DefaultUserAuthenticator.java | 4 +-
.../cloud/server/auth/UserAuthenticator.java | 32 +-
.../com/cloud/servlet/CloudStartupServlet.java | 43 +-
.../cloud/servlet/ConsoleProxyClientParam.java | 170 +-
.../ConsoleProxyPasswordBasedEncryptor.java | 305 +-
.../com/cloud/servlet/ConsoleProxyServlet.java | 203 +-
.../cloud/servlet/RegisterCompleteServlet.java | 41 +-
.../cloud/storage/CreateSnapshotPayload.java | 20 +-
.../cloud/storage/LocalStoragePoolListener.java | 27 +-
server/src/com/cloud/storage/OCFS2Manager.java | 3 +-
.../src/com/cloud/storage/OCFS2ManagerImpl.java | 32 +-
.../cloud/storage/RegisterVolumePayload.java | 8 +-
.../com/cloud/storage/ResizeVolumePayload.java | 21 +-
.../src/com/cloud/storage/StorageManager.java | 66 +-
.../com/cloud/storage/StorageManagerImpl.java | 239 +-
.../cloud/storage/StoragePoolAutomation.java | 1 +
.../storage/StoragePoolAutomationImpl.java | 97 +-
.../src/com/cloud/storage/TemplateProfile.java | 461 +-
.../com/cloud/storage/VolumeApiServiceImpl.java | 188 +-
.../download/DownloadAbandonedState.java | 41 +-
.../storage/download/DownloadActiveState.java | 156 +-
.../storage/download/DownloadCompleteState.java | 18 +-
.../storage/download/DownloadErrorState.java | 115 +-
.../download/DownloadInProgressState.java | 33 +-
.../storage/download/DownloadInactiveState.java | 60 +-
.../storage/download/DownloadListener.java | 527 +-
.../cloud/storage/download/DownloadMonitor.java | 5 +-
.../storage/download/DownloadMonitorImpl.java | 25 +-
.../cloud/storage/download/DownloadState.java | 112 +-
.../storage/download/NotDownloadedState.java | 35 +-
.../storage/listener/SnapshotStateListener.java | 30 +-
.../storage/listener/StoragePoolMonitor.java | 16 +-
.../storage/listener/StorageSyncListener.java | 24 +-
.../storage/listener/VolumeStateListener.java | 32 +-
.../storage/monitor/StorageHostMonitor.java | 2 +-
.../resource/DummySecondaryStorageResource.java | 93 +-
.../secondary/SecStorageVmAlertEventArgs.java | 90 +-
.../secondary/SecondaryStorageListener.java | 39 +-
.../secondary/SecondaryStorageManagerImpl.java | 227 +-
.../secondary/SecondaryStorageVmAllocator.java | 2 +-
.../SecondaryStorageVmDefaultAllocator.java | 13 +-
.../secondary/SecondaryStorageVmManager.java | 43 +-
.../cloud/storage/snapshot/SnapshotManager.java | 20 +-
.../storage/snapshot/SnapshotManagerImpl.java | 157 +-
.../storage/snapshot/SnapshotScheduler.java | 14 +-
.../storage/snapshot/SnapshotSchedulerImpl.java | 200 +-
.../cloud/storage/upload/NotUploadedState.java | 28 +-
.../storage/upload/UploadAbandonedState.java | 34 +-
.../cloud/storage/upload/UploadActiveState.java | 158 +-
.../storage/upload/UploadCompleteState.java | 35 +-
.../cloud/storage/upload/UploadErrorState.java | 108 +-
.../storage/upload/UploadInProgressState.java | 26 +-
.../storage/upload/UploadInactiveState.java | 47 +-
.../cloud/storage/upload/UploadListener.java | 20 +-
.../com/cloud/storage/upload/UploadMonitor.java | 23 +-
.../cloud/storage/upload/UploadMonitorImpl.java | 319 +-
.../com/cloud/storage/upload/UploadState.java | 113 +-
.../cloud/tags/TaggedResourceManagerImpl.java | 128 +-
.../template/HypervisorTemplateAdapter.java | 137 +-
.../src/com/cloud/template/TemplateAdapter.java | 56 +-
.../com/cloud/template/TemplateAdapterBase.java | 142 +-
.../com/cloud/template/TemplateManagerImpl.java | 200 +-
server/src/com/cloud/test/DatabaseConfig.java | 141 +-
server/src/com/cloud/test/IPRangeConfig.java | 79 +-
server/src/com/cloud/test/PodZoneConfig.java | 203 +-
.../src/com/cloud/usage/UsageServiceImpl.java | 83 +-
server/src/com/cloud/user/AccountManager.java | 66 +-
.../src/com/cloud/user/AccountManagerImpl.java | 192 +-
server/src/com/cloud/user/DomainManager.java | 8 +-
.../src/com/cloud/user/DomainManagerImpl.java | 63 +-
.../cloud/uuididentity/IdentityServiceImpl.java | 12 +-
.../com/cloud/uuididentity/dao/IdentityDao.java | 7 +-
.../cloud/uuididentity/dao/IdentityDaoImpl.java | 216 +-
.../com/cloud/vm/SystemVmLoadScanHandler.java | 30 +-
.../src/com/cloud/vm/SystemVmLoadScanner.java | 30 +-
server/src/com/cloud/vm/UserVmManager.java | 31 +-
server/src/com/cloud/vm/UserVmManagerImpl.java | 1677 +-
.../src/com/cloud/vm/UserVmStateListener.java | 82 +-
.../vm/snapshot/VMSnapshotManagerImpl.java | 207 +-
.../affinity/AffinityGroupServiceImpl.java | 103 +-
.../lb/ApplicationLoadBalancerManagerImpl.java | 181 +-
.../cloudstack/network/lb/CertServiceImpl.java | 233 +-
.../apache/cloudstack/region/RegionAccount.java | 408 +-
.../apache/cloudstack/region/RegionDomain.java | 50 +-
.../apache/cloudstack/region/RegionManager.java | 9 +-
.../cloudstack/region/RegionManagerImpl.java | 107 +-
.../cloudstack/region/RegionServiceImpl.java | 55 +-
.../apache/cloudstack/region/RegionUser.java | 68 +-
.../cloudstack/region/RegionsApiUtil.java | 38 +-
.../GlobalLoadBalancingRulesServiceImpl.java | 176 +-
.../region/gslb/GslbServiceProvider.java | 6 +-
.../com/cloud/alert/AlertControlsUnitTest.java | 14 +-
server/test/com/cloud/api/APITest.java | 27 +-
.../test/com/cloud/api/ApiDispatcherTest.java | 26 +-
server/test/com/cloud/api/ListPerfTest.java | 30 +-
server/test/com/cloud/api/LoginResponse.java | 5 +-
.../com/cloud/capacity/CapacityManagerTest.java | 45 +-
.../configuration/ConfigurationManagerTest.java | 92 +-
.../configuration/ValidateIpRangeTest.java | 35 +-
.../com/cloud/event/EventControlsUnitTest.java | 19 +-
server/test/com/cloud/ha/KVMFencerTest.java | 51 +-
.../test/com/cloud/keystore/KeystoreTest.java | 236 +-
.../metadata/ResourceMetaDataManagerTest.java | 24 +-
.../cloud/network/CreatePrivateNetworkTest.java | 92 +-
.../network/DedicateGuestVlanRangesTest.java | 43 +-
.../cloud/network/MockFirewallManagerImpl.java | 254 +-
.../com/cloud/network/MockNetworkModelImpl.java | 68 +-
.../NetworkManagerTestComponentLibrary.java | 5 -
.../com/cloud/network/NetworkModelTest.java | 17 +-
.../network/UpdatePhysicalNetworkTest.java | 38 +-
.../com/cloud/network/dao/NetworkDaoTest.java | 13 +-
.../network/firewall/FirewallManagerTest.java | 37 +-
.../security/SecurityGroupManagerImpl2Test.java | 5 +-
.../security/SecurityGroupManagerImplTest.java | 21 +-
.../SecurityGroupManagerTestConfiguration.java | 57 +-
.../security/SecurityGroupQueueTest.java | 130 +-
.../vpn/MockRemoteAccessVPNServiceProvider.java | 73 +-
.../cloud/network/vpn/RemoteAccessVpnTest.java | 83 +-
.../cloud/projects/MockProjectManagerImpl.java | 40 +-
.../cloud/resource/MockResourceManagerImpl.java | 33 +-
.../ResourceLimitManagerImplTest.java | 25 +-
.../server/ConfigurationServerImplTest.java | 6 +-
.../com/cloud/snapshot/SnapshotDaoTest.java | 13 +-
.../snapshot/SnapshotDaoTestConfiguration.java | 23 +-
.../cloud/storage/dao/StoragePoolDaoTest.java | 8 +-
.../dao/StoragePoolDaoTestConfiguration.java | 14 +-
.../com/cloud/user/MockAccountManagerImpl.java | 38 +-
.../com/cloud/user/MockDomainManagerImpl.java | 25 +-
.../vm/DeploymentPlanningManagerImplTest.java | 751 +-
server/test/com/cloud/vm/UserVmManagerTest.java | 185 +-
.../vm/dao/UserVmCloneSettingDaoImplTest.java | 7 +-
.../UserVmCloneSettingDaoTestConfiguration.java | 11 +-
.../com/cloud/vm/dao/UserVmDaoImplTest.java | 13 +-
.../vm/dao/UserVmDaoTestConfiguration.java | 11 +-
.../vm/snapshot/VMSnapshotManagerTest.java | 130 +-
.../cloud/vpc/MockConfigurationManagerImpl.java | 59 +-
.../com/cloud/vpc/MockNetworkManagerImpl.java | 449 +-
.../com/cloud/vpc/MockNetworkModelImpl.java | 65 +-
.../cloud/vpc/MockResourceLimitManagerImpl.java | 3 +-
.../cloud/vpc/MockSite2SiteVpnManagerImpl.java | 6 +-
.../MockVpcVirtualNetworkApplianceManager.java | 152 +-
.../com/cloud/vpc/NetworkACLManagerTest.java | 33 +-
.../com/cloud/vpc/NetworkACLServiceTest.java | 60 +-
server/test/com/cloud/vpc/Site2SiteVpnTest.java | 8 +-
server/test/com/cloud/vpc/VpcApiUnitTest.java | 26 +-
.../com/cloud/vpc/VpcTestConfiguration.java | 88 +-
.../cloud/vpc/dao/MockConfigurationDaoImpl.java | 8 +-
.../com/cloud/vpc/dao/MockNetworkDaoImpl.java | 24 +-
.../vpc/dao/MockNetworkOfferingDaoImpl.java | 49 +-
.../MockNetworkOfferingServiceMapDaoImpl.java | 6 +-
.../vpc/dao/MockNetworkServiceMapDaoImpl.java | 4 +-
.../test/com/cloud/vpc/dao/MockVpcDaoImpl.java | 25 +-
.../cloud/vpc/dao/MockVpcOfferingDaoImpl.java | 4 +-
.../dao/MockVpcOfferingServiceMapDaoImpl.java | 6 +-
.../vpc/dao/MockVpcVirtualRouterElement.java | 4 +-
.../affinity/AffinityApiUnitTest.java | 554 +-
.../network/lb/ApplicationLoadBalancerTest.java | 38 +-
.../cloudstack/network/lb/CertServiceTest.java | 147 +-
.../networkoffering/ChildTestConfiguration.java | 85 +-
.../CreateNetworkOfferingTest.java | 128 +-
.../privategw/AclOnPrivateGwTest.java | 158 +-
.../cloudstack/region/RegionManagerTest.java | 25 +-
...GlobalLoadBalancingRulesServiceImplTest.java | 107 +-
.../service/ServiceOfferingVOTest.java | 12 +-
.../src/main/java/common/AwtBellAdapter.java | 71 +-
.../src/main/java/common/AwtCanvasAdapter.java | 224 +-
.../main/java/common/AwtClipboardAdapter.java | 51 +-
.../src/main/java/common/AwtKeyEventSource.java | 38 +-
.../main/java/common/AwtMouseEventSource.java | 70 +-
.../src/main/java/common/BitmapOrder.java | 34 +-
.../src/main/java/common/BitmapRectangle.java | 76 +-
.../main/java/common/BufferedImageCanvas.java | 96 +-
.../common/BufferedImageCopyRectAdapter.java | 188 +-
.../java/common/BufferedImagePixelsAdapter.java | 177 +-
.../rdpconsole/src/main/java/common/Client.java | 185 +-
.../src/main/java/common/CopyRectOrder.java | 27 +-
.../src/main/java/common/KeyOrder.java | 41 +-
.../src/main/java/common/MouseOrder.java | 29 +-
.../src/main/java/common/OrderType.java | 2 +-
.../src/main/java/common/ScreenDescription.java | 268 +-
.../main/java/common/SizeChangeListener.java | 2 +-
.../java/rdpclient/AwtRdpKeyboardAdapter.java | 591 +-
.../main/java/rdpclient/AwtRdpMouseAdapter.java | 294 +-
.../java/rdpclient/ClientConfirmActivePDU.java | 1349 +-
.../main/java/rdpclient/ClientFastPathPDU.java | 38 +-
.../src/main/java/rdpclient/ClientInfoPDU.java | 673 +-
.../rdpclient/ClientMCSAttachUserRequest.java | 87 +-
...JoinRequest_ServerMCSChannelConfirmPDUs.java | 242 +-
.../java/rdpclient/ClientMCSConnectInitial.java | 360 +-
.../rdpclient/ClientMCSErectDomainRequest.java | 131 +-
.../java/rdpclient/ClientPacketSniffer.java | 13 +-
.../java/rdpclient/ClientSynchronizePDU.java | 126 +-
.../src/main/java/rdpclient/ClientTpkt.java | 56 +-
.../ClientX224ConnectionRequestPDU.java | 242 +-
.../main/java/rdpclient/ClientX224DataPdu.java | 42 +-
.../src/main/java/rdpclient/HandshakeEnd.java | 6 +-
.../src/main/java/rdpclient/MockServer.java | 237 +-
.../src/main/java/rdpclient/PacketSniffer.java | 70 +-
.../java/rdpclient/RLEBitmapDecompression.java | 1871 +-
.../src/main/java/rdpclient/RdpClient.java | 230 +-
.../src/main/java/rdpclient/RdpConstants.java | 86 +-
.../src/main/java/rdpclient/RdpState.java | 16 +-
.../main/java/rdpclient/ServerBitmapUpdate.java | 307 +-
.../java/rdpclient/ServerChannel1003Router.java | 985 +-
.../rdpclient/ServerControlPDUCooperate.java | 34 +-
.../ServerControlPDUGrantedControl.java | 34 +-
.../java/rdpclient/ServerDemandActivePDU.java | 819 +-
.../src/main/java/rdpclient/ServerFastPath.java | 391 +-
.../ServerLicenseErrorPDUValidClient.java | 28 +-
.../ServerMCSAttachUserConfirmPDU.java | 161 +-
.../ServerMCSChannelJoinConfirmPDU.java | 38 +-
.../rdpclient/ServerMCSConnectResponse.java | 108 +-
.../src/main/java/rdpclient/ServerMCSPDU.java | 210 +-
.../java/rdpclient/ServerPacketSniffer.java | 20 +-
.../java/rdpclient/ServerPaletteUpdate.java | 73 +-
.../java/rdpclient/ServerSynchronizePDU.java | 34 +-
.../src/main/java/rdpclient/ServerTpkt.java | 70 +-
.../ServerX224ConnectionConfirmPDU.java | 354 +-
.../main/java/rdpclient/ServerX224DataPdu.java | 54 +-
.../rdpclient/TrustAllX509TrustManager.java | 26 +-
.../main/java/rdpclient/UpgradeSocketToSSL.java | 24 +-
.../main/java/streamer/AssertingByteBuffer.java | 138 +-
.../src/main/java/streamer/BaseElement.java | 714 +-
.../src/main/java/streamer/BufferPool.java | 30 +-
.../src/main/java/streamer/ByteBuffer.java | 1593 +-
.../src/main/java/streamer/DataSink.java | 4 +-
.../src/main/java/streamer/DataSource.java | 72 +-
.../src/main/java/streamer/Direction.java | 2 +-
.../src/main/java/streamer/Element.java | 162 +-
.../src/main/java/streamer/Event.java | 23 +-
.../src/main/java/streamer/FakeSink.java | 72 +-
.../src/main/java/streamer/FakeSource.java | 160 +-
.../main/java/streamer/InputStreamSource.java | 280 +-
.../rdpconsole/src/main/java/streamer/Link.java | 72 +-
.../src/main/java/streamer/MockSink.java | 170 +-
.../src/main/java/streamer/MockSource.java | 117 +-
.../src/main/java/streamer/OneTimeSwitch.java | 204 +-
.../src/main/java/streamer/Order.java | 2 +-
.../main/java/streamer/OutputStreamSink.java | 238 +-
.../src/main/java/streamer/Pipeline.java | 118 +-
.../src/main/java/streamer/PipelineImpl.java | 502 +-
.../src/main/java/streamer/Queue.java | 212 +-
.../src/main/java/streamer/SocketWrapper.java | 316 +-
.../src/main/java/streamer/SyncLink.java | 661 +-
.../vncclient/AwtKeyboardEventToVncAdapter.java | 631 +-
.../vncclient/AwtMouseEventToVncAdapter.java | 75 +-
.../main/java/vncclient/EncodingsMessage.java | 52 +-
.../vncclient/FrameBufferUpdateRequest.java | 173 +-
.../vncclient/RGB888LE32PixelFormatRequest.java | 129 +-
.../src/main/java/vncclient/RfbConstants.java | 124 +-
.../src/main/java/vncclient/VncClient.java | 105 +-
.../src/main/java/vncclient/VncInitializer.java | 423 +-
.../main/java/vncclient/VncMessageHandler.java | 695 +-
.../java/vncclient/Vnc_3_3_Authentication.java | 451 +-
.../src/main/java/vncclient/Vnc_3_3_Hello.java | 111 +-
.../src/test/java/rdpclient/MockServerTest.java | 264 +-
.../cloud/consoleproxy/AjaxFIFOImageCache.java | 24 +-
.../consoleproxy/AuthenticationException.java | 10 +-
.../com/cloud/consoleproxy/ConsoleProxy.java | 261 +-
.../consoleproxy/ConsoleProxyAjaxHandler.java | 293 +-
.../ConsoleProxyAjaxImageHandler.java | 71 +-
.../ConsoleProxyAuthenticationResult.java | 2 +-
.../ConsoleProxyBaseServerFactoryImpl.java | 15 +-
.../cloud/consoleproxy/ConsoleProxyClient.java | 20 +-
.../consoleproxy/ConsoleProxyClientBase.java | 323 +-
.../ConsoleProxyClientListener.java | 2 +
.../consoleproxy/ConsoleProxyClientParam.java | 22 +-
.../ConsoleProxyClientStatsCollector.java | 22 +-
.../consoleproxy/ConsoleProxyCmdHandler.java | 15 +-
.../consoleproxy/ConsoleProxyGCThread.java | 59 +-
.../ConsoleProxyHttpHandlerHelper.java | 53 +-
.../consoleproxy/ConsoleProxyLoggerFactory.java | 44 +-
.../cloud/consoleproxy/ConsoleProxyMonitor.java | 67 +-
.../ConsoleProxyPasswordBasedEncryptor.java | 308 +-
.../ConsoleProxyResourceHandler.java | 83 +-
.../ConsoleProxySecureServerFactoryImpl.java | 64 +-
.../consoleproxy/ConsoleProxyServerFactory.java | 2 +
.../ConsoleProxyThumbnailHandler.java | 54 +-
.../consoleproxy/ConsoleProxyVncClient.java | 144 +-
.../com/cloud/consoleproxy/InputEventType.java | 53 +-
.../consoleproxy/util/ITileScanListener.java | 1 +
.../cloud/consoleproxy/util/ImageHelper.java | 2 +-
.../src/com/cloud/consoleproxy/util/Logger.java | 142 +-
.../com/cloud/consoleproxy/util/RawHTTP.java | 51 +-
.../src/com/cloud/consoleproxy/util/Region.java | 34 +-
.../consoleproxy/util/RegionClassifier.java | 20 +-
.../com/cloud/consoleproxy/util/TileInfo.java | 12 +-
.../cloud/consoleproxy/util/TileTracker.java | 180 +-
.../cloud/consoleproxy/vnc/RfbConstants.java | 6 +-
.../com/cloud/consoleproxy/vnc/VncClient.java | 79 +-
.../consoleproxy/vnc/VncClientPacketSender.java | 141 +-
.../consoleproxy/vnc/VncScreenDescription.java | 8 +-
.../vnc/VncServerPacketReceiver.java | 48 +-
.../client/FramebufferUpdateRequestPacket.java | 2 +-
.../vnc/packet/client/SetPixelFormatPacket.java | 4 +-
.../packet/server/FramebufferUpdatePacket.java | 44 +-
.../consoleproxy/vnc/packet/server/RawRect.java | 31 +-
.../LocalNfsSecondaryStorageResource.java | 36 +-
.../resource/LocalSecondaryStorageResource.java | 68 +-
.../resource/NfsSecondaryStorageResource.java | 390 +-
.../resource/SecondaryStorageDiscoverer.java | 116 +-
.../resource/SecondaryStorageResource.java | 4 +-
.../SecondaryStorageResourceHandler.java | 2 +-
.../storage/template/DownloadManager.java | 124 +-
.../storage/template/DownloadManagerImpl.java | 285 +-
.../storage/template/UploadManager.java | 81 +-
.../storage/template/UploadManagerImpl.java | 280 +-
.../LocalNfsSecondaryStorageResourceTest.java | 14 +-
.../NfsSecondaryStorageResourceTest.java | 40 +-
.../com/cloud/sample/UserCloudAPIExecutor.java | 20 +-
.../cloud/test/longrun/BuildGuestNetwork.java | 195 +-
.../cloud/test/longrun/PerformanceWithAPI.java | 325 +-
test/src/com/cloud/test/longrun/User.java | 378 +-
.../com/cloud/test/longrun/VirtualMachine.java | 147 +-
.../com/cloud/test/longrun/guestNetwork.java | 162 +-
.../com/cloud/test/regression/ApiCommand.java | 183 +-
.../com/cloud/test/regression/ConfigTest.java | 198 +-
.../test/regression/DelegatedAdminTest.java | 203 +-
test/src/com/cloud/test/regression/Deploy.java | 159 +-
.../cloud/test/regression/EventsApiTest.java | 294 +-
test/src/com/cloud/test/regression/HA.java | 104 +-
.../test/regression/LoadBalancingTest.java | 229 +-
.../test/regression/PortForwardingTest.java | 231 +-
.../com/cloud/test/regression/SanityTest.java | 124 +-
test/src/com/cloud/test/regression/Test.java | 114 +-
.../src/com/cloud/test/regression/TestCase.java | 204 +-
.../cloud/test/regression/TestCaseEngine.java | 483 +-
.../com/cloud/test/regression/VMApiTest.java | 128 +-
test/src/com/cloud/test/stress/SshTest.java | 26 +-
.../test/stress/StressTestDirectAttach.java | 670 +-
.../cloud/test/stress/TestClientWithAPI.java | 194 +-
test/src/com/cloud/test/stress/WgetTest.java | 247 +-
.../cloud/test/ui/AbstractSeleniumTestCase.java | 49 +-
.../src/com/cloud/test/ui/AddAndDeleteAISO.java | 170 +-
.../cloud/test/ui/AddAndDeleteATemplate.java | 171 +-
test/src/com/cloud/test/ui/UIScenarioTest.java | 106 +-
test/src/com/cloud/test/utils/ConsoleProxy.java | 152 +-
.../com/cloud/test/utils/IpSqlGenerator.java | 126 +-
.../src/com/cloud/test/utils/ProxyLoadTemp.java | 163 +-
test/src/com/cloud/test/utils/SignEC2.java | 223 +-
test/src/com/cloud/test/utils/SignRequest.java | 168 +-
.../com/cloud/test/utils/SqlDataGenerator.java | 46 +-
test/src/com/cloud/test/utils/SubmitCert.java | 79 +-
test/src/com/cloud/test/utils/TestClient.java | 690 +-
test/src/com/cloud/test/utils/UtilsForTest.java | 73 +-
tools/apidoc/XmlToHtmlConverter.java | 246 +-
.../com/cloud/usage/UsageAlertManagerImpl.java | 54 +-
usage/src/com/cloud/usage/UsageManager.java | 2 +-
usage/src/com/cloud/usage/UsageManagerImpl.java | 506 +-
.../src/com/cloud/usage/UsageSanityChecker.java | 199 +-
usage/src/com/cloud/usage/UsageServer.java | 70 +-
.../usage/parser/IPAddressUsageParser.java | 36 +-
.../usage/parser/LoadBalancerUsageParser.java | 49 +-
.../parser/NetworkOfferingUsageParser.java | 49 +-
.../cloud/usage/parser/NetworkUsageParser.java | 60 +-
.../usage/parser/PortForwardingUsageParser.java | 47 +-
.../usage/parser/SecurityGroupUsageParser.java | 44 +-
.../cloud/usage/parser/StorageUsageParser.java | 68 +-
.../src/com/cloud/usage/parser/UsageParser.java | 8 +-
.../usage/parser/VMInstanceUsageParser.java | 57 +-
.../usage/parser/VMSnapshotUsageParser.java | 77 +-
.../cloud/usage/parser/VPNUserUsageParser.java | 50 +-
.../cloud/usage/parser/VmDiskUsageParser.java | 65 +-
.../cloud/usage/parser/VolumeUsageParser.java | 66 +-
.../test/com/cloud/usage/UsageManagerTest.java | 51 +-
.../usage/UsageManagerTestConfiguration.java | 85 +-
utils/src/com/cloud/maint/Version.java | 34 +-
utils/src/com/cloud/utils/ActionDelegate.java | 4 +-
.../com/cloud/utils/CloudResourceBundle.java | 42 +-
utils/src/com/cloud/utils/DateUtil.java | 421 +-
utils/src/com/cloud/utils/EnumUtils.java | 26 +-
utils/src/com/cloud/utils/FileUtil.java | 1 -
utils/src/com/cloud/utils/IteratorUtil.java | 65 +-
utils/src/com/cloud/utils/Journal.java | 22 +-
utils/src/com/cloud/utils/LogUtils.java | 32 +-
utils/src/com/cloud/utils/MethodCapturer.java | 151 +-
utils/src/com/cloud/utils/NumbersUtil.java | 2 +-
utils/src/com/cloud/utils/Pair.java | 33 +-
.../src/com/cloud/utils/PasswordGenerator.java | 139 +-
utils/src/com/cloud/utils/Predicate.java | 2 +-
utils/src/com/cloud/utils/ProcessUtil.java | 149 +-
utils/src/com/cloud/utils/Profiler.java | 85 +-
utils/src/com/cloud/utils/PropertiesUtil.java | 47 +-
utils/src/com/cloud/utils/ReflectUtil.java | 59 +-
utils/src/com/cloud/utils/S3Utils.java | 213 +-
utils/src/com/cloud/utils/StringUtils.java | 21 +-
utils/src/com/cloud/utils/SwiftUtil.java | 40 +-
utils/src/com/cloud/utils/Ternary.java | 78 +-
utils/src/com/cloud/utils/UriUtils.java | 80 +-
.../cloud/utils/UsernamePasswordValidator.java | 35 +-
.../cloud/utils/backoff/BackoffAlgorithm.java | 6 +-
.../utils/backoff/impl/ConstantTimeBackoff.java | 13 +-
.../backoff/impl/ConstantTimeBackoffMBean.java | 6 +-
.../utils/cisco/n1kv/vsm/NetconfHelper.java | 172 +-
.../cloud/utils/cisco/n1kv/vsm/VsmCommand.java | 114 +-
.../utils/cisco/n1kv/vsm/VsmOkResponse.java | 3 +-
.../cisco/n1kv/vsm/VsmPolicyMapResponse.java | 7 +-
.../cisco/n1kv/vsm/VsmPortProfileResponse.java | 14 +-
.../cloud/utils/cisco/n1kv/vsm/VsmResponse.java | 71 +-
.../com/cloud/utils/component/AdapterBase.java | 2 +-
.../com/cloud/utils/component/AdapterList.java | 20 +-
.../cloud/utils/component/ComponentContext.java | 4 +-
.../ComponentInstantiationPostProcessor.java | 140 +-
.../utils/component/ComponentLifecycle.java | 33 +-
.../component/ComponentMethodInterceptor.java | 6 +-
.../utils/component/ComponentNamingPolicy.java | 27 +-
.../src/com/cloud/utils/component/Manager.java | 2 +-
.../cloud/utils/component/PluggableService.java | 1 -
.../utils/component/SystemIntegrityChecker.java | 6 +-
.../utils/concurrency/NamedThreadFactory.java | 2 +-
.../com/cloud/utils/concurrency/Scheduler.java | 5 +-
.../utils/concurrency/SynchronizationEvent.java | 126 +-
.../com/cloud/utils/concurrency/TestClock.java | 18 +-
.../com/cloud/utils/crypt/DBEncryptionUtil.java | 94 +-
.../utils/crypt/EncryptionSecretKeyChecker.java | 38 +-
.../utils/crypt/EncryptionSecretKeySender.java | 10 +-
utils/src/com/cloud/utils/crypt/RSAHelper.java | 77 +-
utils/src/com/cloud/utils/db/DbProperties.java | 18 +-
utils/src/com/cloud/utils/db/EntityManager.java | 1 -
.../com/cloud/utils/encoding/URLEncoder.java | 30 +-
utils/src/com/cloud/utils/events/EventArgs.java | 36 +-
.../com/cloud/utils/events/SubscriptionMgr.java | 269 +-
.../utils/exception/CSExceptionErrorCode.java | 2 +-
.../utils/exception/CloudRuntimeException.java | 5 +-
.../utils/exception/ExceptionProxyObject.java | 14 +-
.../cloud/utils/exception/ExceptionUtil.java | 15 +-
.../utils/exception/ExecutionException.java | 27 +-
.../cloud/utils/fsm/NoTransitionException.java | 4 +-
utils/src/com/cloud/utils/fsm/StateDao.java | 5 +-
.../src/com/cloud/utils/fsm/StateListener.java | 38 +-
utils/src/com/cloud/utils/fsm/StateMachine.java | 37 +-
.../src/com/cloud/utils/fsm/StateMachine2.java | 86 +-
utils/src/com/cloud/utils/fsm/StateObject.java | 6 +-
.../cloud/utils/log/CglibThrowableRenderer.java | 6 +-
utils/src/com/cloud/utils/mgmt/JmxUtil.java | 68 +-
.../utils/mgmt/PropertyMapDynamicBean.java | 130 +-
utils/src/com/cloud/utils/net/Ip.java | 26 +-
utils/src/com/cloud/utils/net/Ip4Address.java | 2 +-
utils/src/com/cloud/utils/net/MacAddress.java | 47 +-
utils/src/com/cloud/utils/net/NetUtils.java | 28 +-
utils/src/com/cloud/utils/net/NfsUtils.java | 2 +-
utils/src/com/cloud/utils/net/UrlUtil.java | 18 +-
.../src/com/cloud/utils/nio/HandlerFactory.java | 1 -
utils/src/com/cloud/utils/nio/Link.java | 110 +-
utils/src/com/cloud/utils/nio/NioClient.java | 46 +-
.../src/com/cloud/utils/nio/NioConnection.java | 100 +-
utils/src/com/cloud/utils/nio/NioServer.java | 14 +-
utils/src/com/cloud/utils/nio/Task.java | 38 +-
.../com/cloud/utils/nio/TrustAllManager.java | 27 +-
.../cloud/utils/script/OutputInterpreter.java | 110 +-
utils/src/com/cloud/utils/script/Script.java | 54 +-
utils/src/com/cloud/utils/script/Script2.java | 60 +-
.../cloud/utils/security/CertificateHelper.java | 23 +-
utils/src/com/cloud/utils/ssh/SSHCmdHelper.java | 260 +-
.../src/com/cloud/utils/ssh/SSHKeysHelper.java | 148 +-
utils/src/com/cloud/utils/ssh/SshHelper.java | 285 +-
utils/src/com/cloud/utils/ssh/sshException.java | 9 +-
.../storage/encoding/DecodedDataObject.java | 18 +-
.../storage/encoding/DecodedDataStore.java | 24 +-
.../cloud/utils/storage/encoding/Decoder.java | 27 +-
.../com/cloud/utils/time/InaccurateClock.java | 9 +-
.../com/cloud/utils/xmlobject/XmlObject.java | 11 +-
.../cloud/utils/xmlobject/XmlObjectParser.java | 2 +-
.../utils/identity/ManagementServerNode.java | 30 +-
.../ssl/EasySSLProtocolSocketFactory.java | 86 +-
.../contrib/ssl/EasyX509TrustManager.java | 7 +-
utils/test/com/cloud/utils/DummyImpl.java | 8 +-
utils/test/com/cloud/utils/DummyInterface.java | 2 +-
.../test/com/cloud/utils/DummyPremiumImpl.java | 8 +-
utils/test/com/cloud/utils/NumbersUtilTest.java | 22 +-
.../com/cloud/utils/PasswordGeneratorTest.java | 4 +-
.../com/cloud/utils/PropertiesUtilsTest.java | 3 +-
utils/test/com/cloud/utils/ReflectUtilTest.java | 31 +-
utils/test/com/cloud/utils/ScriptTest.java | 7 +-
utils/test/com/cloud/utils/StringUtilsTest.java | 4 +-
utils/test/com/cloud/utils/TernaryTest.java | 9 +-
.../backoff/impl/ConstantTimeBackoffTest.java | 3 +-
.../com/cloud/utils/crypto/RSAHelperTest.java | 31 +-
.../utils/exception/ExceptionUtilTest.java | 6 +-
.../test/com/cloud/utils/net/NetUtilsTest.java | 139 +-
.../com/cloud/utils/ssh/SSHKeysHelperTest.java | 63 +-
.../utils/testcase/Log4jEnabledTestCase.java | 55 +-
.../test/com/cloud/utils/testcase/NioTest.java | 94 +-
.../cloud/utils/xmlobject/TestXmlObject.java | 28 +-
.../cloud/utils/xmlobject/TestXmlObject2.java | 10 +-
.../com/cloud/hypervisor/vmware/mo/BaseMO.java | 184 +-
.../cloud/hypervisor/vmware/mo/ClusterMO.java | 994 +-
.../vmware/mo/CustomFieldConstants.java | 8 +-
.../vmware/mo/CustomFieldsManagerMO.java | 119 +-
.../hypervisor/vmware/mo/DatacenterMO.java | 743 +-
.../hypervisor/vmware/mo/DatastoreFile.java | 232 +-
.../cloud/hypervisor/vmware/mo/DatastoreMO.java | 551 +-
.../vmware/mo/DiskControllerType.java | 3 +-
.../vmware/mo/DistributedVirtualSwitchMO.java | 5 +-
.../vmware/mo/HostDatastoreBrowserMO.java | 119 +-
.../vmware/mo/HostDatastoreSystemMO.java | 322 +-
.../vmware/mo/HostFirewallSystemMO.java | 45 +-
.../com/cloud/hypervisor/vmware/mo/HostMO.java | 1671 +-
.../vmware/mo/HostNetworkSystemMO.java | 76 +-
.../vmware/mo/HostStorageSystemMO.java | 50 +-
.../vmware/mo/HostVirtualNicType.java | 5 +-
.../hypervisor/vmware/mo/HttpNfcLeaseMO.java | 238 +-
.../vmware/mo/HypervisorHostHelper.java | 406 +-
.../hypervisor/vmware/mo/LicenseManagerMO.java | 3 +-
.../hypervisor/vmware/mo/NetworkDetails.java | 54 +-
.../cloud/hypervisor/vmware/mo/NetworkMO.java | 3 +-
.../vmware/mo/PerfCounterInfoMapper.java | 60 +-
.../hypervisor/vmware/mo/PerfManagerMO.java | 15 +-
.../vmware/mo/SnapshotDescriptor.java | 549 +-
.../com/cloud/hypervisor/vmware/mo/TaskMO.java | 41 +-
.../vmware/mo/VersioningContants.java | 8 +-
.../vmware/mo/VirtualDiskManagerMO.java | 137 +-
.../vmware/mo/VirtualEthernetCardType.java | 2 +-
.../vmware/mo/VirtualMachineDiskInfo.java | 36 +-
.../mo/VirtualMachineDiskInfoBuilder.java | 142 +-
.../hypervisor/vmware/mo/VirtualMachineMO.java | 3820 +-
.../hypervisor/vmware/mo/VirtualSwitchType.java | 6 +-
.../vmware/mo/VmdkFileDescriptor.java | 251 +-
.../hypervisor/vmware/mo/VmwareHostType.java | 2 +-
.../vmware/mo/VmwareHypervisorHost.java | 89 +-
.../mo/VmwareHypervisorHostNetworkSummary.java | 60 +-
.../mo/VmwareHypervisorHostResourceSummary.java | 58 +-
.../hypervisor/vmware/util/VmwareClient.java | 320 +-
.../hypervisor/vmware/util/VmwareContext.java | 1190 +-
.../vmware/util/VmwareContextPool.java | 339 +-
.../vmware/util/VmwareGuestOsMapper.java | 290 +-
.../hypervisor/vmware/util/VmwareHelper.java | 1011 +-
.../vmware/mo/TestVmwareContextFactory.java | 65 +-
.../hypervisor/vmware/mo/VmwareMOTest.java | 31 +-
4708 files changed, 923947 insertions(+), 1093583 deletions(-)
----------------------------------------------------------------------