com.yahoo.marketing.apt
Interface AudienceSharingRulesService

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
AudienceSharingRulesServiceHttpBindingStub

public interface AudienceSharingRulesService
extends java.rmi.Remote


Method Summary
 AudienceSharingRuleResponse addAudienceSharingRule(AudienceSharingRule audienceSharingRule)
           
 AudienceSharingRuleResponse[] addAudienceSharingRules(AudienceSharingRule[] audienceSharingRules)
           
 BasicResponse deleteAudienceSharingRule(long audienceSharingRuleID)
           
 BasicResponse[] deleteAudienceSharingRules(long[] audienceSharingRuleIDs)
           
 AudienceSharingRule getAudienceSharingRule(long audienceSharingRuleID)
           
 AudienceSharingRule[] getAudienceSharingRules(long[] audienceSharingRuleIDs)
           
 AudienceSharingRule[] getAudienceSharingRulesByAccountID()
           
 TargetingAttributeType[] getSupportedTargetingAttributeTypes()
           
 AudienceSharingRuleResponse updateAudienceSharingRule(AudienceSharingRule audienceSharingRule)
           
 AudienceSharingRuleResponse[] updateAudienceSharingRules(AudienceSharingRule[] audienceSharingRules)
           
 

Method Detail

addAudienceSharingRule

AudienceSharingRuleResponse addAudienceSharingRule(AudienceSharingRule audienceSharingRule)
                                                   throws java.rmi.RemoteException,
                                                          ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addAudienceSharingRules

AudienceSharingRuleResponse[] addAudienceSharingRules(AudienceSharingRule[] audienceSharingRules)
                                                      throws java.rmi.RemoteException,
                                                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteAudienceSharingRule

BasicResponse deleteAudienceSharingRule(long audienceSharingRuleID)
                                        throws java.rmi.RemoteException,
                                               ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteAudienceSharingRules

BasicResponse[] deleteAudienceSharingRules(long[] audienceSharingRuleIDs)
                                           throws java.rmi.RemoteException,
                                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAudienceSharingRule

AudienceSharingRule getAudienceSharingRule(long audienceSharingRuleID)
                                           throws java.rmi.RemoteException,
                                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAudienceSharingRules

AudienceSharingRule[] getAudienceSharingRules(long[] audienceSharingRuleIDs)
                                              throws java.rmi.RemoteException,
                                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAudienceSharingRulesByAccountID

AudienceSharingRule[] getAudienceSharingRulesByAccountID()
                                                         throws java.rmi.RemoteException,
                                                                ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getSupportedTargetingAttributeTypes

TargetingAttributeType[] getSupportedTargetingAttributeTypes()
                                                             throws java.rmi.RemoteException,
                                                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateAudienceSharingRule

AudienceSharingRuleResponse updateAudienceSharingRule(AudienceSharingRule audienceSharingRule)
                                                      throws java.rmi.RemoteException,
                                                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateAudienceSharingRules

AudienceSharingRuleResponse[] updateAudienceSharingRules(AudienceSharingRule[] audienceSharingRules)
                                                         throws java.rmi.RemoteException,
                                                                ApiFault
Throws:
java.rmi.RemoteException
ApiFault