com.google.api.ads.dfp.axis.v201206
Class OrderServiceSoapBindingStub

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

public class OrderServiceSoapBindingStub
extends org.apache.axis.client.Stub
implements OrderServiceInterface


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
OrderServiceSoapBindingStub()
           
OrderServiceSoapBindingStub(javax.xml.rpc.Service service)
           
OrderServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 Order createOrder(Order order)
          Creates a new Order.
 Order[] createOrders(Order[] orders)
          Creates new Order objects.
 Order getOrder(Long orderId)
          Returns the Order uniquely identified by the given ID.
 OrderPage getOrdersByStatement(Statement filterStatement)
          Gets an OrderPage of Order objects that satisfy the given Statement.query.
 UpdateResult performOrderAction(OrderAction orderAction, Statement filterStatement)
          Performs actions on Order objects that match the given Statement.query.
 Order updateOrder(Order order)
          Updates the specified Order.
 Order[] updateOrders(Order[] orders)
          Updates the specified Order 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

OrderServiceSoapBindingStub

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

OrderServiceSoapBindingStub

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

OrderServiceSoapBindingStub

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

createOrder

public Order createOrder(Order order)
                  throws RemoteException,
                         ApiException
Description copied from interface: OrderServiceInterface
Creates a new Order. The following fields are required:

Specified by:
createOrder in interface OrderServiceInterface
Parameters:
order - the order to create
Returns:
the order with its ID filled in
Throws:
RemoteException
ApiException

createOrders

public Order[] createOrders(Order[] orders)
                     throws RemoteException,
                            ApiException
Description copied from interface: OrderServiceInterface
Creates new Order objects.

Specified by:
createOrders in interface OrderServiceInterface
Parameters:
orders - the orders to create
Returns:
the created orders with their IDs filled in
Throws:
RemoteException
ApiException

getOrder

public Order getOrder(Long orderId)
               throws RemoteException,
                      ApiException
Description copied from interface: OrderServiceInterface
Returns the Order uniquely identified by the given ID.

Specified by:
getOrder in interface OrderServiceInterface
Parameters:
orderId - the ID of the order, which must already exist
Returns:
the Order uniquely identified by the given ID
Throws:
RemoteException
ApiException

getOrdersByStatement

public OrderPage getOrdersByStatement(Statement filterStatement)
                               throws RemoteException,
                                      ApiException
Description copied from interface: OrderServiceInterface
Gets an OrderPage of Order objects that satisfy the given Statement.query. The following fields are supported for filtering:
PQL Property Object Property
advertiserId Order.advertiserId
endDateTime Order.endDateTime
id Order.id
name Order.name
salespersonId Order.salespersonId
startDateTime Order.startDateTime
status Order.status
traffickerId Order.traffickerId
lastModifiedDateTime Order.lastModifiedDateTime

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

performOrderAction

public UpdateResult performOrderAction(OrderAction orderAction,
                                       Statement filterStatement)
                                throws RemoteException,
                                       ApiException
Description copied from interface: OrderServiceInterface
Performs actions on Order objects that match the given Statement.query.

Specified by:
performOrderAction in interface OrderServiceInterface
Parameters:
orderAction - the action to perform
filterStatement - a Publisher Query Language statement used to filter a set of orders
Returns:
the result of the action performed
Throws:
RemoteException
ApiException

updateOrder

public Order updateOrder(Order order)
                  throws RemoteException,
                         ApiException
Description copied from interface: OrderServiceInterface
Updates the specified Order.

Specified by:
updateOrder in interface OrderServiceInterface
Parameters:
order - the order to update
Returns:
the updated order
Throws:
RemoteException
ApiException

updateOrders

public Order[] updateOrders(Order[] orders)
                     throws RemoteException,
                            ApiException
Description copied from interface: OrderServiceInterface
Updates the specified Order objects.

Specified by:
updateOrders in interface OrderServiceInterface
Parameters:
orders - the orders to update
Returns:
the updated orders
Throws:
RemoteException
ApiException


Copyright © 2012. All Rights Reserved.