/** * */ package org.ebayopensource.turmeric.services.advertisinguniqueidservicev2.susc; import com.ebay.marketplace.advertising.v1.services.GetVersionResponse; import com.ebay.marketplace.services.advertisinguniqueidservicev2.AdvertisingUniqueIDServiceV2Consumer.gen.BaseAdvertisingUniqueIDServiceV2Consumer; import com.ebay.soaframework.common.exceptions.ServiceException; import com.ebay.soaframework.common.types.SOAConstants; import com.ebay.soaframework.sif.service.ServiceInvokerOptions; /** * @author rarekatla * */ public class AdvertisingUniqueIDServiceV2Consumer extends BaseAdvertisingUniqueIDServiceV2Consumer { public AdvertisingUniqueIDServiceV2Consumer(String clientName,String env) throws ServiceException { super(clientName,env); } public GetVersionResponse getServcieVersion(String transport) throws ServiceException { ServiceInvokerOptions options = getServiceInvokerOptions(); if (transport.equalsIgnoreCase("LOCAL")){ options.setTransportName(SOAConstants.TRANSPORT_LOCAL); } else if (transport.equalsIgnoreCase("HTTP10")) { options.setTransportName(SOAConstants.TRANSPORT_HTTP_10); } else { options.setTransportName(SOAConstants.TRANSPORT_HTTP_11); } GetVersionResponse res= getVersion(); return res; } }