Download dasein cloud core Free Java Code
Description
The Dasein Cloud Core project defines the API against which your applications interact. Your applications do not need direct references to any other part of Dasein Cloud. You simply include the right cloud specific JARs at runtime. For more information, see the Dasein Cloud home page at https://github.com/greese/dasein cloud.
Source Files
The download file dasein-cloud-core-master.zip has the following entries.
.gitignore/*from w w w . j a v a 2 s .c om*/
LICENSE-APACHE.txt
README.md
overview.pdf
pom.xml
src/main/etc/header.txt
src/main/java/org/dasein/cloud/AbstractCloud.java
src/main/java/org/dasein/cloud/AccessControlledService.java
src/main/java/org/dasein/cloud/AsynchronousTask.java
src/main/java/org/dasein/cloud/CloudErrorType.java
src/main/java/org/dasein/cloud/CloudException.java
src/main/java/org/dasein/cloud/CloudProvider.java
src/main/java/org/dasein/cloud/DataFormat.java
src/main/java/org/dasein/cloud/DayOfWeek.java
src/main/java/org/dasein/cloud/InternalException.java
src/main/java/org/dasein/cloud/NameRules.java
src/main/java/org/dasein/cloud/OperationNotSupportedException.java
src/main/java/org/dasein/cloud/ProviderContext.java
src/main/java/org/dasein/cloud/Requirement.java
src/main/java/org/dasein/cloud/ResourceStatus.java
src/main/java/org/dasein/cloud/Tag.java
src/main/java/org/dasein/cloud/Taggable.java
src/main/java/org/dasein/cloud/TimeWindow.java
src/main/java/org/dasein/cloud/admin/AbstractAdminServices.java
src/main/java/org/dasein/cloud/admin/AdminServices.java
src/main/java/org/dasein/cloud/admin/DataFeeType.java
src/main/java/org/dasein/cloud/admin/Offering.java
src/main/java/org/dasein/cloud/admin/Prepayment.java
src/main/java/org/dasein/cloud/admin/PrepaymentState.java
src/main/java/org/dasein/cloud/admin/PrepaymentSupport.java
src/main/java/org/dasein/cloud/ci/AbstractCIServices.java
src/main/java/org/dasein/cloud/ci/AbstractConveredInfrastructureSupport.java
src/main/java/org/dasein/cloud/ci/AbstractTopologySupport.java
src/main/java/org/dasein/cloud/ci/CIFilterOptions.java
src/main/java/org/dasein/cloud/ci/CIProvisionOptions.java
src/main/java/org/dasein/cloud/ci/CIServices.java
src/main/java/org/dasein/cloud/ci/ConvergedInfrastructure.java
src/main/java/org/dasein/cloud/ci/ConvergedInfrastructureState.java
src/main/java/org/dasein/cloud/ci/ConvergedInfrastructureSupport.java
src/main/java/org/dasein/cloud/ci/Topology.java
src/main/java/org/dasein/cloud/ci/TopologyFilterOptions.java
src/main/java/org/dasein/cloud/ci/TopologyState.java
src/main/java/org/dasein/cloud/ci/TopologySupport.java
src/main/java/org/dasein/cloud/compute/AbstractComputeServices.java
src/main/java/org/dasein/cloud/compute/AbstractImageSupport.java
src/main/java/org/dasein/cloud/compute/AbstractSnapshotSupport.java
src/main/java/org/dasein/cloud/compute/AbstractVMSupport.java
src/main/java/org/dasein/cloud/compute/AbstractVolumeSupport.java
src/main/java/org/dasein/cloud/compute/Architecture.java
src/main/java/org/dasein/cloud/compute/AutoScalingSupport.java
src/main/java/org/dasein/cloud/compute/ComputeServices.java
src/main/java/org/dasein/cloud/compute/ImageClass.java
src/main/java/org/dasein/cloud/compute/ImageCreateOptions.java
src/main/java/org/dasein/cloud/compute/ImageFilterOptions.java
src/main/java/org/dasein/cloud/compute/LaunchConfiguration.java
src/main/java/org/dasein/cloud/compute/MachineImage.java
src/main/java/org/dasein/cloud/compute/MachineImageFormat.java
src/main/java/org/dasein/cloud/compute/MachineImageState.java
src/main/java/org/dasein/cloud/compute/MachineImageSupport.java
src/main/java/org/dasein/cloud/compute/MachineImageType.java
src/main/java/org/dasein/cloud/compute/Platform.java
src/main/java/org/dasein/cloud/compute/ScalingGroup.java
src/main/java/org/dasein/cloud/compute/Snapshot.java
src/main/java/org/dasein/cloud/compute/SnapshotCreateOptions.java
src/main/java/org/dasein/cloud/compute/SnapshotFilterOptions.java
src/main/java/org/dasein/cloud/compute/SnapshotState.java
src/main/java/org/dasein/cloud/compute/SnapshotSupport.java
src/main/java/org/dasein/cloud/compute/VMFilterOptions.java
src/main/java/org/dasein/cloud/compute/VMLaunchOptions.java
src/main/java/org/dasein/cloud/compute/VMScalingCapabilities.java
src/main/java/org/dasein/cloud/compute/VMScalingOptions.java
src/main/java/org/dasein/cloud/compute/VirtualMachine.java
src/main/java/org/dasein/cloud/compute/VirtualMachineProduct.java
src/main/java/org/dasein/cloud/compute/VirtualMachineSupport.java
src/main/java/org/dasein/cloud/compute/VmState.java
src/main/java/org/dasein/cloud/compute/VmStatistics.java
src/main/java/org/dasein/cloud/compute/Volume.java
src/main/java/org/dasein/cloud/compute/VolumeCreateOptions.java
src/main/java/org/dasein/cloud/compute/VolumeFilterOptions.java
src/main/java/org/dasein/cloud/compute/VolumeFormat.java
src/main/java/org/dasein/cloud/compute/VolumeProduct.java
src/main/java/org/dasein/cloud/compute/VolumeState.java
src/main/java/org/dasein/cloud/compute/VolumeSupport.java
src/main/java/org/dasein/cloud/compute/VolumeType.java
src/main/java/org/dasein/cloud/dc/DataCenter.java
src/main/java/org/dasein/cloud/dc/DataCenterServices.java
src/main/java/org/dasein/cloud/dc/Jurisdiction.java
src/main/java/org/dasein/cloud/dc/Region.java
src/main/java/org/dasein/cloud/examples/ProviderLoader.java
src/main/java/org/dasein/cloud/examples/compute/image/ListImages.java
src/main/java/org/dasein/cloud/examples/compute/image/SearchImages.java
src/main/java/org/dasein/cloud/examples/compute/vm/ChangeServerState.java
src/main/java/org/dasein/cloud/examples/compute/vm/LaunchServer.java
src/main/java/org/dasein/cloud/examples/compute/vm/ListServers.java
src/main/java/org/dasein/cloud/identity/AbstractIdentityServices.java
src/main/java/org/dasein/cloud/identity/AccessKey.java
src/main/java/org/dasein/cloud/identity/CloudGroup.java
src/main/java/org/dasein/cloud/identity/CloudPermission.java
src/main/java/org/dasein/cloud/identity/CloudPolicy.java
src/main/java/org/dasein/cloud/identity/CloudUser.java
src/main/java/org/dasein/cloud/identity/IdentityAndAccessSupport.java
src/main/java/org/dasein/cloud/identity/IdentityServices.java
src/main/java/org/dasein/cloud/identity/SSHKeypair.java
src/main/java/org/dasein/cloud/identity/ServiceAction.java
src/main/java/org/dasein/cloud/identity/ShellKeySupport.java
src/main/java/org/dasein/cloud/network/AbstractFirewallSupport.java
src/main/java/org/dasein/cloud/network/AbstractLoadBalancerSupport.java
src/main/java/org/dasein/cloud/network/AbstractNetworkFirewallSupport.java
src/main/java/org/dasein/cloud/network/AbstractNetworkServices.java
src/main/java/org/dasein/cloud/network/AbstractVLANSupport.java
src/main/java/org/dasein/cloud/network/AddressType.java
src/main/java/org/dasein/cloud/network/AllocationPool.java
src/main/java/org/dasein/cloud/network/DNSRecord.java
src/main/java/org/dasein/cloud/network/DNSRecordType.java
src/main/java/org/dasein/cloud/network/DNSSupport.java
src/main/java/org/dasein/cloud/network/DNSZone.java
src/main/java/org/dasein/cloud/network/Direction.java
src/main/java/org/dasein/cloud/network/Firewall.java
src/main/java/org/dasein/cloud/network/FirewallCreateOptions.java
src/main/java/org/dasein/cloud/network/FirewallRule.java
src/main/java/org/dasein/cloud/network/FirewallSupport.java
src/main/java/org/dasein/cloud/network/IPVersion.java
src/main/java/org/dasein/cloud/network/IpAddress.java
src/main/java/org/dasein/cloud/network/IpAddressSupport.java
src/main/java/org/dasein/cloud/network/IpForwardingRule.java
src/main/java/org/dasein/cloud/network/LbAlgorithm.java
src/main/java/org/dasein/cloud/network/LbEndpointState.java
src/main/java/org/dasein/cloud/network/LbEndpointType.java
src/main/java/org/dasein/cloud/network/LbListener.java
src/main/java/org/dasein/cloud/network/LbPersistence.java
src/main/java/org/dasein/cloud/network/LbProtocol.java
src/main/java/org/dasein/cloud/network/LoadBalancer.java
src/main/java/org/dasein/cloud/network/LoadBalancerAddressType.java
src/main/java/org/dasein/cloud/network/LoadBalancerCreateOptions.java
src/main/java/org/dasein/cloud/network/LoadBalancerEndpoint.java
src/main/java/org/dasein/cloud/network/LoadBalancerServer.java
src/main/java/org/dasein/cloud/network/LoadBalancerServerState.java
src/main/java/org/dasein/cloud/network/LoadBalancerState.java
src/main/java/org/dasein/cloud/network/LoadBalancerSupport.java
src/main/java/org/dasein/cloud/network/NICCreateOptions.java
src/main/java/org/dasein/cloud/network/NICState.java
src/main/java/org/dasein/cloud/network/NetworkFirewallSupport.java
src/main/java/org/dasein/cloud/network/NetworkInterface.java
src/main/java/org/dasein/cloud/network/NetworkServices.java
src/main/java/org/dasein/cloud/network/Networkable.java
src/main/java/org/dasein/cloud/network/Permission.java
src/main/java/org/dasein/cloud/network/Protocol.java
src/main/java/org/dasein/cloud/network/RawAddress.java
src/main/java/org/dasein/cloud/network/Route.java
src/main/java/org/dasein/cloud/network/RoutingTable.java
src/main/java/org/dasein/cloud/network/RuleTarget.java
src/main/java/org/dasein/cloud/network/RuleTargetType.java
src/main/java/org/dasein/cloud/network/Subnet.java
src/main/java/org/dasein/cloud/network/SubnetCreateOptions.java
src/main/java/org/dasein/cloud/network/SubnetState.java
src/main/java/org/dasein/cloud/network/VLAN.java
src/main/java/org/dasein/cloud/network/VLANState.java
src/main/java/org/dasein/cloud/network/VLANSupport.java
src/main/java/org/dasein/cloud/network/VPN.java
src/main/java/org/dasein/cloud/network/VPNConnection.java
src/main/java/org/dasein/cloud/network/VPNConnectionState.java
src/main/java/org/dasein/cloud/network/VPNGateway.java
src/main/java/org/dasein/cloud/network/VPNGatewayState.java
src/main/java/org/dasein/cloud/network/VPNProtocol.java
src/main/java/org/dasein/cloud/network/VPNState.java
src/main/java/org/dasein/cloud/network/VPNSupport.java
src/main/java/org/dasein/cloud/network/VlanCreateOptions.java
src/main/java/org/dasein/cloud/platform/AbstractMQSupport.java
src/main/java/org/dasein/cloud/platform/AbstractMonitoringSupport.java
src/main/java/org/dasein/cloud/platform/AbstractPlatformServices.java
src/main/java/org/dasein/cloud/platform/Alarm.java
src/main/java/org/dasein/cloud/platform/AlarmFilterOptions.java
src/main/java/org/dasein/cloud/platform/AlarmState.java
src/main/java/org/dasein/cloud/platform/AlarmUpdateOptions.java
src/main/java/org/dasein/cloud/platform/CDNSupport.java
src/main/java/org/dasein/cloud/platform/ConfigurationParameter.java
src/main/java/org/dasein/cloud/platform/Database.java
src/main/java/org/dasein/cloud/platform/DatabaseConfiguration.java
src/main/java/org/dasein/cloud/platform/DatabaseEngine.java
src/main/java/org/dasein/cloud/platform/DatabaseProduct.java
src/main/java/org/dasein/cloud/platform/DatabaseSnapshot.java
src/main/java/org/dasein/cloud/platform/DatabaseSnapshotState.java
src/main/java/org/dasein/cloud/platform/DatabaseState.java
src/main/java/org/dasein/cloud/platform/Distribution.java
src/main/java/org/dasein/cloud/platform/EndpointType.java
src/main/java/org/dasein/cloud/platform/KeyValueDatabase.java
src/main/java/org/dasein/cloud/platform/KeyValueDatabaseSupport.java
src/main/java/org/dasein/cloud/platform/KeyValuePair.java
src/main/java/org/dasein/cloud/platform/MQCreateOptions.java
src/main/java/org/dasein/cloud/platform/MQMessageIdentifier.java
src/main/java/org/dasein/cloud/platform/MQMessageReceipt.java
src/main/java/org/dasein/cloud/platform/MQState.java
src/main/java/org/dasein/cloud/platform/MQSupport.java
src/main/java/org/dasein/cloud/platform/MessageQueue.java
src/main/java/org/dasein/cloud/platform/Metric.java
src/main/java/org/dasein/cloud/platform/MetricFilterOptions.java
src/main/java/org/dasein/cloud/platform/MonitoringSupport.java
src/main/java/org/dasein/cloud/platform/PlatformServices.java
src/main/java/org/dasein/cloud/platform/PushNotificationSupport.java
src/main/java/org/dasein/cloud/platform/RelationalDatabaseSupport.java
src/main/java/org/dasein/cloud/platform/Subscription.java
src/main/java/org/dasein/cloud/platform/Topic.java
src/main/java/org/dasein/cloud/storage/AbstractBlobStoreSupport.java
src/main/java/org/dasein/cloud/storage/AbstractStorageServices.java
src/main/java/org/dasein/cloud/storage/Blob.java
src/main/java/org/dasein/cloud/storage/BlobStoreSupport.java
src/main/java/org/dasein/cloud/storage/FileTransfer.java
src/main/java/org/dasein/cloud/storage/OfflineStoreRequest.java
src/main/java/org/dasein/cloud/storage/OfflineStoreRequestAction.java
src/main/java/org/dasein/cloud/storage/OfflineStoreRequestStatus.java
src/main/java/org/dasein/cloud/storage/OfflineStoreSupport.java
src/main/java/org/dasein/cloud/storage/StorageServices.java
src/main/java/org/dasein/cloud/util/API.java
src/main/java/org/dasein/cloud/util/APIMBean.java
src/main/java/org/dasein/cloud/util/APITrace.java
src/main/java/org/dasein/cloud/util/Cache.java
src/main/java/org/dasein/cloud/util/CacheLevel.java
src/main/java/org/dasein/cloud/util/CacheMBean.java
src/main/java/org/dasein/cloud/util/CacheManager.java
src/main/java/org/dasein/cloud/util/SingletonCache.java
src/main/java/org/dasein/cloud/util/X509SSLSocketFactory.java
src/main/java/org/dasein/cloud/util/X509Store.java
src/main/java/org/dasein/cloud/util/XMLParser.java
src/main/javadoc/dasein-javadoc.css
src/main/javadoc/org/dasein/cloud/admin/package.html
src/main/javadoc/org/dasein/cloud/compute/package.html
src/main/javadoc/org/dasein/cloud/dc/package.html
src/main/javadoc/org/dasein/cloud/package.html
src/main/javadoc/overview.html
src/main/resources/LICENSE-APACHE.txt
src/main/resources/org/dasein/cloud/std/vmproducts.json
src/test/java/org/dasein/cloud/CloudProviderTestCase.java
src/test/java/org/dasein/cloud/TaskTestCase.java
Download
Click the following link to download dasein-cloud-core-master.zip.
dasein-cloud-core-master.zip