com.yahoo.marketing.apt
Interface CustomSegmentService

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

public interface CustomSegmentService
extends java.rmi.Remote


Method Summary
 BasicResponse activateCustomSegment(long customSegmentID)
           
 BasicResponse[] activateCustomSegments(long[] customSegmentIDs)
           
 CustomSegmentResponse addCustomSegment(CustomSegment customSegment)
           
 CustomSegmentResponse[] addCustomSegments(CustomSegment[] customSegments)
           
 BasicResponse deactivateCustomSegment(long customSegmentID)
           
 BasicResponse[] deactivateCustomSegments(long[] customSegmentIDs)
           
 BasicResponse deleteCustomSegment(long customSegmentID)
           
 BasicResponse[] deleteCustomSegments(long[] customSegmentIDs)
           
 CustomSegment getCustomSegment(long customSegmentID)
           
 CustomSegment[] getCustomSegments(long[] customSegmentIDs)
           
 CustomSegment[] getCustomSegmentsByAccountID()
           
 CustomSegmentResponse updateCustomSegment(CustomSegment customSegment)
           
 CustomSegmentResponse[] updateCustomSegments(CustomSegment[] customSegments)
           
 

Method Detail

activateCustomSegment

BasicResponse activateCustomSegment(long customSegmentID)
                                    throws java.rmi.RemoteException,
                                           ApiFault
Throws:
java.rmi.RemoteException
ApiFault

activateCustomSegments

BasicResponse[] activateCustomSegments(long[] customSegmentIDs)
                                       throws java.rmi.RemoteException,
                                              ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addCustomSegment

CustomSegmentResponse addCustomSegment(CustomSegment customSegment)
                                       throws java.rmi.RemoteException,
                                              ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addCustomSegments

CustomSegmentResponse[] addCustomSegments(CustomSegment[] customSegments)
                                          throws java.rmi.RemoteException,
                                                 ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deactivateCustomSegment

BasicResponse deactivateCustomSegment(long customSegmentID)
                                      throws java.rmi.RemoteException,
                                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deactivateCustomSegments

BasicResponse[] deactivateCustomSegments(long[] customSegmentIDs)
                                         throws java.rmi.RemoteException,
                                                ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteCustomSegment

BasicResponse deleteCustomSegment(long customSegmentID)
                                  throws java.rmi.RemoteException,
                                         ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteCustomSegments

BasicResponse[] deleteCustomSegments(long[] customSegmentIDs)
                                     throws java.rmi.RemoteException,
                                            ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getCustomSegment

CustomSegment getCustomSegment(long customSegmentID)
                               throws java.rmi.RemoteException,
                                      ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getCustomSegments

CustomSegment[] getCustomSegments(long[] customSegmentIDs)
                                  throws java.rmi.RemoteException,
                                         ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getCustomSegmentsByAccountID

CustomSegment[] getCustomSegmentsByAccountID()
                                             throws java.rmi.RemoteException,
                                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateCustomSegment

CustomSegmentResponse updateCustomSegment(CustomSegment customSegment)
                                          throws java.rmi.RemoteException,
                                                 ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateCustomSegments

CustomSegmentResponse[] updateCustomSegments(CustomSegment[] customSegments)
                                             throws java.rmi.RemoteException,
                                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault