com.google.api.ads.dfp.axis.v201204
Class PlacementServiceSoapBindingStub

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

public class PlacementServiceSoapBindingStub
extends org.apache.axis.client.Stub
implements PlacementServiceInterface


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
PlacementServiceSoapBindingStub()
           
PlacementServiceSoapBindingStub(javax.xml.rpc.Service service)
           
PlacementServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 Placement createPlacement(Placement placement)
          Creates a new Placement.
 Placement[] createPlacements(Placement[] placements)
          Creates new Placement objects.
 Placement getPlacement(Long placementId)
          Returns the Placement uniquely identified by the given ID.
 PlacementPage getPlacementsByStatement(Statement filterStatement)
          Gets a PlacementPage of Placement objects that satisfy the given Statement.query.
 UpdateResult performPlacementAction(PlacementAction placementAction, Statement filterStatement)
          Performs actions on Placement objects that match the given Statement.query.
 Placement updatePlacement(Placement placement)
          Updates the specified Placement.
 Placement[] updatePlacements(Placement[] placements)
          Updates the specified Placement objects.
 
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

PlacementServiceSoapBindingStub

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

PlacementServiceSoapBindingStub

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

PlacementServiceSoapBindingStub

public PlacementServiceSoapBindingStub(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

createPlacement

public Placement createPlacement(Placement placement)
                          throws RemoteException,
                                 ApiException
Description copied from interface: PlacementServiceInterface
Creates a new Placement. The following fields are required:

Specified by:
createPlacement in interface PlacementServiceInterface
Parameters:
placement - the placement to create
Returns:
the new placement with its ID set
Throws:
RemoteException
ApiException

createPlacements

public Placement[] createPlacements(Placement[] placements)
                             throws RemoteException,
                                    ApiException
Description copied from interface: PlacementServiceInterface
Creates new Placement objects.

Specified by:
createPlacements in interface PlacementServiceInterface
Parameters:
placements - the placements to create
Returns:
the new placements, with their IDs filled in
Throws:
RemoteException
ApiException

getPlacement

public Placement getPlacement(Long placementId)
                       throws RemoteException,
                              ApiException
Description copied from interface: PlacementServiceInterface
Returns the Placement uniquely identified by the given ID.

Specified by:
getPlacement in interface PlacementServiceInterface
Parameters:
placementId - ID of the placement, which must already exist
Returns:
the Placement uniquely identified by the given ID
Throws:
RemoteException
ApiException

getPlacementsByStatement

public PlacementPage getPlacementsByStatement(Statement filterStatement)
                                       throws RemoteException,
                                              ApiException
Description copied from interface: PlacementServiceInterface
Gets a PlacementPage of Placement objects that satisfy the given Statement.query. The following fields are supported for filtering:
PQL Property Object Property
description Placement.description
id Placement.id
isAdSenseTargetingEnabled Placement.isAdSenseTargetingEnabled
name Placement.name
placementCode Placement.placementCode
status Placement.status
lastModifiedDateTime Placement.lastModifiedDateTime

Specified by:
getPlacementsByStatement in interface PlacementServiceInterface
Parameters:
filterStatement - a Publisher Query Language statement used to filter a set of placements
Returns:
the placements that match the given filter
Throws:
RemoteException
ApiException

performPlacementAction

public UpdateResult performPlacementAction(PlacementAction placementAction,
                                           Statement filterStatement)
                                    throws RemoteException,
                                           ApiException
Description copied from interface: PlacementServiceInterface
Performs actions on Placement objects that match the given Statement.query.

Specified by:
performPlacementAction in interface PlacementServiceInterface
Parameters:
placementAction - the action to perform
filterStatement - a Publisher Query Language statement used to filter a set of placements
Returns:
the result of the action performed
Throws:
RemoteException
ApiException

updatePlacement

public Placement updatePlacement(Placement placement)
                          throws RemoteException,
                                 ApiException
Description copied from interface: PlacementServiceInterface
Updates the specified Placement.

Specified by:
updatePlacement in interface PlacementServiceInterface
Parameters:
placement - the placement to update
Returns:
the updated placement
Throws:
RemoteException
ApiException

updatePlacements

public Placement[] updatePlacements(Placement[] placements)
                             throws RemoteException,
                                    ApiException
Description copied from interface: PlacementServiceInterface
Updates the specified Placement objects.

Specified by:
updatePlacements in interface PlacementServiceInterface
Parameters:
placements - the placements to update
Returns:
the updated placements
Throws:
RemoteException
ApiException


Copyright © 2012. All Rights Reserved.