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
|