public interface AdRuleServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
AdRule[] |
createAdRules(AdRule[] adRules)
Creates new
AdRule objects. |
AdSpot[] |
createAdSpots(AdSpot[] adSpots)
Creates new
AdSpot objects. |
BreakTemplate[] |
createBreakTemplates(BreakTemplate[] breakTemplate)
Creates new
breakTemplate objects. |
AdRulePage |
getAdRulesByStatement(Statement statement)
|
AdSpotPage |
getAdSpotsByStatement(Statement filterStatement)
|
BreakTemplatePage |
getBreakTemplatesByStatement(Statement filterStatement)
|
UpdateResult |
performAdRuleAction(AdRuleAction adRuleAction,
Statement filterStatement)
Performs actions on
AdRule objects that match the given
Statement.query. |
AdRule[] |
updateAdRules(AdRule[] adRules)
Updates the specified
AdRule objects. |
AdSpot[] |
updateAdSpots(AdSpot[] adSpots)
Updates the specified
AdSpot objects. |
BreakTemplate[] |
updateBreakTemplates(BreakTemplate[] breakTemplate)
Updates the specified
breakTemplate objects. |
AdRule[] createAdRules(AdRule[] adRules) throws RemoteException, ApiException
AdRule objects.RemoteExceptionApiExceptionAdSpot[] createAdSpots(AdSpot[] adSpots) throws RemoteException, ApiException
AdSpot objects.RemoteExceptionApiExceptionBreakTemplate[] createBreakTemplates(BreakTemplate[] breakTemplate) throws RemoteException, ApiException
breakTemplate objects.RemoteExceptionApiExceptionAdRulePage getAdRulesByStatement(Statement statement) throws RemoteException, ApiException
AdRulePage of AdRule objects that satisfy
the given Statement.query. The following fields are supported for filtering:
| PQL Property | Object Property |
|---|---|
id |
AdRule.id (AdRule#adRuleId beginning in
v201702) |
name |
AdRule.name |
priority |
AdRule.priority |
status |
AdRule.status |
RemoteExceptionApiExceptionAdSpotPage getAdSpotsByStatement(Statement filterStatement) throws RemoteException, ApiException
RemoteExceptionApiExceptionBreakTemplatePage getBreakTemplatesByStatement(Statement filterStatement) throws RemoteException, ApiException
RemoteExceptionApiExceptionUpdateResult performAdRuleAction(AdRuleAction adRuleAction, Statement filterStatement) throws RemoteException, ApiException
AdRule objects that match the given
Statement.query.RemoteExceptionApiExceptionAdRule[] updateAdRules(AdRule[] adRules) throws RemoteException, ApiException
AdRule objects.RemoteExceptionApiExceptionAdSpot[] updateAdSpots(AdSpot[] adSpots) throws RemoteException, ApiException
AdSpot objects.RemoteExceptionApiExceptionBreakTemplate[] updateBreakTemplates(BreakTemplate[] breakTemplate) throws RemoteException, ApiException
breakTemplate objects.RemoteExceptionApiExceptionCopyright © 2022. All rights reserved.