com.yahoo.marketing.apt
Class AdServiceHttpBindingStub

java.lang.Object
  extended by org.apache.axis.client.Stub
      extended by com.yahoo.marketing.apt.AdServiceHttpBindingStub
All Implemented Interfaces:
AdService, java.rmi.Remote, javax.xml.rpc.Stub

public class AdServiceHttpBindingStub
extends org.apache.axis.client.Stub
implements AdService


Field Summary
(package private) static org.apache.axis.description.OperationDesc[] _operations
           
private  java.util.Vector cachedDeserFactories
           
private  java.util.Vector cachedSerClasses
           
private  java.util.Vector cachedSerFactories
           
private  java.util.Vector cachedSerQNames
           
 
Fields inherited from class org.apache.axis.client.Stub
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
AdServiceHttpBindingStub()
           
AdServiceHttpBindingStub(javax.xml.rpc.Service service)
           
AdServiceHttpBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
private static void _initOperationDesc1()
           
private static void _initOperationDesc2()
           
 AdResponse addAd(Ad wsAd)
           
 AdResponse[] addAds(Ad[] ads)
           
 AdCopyResponse copyAllAds(long sourceAdGroupID, long destinationAdGroupID)
           
protected  org.apache.axis.client.Call createCall()
           
 BasicResponse deleteAd(long adID)
           
 BasicResponse[] deleteAds(long[] adIDs)
           
 Ad getAd(long adID)
           
 int getAdCountByAdGroupID(long adGroupID)
           
 Ad[] getAds(long[] adIDs)
           
 Ad[] getAdsByAdGroupID(long adGroupID, int startElement, int numElements)
           
 Ad[] getAdsByAdGroupIDByStatus(long adGroupID, AdStatus adStatus, int startElement, int numElements)
           
 AdResponse updateAd(Ad ad)
           
 AdResponse[] updateAds(Ad[] ads)
           
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cachedSerClasses

private java.util.Vector cachedSerClasses

cachedSerQNames

private java.util.Vector cachedSerQNames

cachedSerFactories

private java.util.Vector cachedSerFactories

cachedDeserFactories

private java.util.Vector cachedDeserFactories

_operations

static org.apache.axis.description.OperationDesc[] _operations
Constructor Detail

AdServiceHttpBindingStub

public AdServiceHttpBindingStub()
                         throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

AdServiceHttpBindingStub

public AdServiceHttpBindingStub(java.net.URL endpointURL,
                                javax.xml.rpc.Service service)
                         throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

AdServiceHttpBindingStub

public AdServiceHttpBindingStub(javax.xml.rpc.Service service)
                         throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault
Method Detail

_initOperationDesc1

private static void _initOperationDesc1()

_initOperationDesc2

private static void _initOperationDesc2()

createCall

protected org.apache.axis.client.Call createCall()
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addAd

public AdResponse addAd(Ad wsAd)
                 throws java.rmi.RemoteException,
                        ApiFault
Specified by:
addAd in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

addAds

public AdResponse[] addAds(Ad[] ads)
                    throws java.rmi.RemoteException,
                           ApiFault
Specified by:
addAds in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

copyAllAds

public AdCopyResponse copyAllAds(long sourceAdGroupID,
                                 long destinationAdGroupID)
                          throws java.rmi.RemoteException,
                                 ApiFault
Specified by:
copyAllAds in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

deleteAd

public BasicResponse deleteAd(long adID)
                       throws java.rmi.RemoteException,
                              ApiFault
Specified by:
deleteAd in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

deleteAds

public BasicResponse[] deleteAds(long[] adIDs)
                          throws java.rmi.RemoteException,
                                 ApiFault
Specified by:
deleteAds in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

getAd

public Ad getAd(long adID)
         throws java.rmi.RemoteException,
                ApiFault
Specified by:
getAd in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

getAdCountByAdGroupID

public int getAdCountByAdGroupID(long adGroupID)
                          throws java.rmi.RemoteException,
                                 ApiFault
Specified by:
getAdCountByAdGroupID in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

getAds

public Ad[] getAds(long[] adIDs)
            throws java.rmi.RemoteException,
                   ApiFault
Specified by:
getAds in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

getAdsByAdGroupID

public Ad[] getAdsByAdGroupID(long adGroupID,
                              int startElement,
                              int numElements)
                       throws java.rmi.RemoteException,
                              ApiFault
Specified by:
getAdsByAdGroupID in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

getAdsByAdGroupIDByStatus

public Ad[] getAdsByAdGroupIDByStatus(long adGroupID,
                                      AdStatus adStatus,
                                      int startElement,
                                      int numElements)
                               throws java.rmi.RemoteException,
                                      ApiFault
Specified by:
getAdsByAdGroupIDByStatus in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

updateAd

public AdResponse updateAd(Ad ad)
                    throws java.rmi.RemoteException,
                           ApiFault
Specified by:
updateAd in interface AdService
Throws:
java.rmi.RemoteException
ApiFault

updateAds

public AdResponse[] updateAds(Ad[] ads)
                       throws java.rmi.RemoteException,
                              ApiFault
Specified by:
updateAds in interface AdService
Throws:
java.rmi.RemoteException
ApiFault