mirror of https://github.com/apache/cloudstack.git
421 lines
14 KiB
Java
421 lines
14 KiB
Java
// 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.
|
|
|
|
/**
|
|
* ExtensionMapper.java
|
|
*
|
|
* This file was auto-generated from WSDL
|
|
* by the Apache Axis2 version: 1.5.1 Built on : Oct 19, 2009 (10:59:34 EDT)
|
|
*/
|
|
|
|
package com.amazon.s3;
|
|
/**
|
|
* ExtensionMapper class
|
|
*/
|
|
|
|
public class ExtensionMapper{
|
|
|
|
public static java.lang.Object getTypeObject(java.lang.String namespaceURI,
|
|
java.lang.String typeName,
|
|
javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"PutObjectResult".equals(typeName)){
|
|
|
|
return com.amazon.s3.PutObjectResult.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"AccessControlList".equals(typeName)){
|
|
|
|
return com.amazon.s3.AccessControlList.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"VersioningConfiguration".equals(typeName)){
|
|
|
|
return com.amazon.s3.VersioningConfiguration.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"ListAllMyBucketsEntry".equals(typeName)){
|
|
|
|
return com.amazon.s3.ListAllMyBucketsEntry.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"ListBucketResult".equals(typeName)){
|
|
|
|
return com.amazon.s3.ListBucketResult.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"PrefixEntry".equals(typeName)){
|
|
|
|
return com.amazon.s3.PrefixEntry.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"AccessControlPolicy".equals(typeName)){
|
|
|
|
return com.amazon.s3.AccessControlPolicy.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"VersioningStatus".equals(typeName)){
|
|
|
|
return com.amazon.s3.VersioningStatus.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"ListAllMyBucketsList".equals(typeName)){
|
|
|
|
return com.amazon.s3.ListAllMyBucketsList.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"CreateBucketResult".equals(typeName)){
|
|
|
|
return com.amazon.s3.CreateBucketResult.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"Status".equals(typeName)){
|
|
|
|
return com.amazon.s3.Status.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"VersionEntry".equals(typeName)){
|
|
|
|
return com.amazon.s3.VersionEntry.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"LoggingSettings".equals(typeName)){
|
|
|
|
return com.amazon.s3.LoggingSettings.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"AmazonCustomerByEmail".equals(typeName)){
|
|
|
|
return com.amazon.s3.AmazonCustomerByEmail.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"CanonicalUser".equals(typeName)){
|
|
|
|
return com.amazon.s3.CanonicalUser.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"CopyObjectResult".equals(typeName)){
|
|
|
|
return com.amazon.s3.CopyObjectResult.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"ListEntry".equals(typeName)){
|
|
|
|
return com.amazon.s3.ListEntry.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"Permission".equals(typeName)){
|
|
|
|
return com.amazon.s3.Permission.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"Grantee".equals(typeName)){
|
|
|
|
return com.amazon.s3.Grantee.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"Result".equals(typeName)){
|
|
|
|
return com.amazon.s3.Result.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"RequestPaymentConfiguration".equals(typeName)){
|
|
|
|
return com.amazon.s3.RequestPaymentConfiguration.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"MfaDeleteStatus".equals(typeName)){
|
|
|
|
return com.amazon.s3.MfaDeleteStatus.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"Payer".equals(typeName)){
|
|
|
|
return com.amazon.s3.Payer.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"ListAllMyBucketsResult".equals(typeName)){
|
|
|
|
return com.amazon.s3.ListAllMyBucketsResult.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"BucketLoggingStatus".equals(typeName)){
|
|
|
|
return com.amazon.s3.BucketLoggingStatus.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"ListVersionsResult".equals(typeName)){
|
|
|
|
return com.amazon.s3.ListVersionsResult.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"MetadataDirective".equals(typeName)){
|
|
|
|
return com.amazon.s3.MetadataDirective.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"GetObjectResult".equals(typeName)){
|
|
|
|
return com.amazon.s3.GetObjectResult.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"Grant".equals(typeName)){
|
|
|
|
return com.amazon.s3.Grant.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"CreateBucketConfiguration".equals(typeName)){
|
|
|
|
return com.amazon.s3.CreateBucketConfiguration.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"TopicConfiguration".equals(typeName)){
|
|
|
|
return com.amazon.s3.TopicConfiguration.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"Group".equals(typeName)){
|
|
|
|
return com.amazon.s3.Group.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"NotificationConfiguration".equals(typeName)){
|
|
|
|
return com.amazon.s3.NotificationConfiguration.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"MetadataEntry".equals(typeName)){
|
|
|
|
return com.amazon.s3.MetadataEntry.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"DeleteMarkerEntry".equals(typeName)){
|
|
|
|
return com.amazon.s3.DeleteMarkerEntry.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"LocationConstraint".equals(typeName)){
|
|
|
|
return com.amazon.s3.LocationConstraint.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"StorageClass".equals(typeName)){
|
|
|
|
return com.amazon.s3.StorageClass.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
if (
|
|
"http://s3.amazonaws.com/doc/2006-03-01/".equals(namespaceURI) &&
|
|
"User".equals(typeName)){
|
|
|
|
return com.amazon.s3.User.Factory.parse(reader);
|
|
|
|
|
|
}
|
|
|
|
|
|
throw new org.apache.axis2.databinding.ADBException("Unsupported type " + namespaceURI + " " + typeName);
|
|
}
|
|
|
|
}
|
|
|