com.google.api.ads.dfp.axis.v201208
Class ThirdPartySlotServiceSoapBindingStub

java.lang.Object
  extended by org.apache.axis.client.Stub
      extended by com.google.api.ads.dfp.axis.v201208.ThirdPartySlotServiceSoapBindingStub
All Implemented Interfaces:
ThirdPartySlotServiceInterface, Remote, javax.xml.rpc.Stub

public class ThirdPartySlotServiceSoapBindingStub
extends org.apache.axis.client.Stub
implements ThirdPartySlotServiceInterface


Field Summary
 
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
ThirdPartySlotServiceSoapBindingStub()
           
ThirdPartySlotServiceSoapBindingStub(javax.xml.rpc.Service service)
           
ThirdPartySlotServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 ThirdPartySlot createThirdPartySlot(ThirdPartySlot thirdPartySlot)
          Creates a new ThirdPartySlot.
 ThirdPartySlotPage getThirdPartySlotsByStatement(Statement filterStatement)
          Gets a ThirdPartySlotPage of ThirdPartySlot objects that satisfy the filter query.
 UpdateResult performThirdPartySlotAction(ThirdPartySlotAction thirdPartySlotAction, Statement filterStatement)
          Performs actions on ThirdPartySlot objects that match the given Statement.query.
 ThirdPartySlot updateThirdPartySlot(ThirdPartySlot thirdPartySlot)
          Updates the specified ThirdPartySlot.
 
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
 

Constructor Detail

ThirdPartySlotServiceSoapBindingStub

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

ThirdPartySlotServiceSoapBindingStub

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

ThirdPartySlotServiceSoapBindingStub

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

createCall

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

createThirdPartySlot

public ThirdPartySlot createThirdPartySlot(ThirdPartySlot thirdPartySlot)
                                    throws RemoteException,
                                           ApiException
Description copied from interface: ThirdPartySlotServiceInterface
Creates a new ThirdPartySlot. The following fields are required:

Specified by:
createThirdPartySlot in interface ThirdPartySlotServiceInterface
Parameters:
thirdPartySlot - the third-party slot to create
Returns:
the new third-party slot with its ID filled in
Throws:
RemoteException
ApiException

getThirdPartySlotsByStatement

public ThirdPartySlotPage getThirdPartySlotsByStatement(Statement filterStatement)
                                                 throws RemoteException,
                                                        ApiException
Description copied from interface: ThirdPartySlotServiceInterface
Gets a ThirdPartySlotPage of ThirdPartySlot objects that satisfy the filter query.

Specified by:
getThirdPartySlotsByStatement in interface ThirdPartySlotServiceInterface
Parameters:
filterStatement - a Publisher Query Language statement used to filter a set of third-party slots
Returns:
the third-party slots that match the given filter
Throws:
RemoteException
ApiException

performThirdPartySlotAction

public UpdateResult performThirdPartySlotAction(ThirdPartySlotAction thirdPartySlotAction,
                                                Statement filterStatement)
                                         throws RemoteException,
                                                ApiException
Description copied from interface: ThirdPartySlotServiceInterface
Performs actions on ThirdPartySlot objects that match the given Statement.query.

Specified by:
performThirdPartySlotAction in interface ThirdPartySlotServiceInterface
Parameters:
thirdPartySlotAction - the action to perform
filterStatement - a Publisher Query Language statement used to filter a set of third-party slots
Returns:
the result of the action performed
Throws:
RemoteException
ApiException

updateThirdPartySlot

public ThirdPartySlot updateThirdPartySlot(ThirdPartySlot thirdPartySlot)
                                    throws RemoteException,
                                           ApiException
Description copied from interface: ThirdPartySlotServiceInterface
Updates the specified ThirdPartySlot.

Specified by:
updateThirdPartySlot in interface ThirdPartySlotServiceInterface
Parameters:
thirdPartySlot - the third-party slot to update
Returns:
the updated third-party slot
Throws:
RemoteException
ApiException


Copyright © 2012. All Rights Reserved.