mirror of
				https://github.com/apache/cloudstack.git
				synced 2025-10-26 08:42:29 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			67 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Licensed to the Apache Software Foundation (ASF) under one
 | |
| or more contributor license agreements.  See the NOTICE file
 | |
| distributed with this work for additional information
 | |
| regarding copyright ownership.  The ASF licenses this file
 | |
| to you under the Apache License, Version 2.0 (the
 | |
| "License"); you may not use this file except in compliance
 | |
| with the License.  You may obtain a copy of the License at
 | |
| 
 | |
|   http://www.apache.org/licenses/LICENSE-2.0
 | |
| 
 | |
| Unless required by applicable law or agreed to in writing,
 | |
| software distributed under the License is distributed on an
 | |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 | |
| KIND, either express or implied.  See the License for the
 | |
| specific language governing permissions and limitations
 | |
| under the License.
 | |
| 
 | |
| -----------------------------------------------------------
 | |
| 
 | |
| 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
 |