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 |
createAdRule(AdRule adRule)
Creates a new
AdRule. |
AdRule[] |
createAdRules(AdRule[] adRules)
Creates new
AdRule objects. |
protected org.apache.axis.client.Call |
createCall() |
AdRule |
getAdRule(Integer adRuleId)
Returns the
AdRule uniquely identified by the given
ID. |
AdRulePage |
getAdRulesByStatement(Statement statement)
|
UpdateResult |
performAdRuleAction(AdRuleAction adRuleAction,
Statement filterStatement)
Performs actions on
AdRule objects that match the given
Statement.query. |
AdRule |
updateAdRule(AdRule adRule)
Updates a previously-created
AdRule. |
AdRule[] |
updateAdRules(AdRule[] adRules)
Updates the specified
AdRule 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 createAdRule(AdRule adRule) throws RemoteException, ApiException
AdRuleServiceInterfaceAdRule.
The following fields are required:
createAdRule in interface AdRuleServiceInterfaceadRule - the ad rule to createApiException - if there the ad rule is invalid or there is another
errorRemoteExceptionpublic AdRule[] createAdRules(AdRule[] adRules) throws RemoteException, ApiException
AdRuleServiceInterfaceAdRule objects.createAdRules in interface AdRuleServiceInterfaceadRules - the ad rules to createRemoteExceptionApiExceptionpublic AdRule getAdRule(Integer adRuleId) throws RemoteException, ApiException
AdRuleServiceInterfaceAdRule uniquely identified by the given
ID.getAdRule in interface AdRuleServiceInterfaceadRuleId - the ID of the ad rule, which must already existAdRule uniquely identified by the given IDApiException - if there is an error retrieving the ad rule
or the ID is invalidRemoteExceptionpublic 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 |
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 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 updateAdRule(AdRule adRule) throws RemoteException, ApiException
AdRuleServiceInterfaceAdRule.updateAdRule in interface AdRuleServiceInterfaceadRule - the ad rule that should be updatedApiException - if there is an error updating the ad ruleRemoteExceptionpublic 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 rulesRemoteExceptionCopyright © 2014. All Rights Reserved.