public interface LineItemServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
LineItem[] |
createLineItems(LineItem[] lineItems)
Creates new
LineItem objects. |
LineItemPage |
getLineItemsByStatement(Statement filterStatement)
|
UpdateResult |
performLineItemAction(LineItemAction lineItemAction,
Statement filterStatement)
Performs actions on
LineItem objects that match the
given
Statement.query. |
LineItem[] |
updateLineItems(LineItem[] lineItems)
Updates the specified
LineItem objects. |
LineItem[] createLineItems(LineItem[] lineItems) throws RemoteException, ApiException
LineItem objects.lineItems - the line items to createRemoteExceptionApiExceptionLineItemPage getLineItemsByStatement(Statement filterStatement) throws RemoteException, ApiException
LineItemPage 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 |
LineItemSummary.creationDateTime |
isMissingCreatives |
LineItemSummary.isMissingCreatives |
filterStatement - a Publisher Query Language statement used to
filter
a set of line items.RemoteExceptionApiExceptionUpdateResult performLineItemAction(LineItemAction lineItemAction, Statement filterStatement) throws RemoteException, ApiException
LineItem objects that match the
given
Statement.query.lineItemAction - the action to performfilterStatement - a Publisher Query Language statement used to
filter
a set of line itemsRemoteExceptionApiExceptionLineItem[] updateLineItems(LineItem[] lineItems) throws RemoteException, ApiException
LineItem objects.lineItems - the line items to updateRemoteExceptionApiExceptionCopyright © 2014. All Rights Reserved.