public class LineItemServiceSoapBindingStub extends org.apache.axis.client.Stub implements LineItemServiceInterface
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, serviceENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY| Constructor and Description |
|---|
LineItemServiceSoapBindingStub() |
LineItemServiceSoapBindingStub(javax.xml.rpc.Service service) |
LineItemServiceSoapBindingStub(URL endpointURL,
javax.xml.rpc.Service service) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.axis.client.Call |
createCall() |
LineItem |
createLineItem(LineItem lineItem)
Creates a new
LineItem. |
LineItem[] |
createLineItems(LineItem[] lineItems)
Creates new
LineItem objects. |
LineItem |
getLineItem(Long lineItemId)
Returns the
LineItem uniquely identified by the given
ID. |
LineItemPage |
getLineItemsByStatement(Statement filterStatement)
|
UpdateResult |
performLineItemAction(LineItemAction lineItemAction,
Statement filterStatement)
Performs actions on
LineItem objects that match the
given
Statement.query. |
LineItem |
updateLineItem(LineItem lineItem)
Updates the specified
LineItem. |
LineItem[] |
updateLineItems(LineItem[] lineItems)
Updates the specified
LineItem objects. |
_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, setUsernamepublic LineItemServiceSoapBindingStub()
throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic LineItemServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic LineItemServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultprotected org.apache.axis.client.Call createCall()
throws RemoteException
RemoteExceptionpublic LineItem createLineItem(LineItem lineItem) throws RemoteException, ApiException
LineItemServiceInterfaceLineItem.
These fields are required:
createLineItem in interface LineItemServiceInterfacelineItem - the line item to createRemoteExceptionApiExceptionpublic LineItem[] createLineItems(LineItem[] lineItems) throws RemoteException, ApiException
LineItemServiceInterfaceLineItem objects.createLineItems in interface LineItemServiceInterfacelineItems - the line items to createRemoteExceptionApiExceptionpublic LineItem getLineItem(Long lineItemId) throws RemoteException, ApiException
LineItemServiceInterfaceLineItem uniquely identified by the given
ID.getLineItem in interface LineItemServiceInterfacelineItemId - the ID of the line item, which must already existLineItem uniquely identified by the given IDRemoteExceptionApiExceptionpublic LineItemPage getLineItemsByStatement(Statement filterStatement) throws RemoteException, ApiException
LineItemServiceInterfaceLineItemPage of LineItem objects that
satisfy the
given Statement.query. The following fields are supported
for
filtering:
| PQL Property | Object Property |
|---|---|
costType |
LineItemSummary.costType |
id |
LineItemSummary.id |
lineItemType |
LineItemSummary.lineItemType |
name |
LineItemSummary.name |
orderId |
LineItemSummary.orderId |
status |
LineItemSummary.status |
unitsBought |
LineItemSummary.unitsBought |
deliveryRateType |
LineItemSummary.deliveryRateType |
lastModifiedDateTime |
LineItemSummary.lastModifiedDateTime |
creationDateTime |
LineItem#creationDateTime |
isMissingCreatives |
LineItem#isMissingCreatives |
getLineItemsByStatement in interface LineItemServiceInterfacefilterStatement - a Publisher Query Language statement used to
filter
a set of line items.RemoteExceptionApiExceptionpublic UpdateResult performLineItemAction(LineItemAction lineItemAction, Statement filterStatement) throws RemoteException, ApiException
LineItemServiceInterfaceLineItem objects that match the
given
Statement.query.performLineItemAction in interface LineItemServiceInterfacelineItemAction - the action to performfilterStatement - a Publisher Query Language statement used to
filter
a set of line itemsRemoteExceptionApiExceptionpublic LineItem updateLineItem(LineItem lineItem) throws RemoteException, ApiException
LineItemServiceInterfaceLineItem.updateLineItem in interface LineItemServiceInterfacelineItem - the line item to updateRemoteExceptionApiExceptionpublic LineItem[] updateLineItems(LineItem[] lineItems) throws RemoteException, ApiException
LineItemServiceInterfaceLineItem objects.updateLineItems in interface LineItemServiceInterfacelineItems - the line items to updateRemoteExceptionApiExceptionCopyright © 2013. All Rights Reserved.