public class AdRuleServiceSoapBindingStub extends org.apache.axis.client.Stub implements AdRuleServiceInterface
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, serviceENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY| Constructor and Description |
|---|
AdRuleServiceSoapBindingStub() |
AdRuleServiceSoapBindingStub(javax.xml.rpc.Service service) |
AdRuleServiceSoapBindingStub(URL endpointURL,
javax.xml.rpc.Service service) |
| 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. |
protected org.apache.axis.client.Call |
createCall() |
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. |
_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 AdRuleServiceSoapBindingStub()
throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic AdRuleServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic AdRuleServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultprotected org.apache.axis.client.Call createCall()
throws RemoteException
RemoteExceptionpublic AdRule[] createAdRules(AdRule[] adRules) throws RemoteException, ApiException
AdRuleServiceInterfaceAdRule objects.createAdRules in interface AdRuleServiceInterfaceadRules - the ad rules to createRemoteExceptionApiExceptionpublic AdSpot[] createAdSpots(AdSpot[] adSpots) throws RemoteException, ApiException
AdRuleServiceInterfaceAdSpot objects.createAdSpots in interface AdRuleServiceInterfaceadSpots - the ad spots to createRemoteExceptionApiExceptionpublic BreakTemplate[] createBreakTemplates(BreakTemplate[] breakTemplate) throws RemoteException, ApiException
AdRuleServiceInterfacebreakTemplate objects.createBreakTemplates in interface AdRuleServiceInterfacebreakTemplate - the break template to createRemoteExceptionApiExceptionpublic AdRulePage getAdRulesByStatement(Statement statement) throws RemoteException, ApiException
AdRuleServiceInterfaceAdRulePage 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 |
getAdRulesByStatement in interface AdRuleServiceInterfaceApiException - if the ID of the active network does not exist
or there is a backend errorRemoteExceptionpublic AdSpotPage getAdSpotsByStatement(Statement filterStatement) throws RemoteException, ApiException
AdRuleServiceInterfacegetAdSpotsByStatement in interface AdRuleServiceInterfacefilterStatement - a Publisher Query Language statement to filter
a list of ad spotsRemoteExceptionApiExceptionpublic BreakTemplatePage getBreakTemplatesByStatement(Statement filterStatement) throws RemoteException, ApiException
AdRuleServiceInterfacegetBreakTemplatesByStatement in interface AdRuleServiceInterfacefilterStatement - a Publisher Query Language statement to filter
a list of breakTemplateRemoteExceptionApiExceptionpublic UpdateResult performAdRuleAction(AdRuleAction adRuleAction, Statement filterStatement) throws RemoteException, ApiException
AdRuleServiceInterfaceAdRule objects that match the given
Statement.query.performAdRuleAction in interface AdRuleServiceInterfaceadRuleAction - the action to performfilterStatement - a Publisher Query Language statement used to
filter
a set of ad rulesRemoteExceptionApiExceptionpublic AdRule[] updateAdRules(AdRule[] adRules) throws RemoteException, ApiException
AdRuleServiceInterfaceAdRule objects.updateAdRules in interface AdRuleServiceInterfaceadRules - the ad rules to updateApiException - if there is an error updating the ad rulesRemoteExceptionpublic AdSpot[] updateAdSpots(AdSpot[] adSpots) throws RemoteException, ApiException
AdRuleServiceInterfaceAdSpot objects.updateAdSpots in interface AdRuleServiceInterfaceadSpots - the ad spots to updateApiException - if there is an error updating the ad spotsRemoteExceptionpublic BreakTemplate[] updateBreakTemplates(BreakTemplate[] breakTemplate) throws RemoteException, ApiException
AdRuleServiceInterfacebreakTemplate objects.updateBreakTemplates in interface AdRuleServiceInterfacebreakTemplate - the break template to updateRemoteExceptionApiExceptionCopyright © 2020. All rights reserved.