
ru.paymentgate.engine.webservices.merchant.ExtensionMapper Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of abyss-acquiring Show documentation
Show all versions of abyss-acquiring Show documentation
Internet acquiring Web Service client library
The newest version!
/**
* ExtensionMapper.java
*
* This file was auto-generated from WSDL
* by the Apache Axis2 version: 1.7.5 Built on : May 06, 2017 (03:45:50 BST)
*/
package ru.paymentgate.engine.webservices.merchant;
import javax.xml.stream.XMLStreamReader;
import org.apache.axis2.databinding.ADBException;
/**
* ExtensionMapper class
*/
public class ExtensionMapper {
public static Object getTypeObject(
String namespaceURI, String typeName,
XMLStreamReader reader) throws java.lang.Exception {
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "itemDetails".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ItemDetails.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "tax".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Tax.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"paymentOrderBindingParams".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.PaymentOrderBindingParams.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "androidError".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AndroidError.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "threeDSInfo".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ThreeDSInfo.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "bankInfo".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.BankInfo.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"recurrentPaymentResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.RecurrentPaymentResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "item".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Item.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "orderResult".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.OrderResult.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"createBindingNoPaymentResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.CreateBindingNoPaymentResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "loyalty".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Loyalty.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "cardBindingInfo".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.CardBindingInfo.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"paymentOrderOtherWayParams".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.PaymentOrderOtherWayParams.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "orderInfo".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.OrderInfo.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "loyaltyOperation".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.LoyaltyOperation.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"applePayPaymentResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ApplePayPaymentResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "refund".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Refund.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "features_type0".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Features_type0.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "entry_type1".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Entry_type1.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "entry_type2".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Entry_type2.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "entry_type0".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Entry_type0.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "recurrentPaymentError".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.RecurrentPaymentError.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"getLastOrdersForMerchantsRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.GetLastOrdersForMerchantsRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "depositOrderParams".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.DepositOrderParams.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "awardBonus".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AwardBonus.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "registerOrderResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.RegisterOrderResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "discount".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Discount.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "binding".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Binding.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "agentInterest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AgentInterest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "paymentAmountInfo".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.PaymentAmountInfo.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"abstractServiceResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AbstractServiceResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "finishThreeDSResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.FinishThreeDSResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "abstractResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AbstractResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "abstractServiceRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AbstractServiceRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "data".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Data.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"recurrentPaymentRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.RecurrentPaymentRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "orderStatusRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.OrderStatusRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "transactionStates".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.TransactionStates.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "applePayPaymentRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ApplePayPaymentRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "orderInfoArray".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.OrderInfoArray.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"additionalParameters_type2".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AdditionalParameters_type2.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"verifyEnrollmentResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.VerifyEnrollmentResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"additionalParameters_type1".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AdditionalParameters_type1.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"additionalParameters_type0".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AdditionalParameters_type0.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"getOrderStatusExtendedRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.GetOrderStatusExtendedRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"getOrderStatusExtendedResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.GetOrderStatusExtendedResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"getBindingsByCardOrIdRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.GetBindingsByCardOrIdRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"getLastOrdersForMerchantsResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.GetLastOrdersForMerchantsResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "androidData".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AndroidData.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "quantity".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Quantity.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "deliveryInfo".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.DeliveryInfo.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "reversalOrderParams".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ReversalOrderParams.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "loyalties".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Loyalties.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "itemDetailsParam".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ItemDetailsParam.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "orderFeature".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.OrderFeature.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "loginParams".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.LoginParams.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"androidPayPaymentResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AndroidPayPaymentResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "transactionState".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.TransactionState.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "operation".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Operation.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "cartItems".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.CartItems.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "merchants".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Merchants.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "finishThreeDSRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.FinishThreeDSRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "paymentBonus".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.PaymentBonus.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "secureAuthInfo".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.SecureAuthInfo.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "extendBindingRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ExtendBindingRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"paymentOrderOtherWayResult".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.PaymentOrderOtherWayResult.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "orderParams".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.OrderParams.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "getBindingsRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.GetBindingsRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "loyaltyInfo".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.LoyaltyInfo.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "paymentOrderResult".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.PaymentOrderResult.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "orderBundle".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.OrderBundle.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "orderStatusResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.OrderStatusResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"createBindingNoPaymentRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.CreateBindingNoPaymentRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "error".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Error.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "extendBindingResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ExtendBindingResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "processingOperation".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ProcessingOperation.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "refundOrderParams".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.RefundOrderParams.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "getBindingsResponse".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.GetBindingsResponse.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "serviceParam".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ServiceParam.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"processingOperationType".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.ProcessingOperationType.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "paymentOrderParams".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.PaymentOrderParams.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "cardAuthInfo".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.CardAuthInfo.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) &&
"androidPayPaymentRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AndroidPayPaymentRequest.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "customerDetails".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.CustomerDetails.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "bindings_type0".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.Bindings_type0.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "recurrentPaymentData".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.RecurrentPaymentData.Factory.parse(reader);
}
if ("http://engine.paymentgate.ru/webservices/merchant".equals(
namespaceURI) && "addParamsRequest".equals(typeName)) {
return ru.paymentgate.engine.webservices.merchant.AddParamsRequest.Factory.parse(reader);
}
throw new ADBException("Unsupported type " +
namespaceURI + " " + typeName);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy