mirror of
				https://github.com/apache/cloudstack.git
				synced 2025-10-26 08:42:29 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			48 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| To generate the Java AXIS2 classes from the Amazon EC2 wsdl use the following command line, assuming source definitions in the local directory:
 | |
| $ wsdl2java.sh -ss -sd -ssi -g -p com.amazon.s3 -ns2p "http://s3.amazonaws.com/doc/2006-03-01/"=com.amazon.s3 -uri cloud-AmazonS3.wsdl
 | |
| 
 | |
| This runs the wsdl2java code generation tool to produce stubs with asynchronous invocation methods, such as those useful for REST using the com.amazon.s3 package.
 | |
| 
 | |
| This creates the following java source files in the src/com/amazon/s3 subdirectory …
 | |
| 
 | |
| AccessControlList.java				ListAllMyBucketsResponse.java
 | |
| AccessControlPolicy.java			ListAllMyBucketsResult.java
 | |
| AmazonCustomerByEmail.java			ListBucket.java
 | |
| AmazonS3CallbackHandler.java			ListBucketResponse.java
 | |
| AmazonS3MessageReceiverInOut.java		ListBucketResult.java
 | |
| AmazonS3Skeleton.java				ListEntry.java
 | |
| AmazonS3SkeletonInterface.java			ListVersionsResponse.java
 | |
| AmazonS3Stub.java				ListVersionsResult.java
 | |
| BucketLoggingStatus.java			ListVersionsResultChoice_type0.java
 | |
| CanonicalUser.java				LocationConstraint.java
 | |
| CopyObject.java					LoggingSettings.java
 | |
| CopyObjectResponse.java				MetadataDirective.java
 | |
| CopyObjectResult.java				MetadataEntry.java
 | |
| CreateBucket.java				MfaDeleteStatus.java
 | |
| CreateBucketConfiguration.java			NotificationConfiguration.java
 | |
| CreateBucketResponse.java			Payer.java
 | |
| CreateBucketResult.java				Permission.java
 | |
| DeleteBucket.java				PostResponse.java
 | |
| DeleteBucketResponse.java			PrefixEntry.java
 | |
| DeleteMarkerEntry.java				PutObject.java
 | |
| DeleteObject.java				PutObjectInline.java
 | |
| DeleteObjectResponse.java			PutObjectInlineResponse.java
 | |
| ExtensionMapper.java				PutObjectResponse.java
 | |
| GetBucketAccessControlPolicy.java		PutObjectResult.java
 | |
| GetBucketAccessControlPolicyResponse.java	RequestPaymentConfiguration.java
 | |
| GetBucketLoggingStatus.java			Result.java
 | |
| GetBucketLoggingStatusResponse.java		SetBucketAccessControlPolicy.java
 | |
| GetObject.java					SetBucketAccessControlPolicyResponse.java
 | |
| GetObjectAccessControlPolicy.java		SetBucketLoggingStatus.java
 | |
| GetObjectAccessControlPolicyResponse.java	SetBucketLoggingStatusResponse.java
 | |
| GetObjectExtended.java				SetObjectAccessControlPolicy.java
 | |
| GetObjectExtendedResponse.java			SetObjectAccessControlPolicyResponse.java
 | |
| GetObjectResponse.java				Status.java
 | |
| GetObjectResult.java				StorageClass.java
 | |
| Grant.java					TopicConfiguration.java
 | |
| Grantee.java					User.java
 | |
| Group.java					VersionEntry.java
 | |
| ListAllMyBuckets.java				VersioningConfiguration.java
 | |
| ListAllMyBucketsEntry.java			VersioningStatus.java
 | |
| ListAllMyBucketsList.java
 |