com.yahoo.marketing.apt
Interface AdGroupService

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

public interface AdGroupService
extends java.rmi.Remote


Method Summary
 AdGroupResponse addAdGroup(AdGroup adGroup)
           
 AdGroupResponse[] addAdGroups(AdGroup[] adGroups)
           
 BasicResponse deleteAdGroup(long adGroupID)
           
 BasicResponse[] deleteAdGroups(long[] adGroupIDS)
           
 BasicResponse deletePixelFromAdGroup(long adGroupID)
           
 AdGroup getAdGroup(long adGroupID)
           
 long getAdGroupCountByOrderID(long orderID)
           
 Pixel getAdGroupPixel(long adGroupID)
           
 AdGroup[] getAdGroups(long[] adGroupIDS)
           
 AdGroup[] getAdGroupsByOrderID(long orderID, int startElement, int numElements)
           
 TargetingProfile getAdGroupTargetingProfile(long adGroupID)
           
 TargetingProfile[] getAdGroupTargetingProfiles(long[] adGroupIDs)
           
 BasicResponse setAdGroupPixel(long adGroupID, long pixelID)
           
 BasicResponse setAdGroupTargetingProfile(long adGroupID, long targetingProfileID)
           
 AdGroupResponse updateAdGroup(AdGroup adGroup)
           
 AdGroupResponse[] updateAdGroups(AdGroup[] adGroups)
           
 

Method Detail

addAdGroup

AdGroupResponse addAdGroup(AdGroup adGroup)
                           throws java.rmi.RemoteException,
                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addAdGroups

AdGroupResponse[] addAdGroups(AdGroup[] adGroups)
                              throws java.rmi.RemoteException,
                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteAdGroup

BasicResponse deleteAdGroup(long adGroupID)
                            throws java.rmi.RemoteException,
                                   ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteAdGroups

BasicResponse[] deleteAdGroups(long[] adGroupIDS)
                               throws java.rmi.RemoteException,
                                      ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deletePixelFromAdGroup

BasicResponse deletePixelFromAdGroup(long adGroupID)
                                     throws java.rmi.RemoteException,
                                            ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAdGroup

AdGroup getAdGroup(long adGroupID)
                   throws java.rmi.RemoteException,
                          ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAdGroupCountByOrderID

long getAdGroupCountByOrderID(long orderID)
                              throws java.rmi.RemoteException,
                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAdGroupPixel

Pixel getAdGroupPixel(long adGroupID)
                      throws java.rmi.RemoteException,
                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAdGroupTargetingProfile

TargetingProfile getAdGroupTargetingProfile(long adGroupID)
                                            throws java.rmi.RemoteException,
                                                   ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAdGroupTargetingProfiles

TargetingProfile[] getAdGroupTargetingProfiles(long[] adGroupIDs)
                                               throws java.rmi.RemoteException,
                                                      ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAdGroups

AdGroup[] getAdGroups(long[] adGroupIDS)
                      throws java.rmi.RemoteException,
                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getAdGroupsByOrderID

AdGroup[] getAdGroupsByOrderID(long orderID,
                               int startElement,
                               int numElements)
                               throws java.rmi.RemoteException,
                                      ApiFault
Throws:
java.rmi.RemoteException
ApiFault

setAdGroupPixel

BasicResponse setAdGroupPixel(long adGroupID,
                              long pixelID)
                              throws java.rmi.RemoteException,
                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

setAdGroupTargetingProfile

BasicResponse setAdGroupTargetingProfile(long adGroupID,
                                         long targetingProfileID)
                                         throws java.rmi.RemoteException,
                                                ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateAdGroup

AdGroupResponse updateAdGroup(AdGroup adGroup)
                              throws java.rmi.RemoteException,
                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateAdGroups

AdGroupResponse[] updateAdGroups(AdGroup[] adGroups)
                                 throws java.rmi.RemoteException,
                                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault