public interface ProposalLineItemServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
ProposalLineItem[] |
createMakegoods(ProposalLineItemMakegoodInfo[] makegoodInfos)
Creates makegood proposal line items given the specifications
provided.
|
ProposalLineItem[] |
createProposalLineItems(ProposalLineItem[] proposalLineItems)
Creates new
ProposalLineItem objects. |
ProposalLineItemPage |
getProposalLineItemsByStatement(Statement filterStatement)
|
UpdateResult |
performProposalLineItemAction(ProposalLineItemAction proposalLineItemAction,
Statement filterStatement)
Performs actions on
ProposalLineItem objects that match
the given Statement.query. |
ProposalLineItem[] |
updateProposalLineItems(ProposalLineItem[] proposalLineItems)
Updates the specified
ProposalLineItem objects. |
ProposalLineItem[] createMakegoods(ProposalLineItemMakegoodInfo[] makegoodInfos) throws RemoteException, ApiException
RemoteExceptionApiExceptionProposalLineItem[] createProposalLineItems(ProposalLineItem[] proposalLineItems) throws RemoteException, ApiException
ProposalLineItem objects.RemoteExceptionApiExceptionProposalLineItemPage getProposalLineItemsByStatement(Statement filterStatement) throws RemoteException, ApiException
ProposalLineItemPage of ProposalLineItem
objects
that satisfy the given Statement.query. The following
fields are supported for
filtering:
| PQL Property | Object Property |
|---|---|
id |
ProposalLineItem.id |
name |
ProposalLineItem.name |
proposalId |
ProposalLineItem.proposalId |
startDateTime |
ProposalLineItem.startDateTime |
endDateTime |
ProposalLineItem.endDateTime |
isArchived |
ProposalLineItem.isArchived |
lastModifiedDateTime |
ProposalLineItem.lastModifiedDateTime |
isProgrammatic |
ProposalLineItem.isProgrammatic |
RemoteExceptionApiExceptionUpdateResult performProposalLineItemAction(ProposalLineItemAction proposalLineItemAction, Statement filterStatement) throws RemoteException, ApiException
ProposalLineItem objects that match
the given Statement.query.RemoteExceptionApiExceptionProposalLineItem[] updateProposalLineItems(ProposalLineItem[] proposalLineItems) throws RemoteException, ApiException
ProposalLineItem objects.RemoteExceptionApiExceptionCopyright © 2022. All rights reserved.