com.yahoo.marketing.apt
Interface EditorialService

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

public interface EditorialService
extends java.rmi.Remote


Method Summary
 Complaint getComplaint(long complaintID)
           
 ComplaintReason[] getComplaintReasons()
           
 ComplaintResolution[] getComplaintResolutions()
           
 Complaint[] getComplaints(long[] complaintIDs)
           
 Complaint[] getComplaintsByLibraryAdID(long libraryAdID)
           
 Complaint[] getComplaintsByLibraryAdIDByStatus(long libraryAdID, ComplaintStatus status)
           
 Complaint[] getComplaintsByUrlID(long urlID)
           
 Complaint[] getComplaintsByUrlIDByStatus(long urlID, ComplaintStatus status)
           
 Tag getTagForLibraryAd(long tagID)
           
 Tag getTagForUrl(long tagID)
           
 Tag[] getTagsByLibraryAdID(long libraryAdID)
           
 Tag[] getTagsByUrlID(long urlID)
           
 Tag[] getTagsForLibraryAd(long[] tagIDs)
           
 Tag[] getTagsForUrl(long[] tagIDs)
           
 ComplaintResponse submitLibraryAdTagComplaint(long libraryAdID, Complaint complaint)
           
 ComplaintResponse[] submitLibraryAdTagComplaints(long libraryAdID, Complaint[] complaints)
           
 ComplaintResponse submitUrlTagComplaint(long urlID, long libraryAdID, Complaint complaint)
           
 ComplaintResponse[] submitUrlTagComplaints(long urlID, long libraryAdID, Complaint[] complaints)
           
 

Method Detail

getComplaint

Complaint getComplaint(long complaintID)
                       throws java.rmi.RemoteException,
                              ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getComplaintReasons

ComplaintReason[] getComplaintReasons()
                                      throws java.rmi.RemoteException,
                                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getComplaintResolutions

ComplaintResolution[] getComplaintResolutions()
                                              throws java.rmi.RemoteException,
                                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getComplaints

Complaint[] getComplaints(long[] complaintIDs)
                          throws java.rmi.RemoteException,
                                 ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getComplaintsByLibraryAdID

Complaint[] getComplaintsByLibraryAdID(long libraryAdID)
                                       throws java.rmi.RemoteException,
                                              ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getComplaintsByLibraryAdIDByStatus

Complaint[] getComplaintsByLibraryAdIDByStatus(long libraryAdID,
                                               ComplaintStatus status)
                                               throws java.rmi.RemoteException,
                                                      ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getComplaintsByUrlID

Complaint[] getComplaintsByUrlID(long urlID)
                                 throws java.rmi.RemoteException,
                                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getComplaintsByUrlIDByStatus

Complaint[] getComplaintsByUrlIDByStatus(long urlID,
                                         ComplaintStatus status)
                                         throws java.rmi.RemoteException,
                                                ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getTagForLibraryAd

Tag getTagForLibraryAd(long tagID)
                       throws java.rmi.RemoteException,
                              ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getTagForUrl

Tag getTagForUrl(long tagID)
                 throws java.rmi.RemoteException,
                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getTagsByLibraryAdID

Tag[] getTagsByLibraryAdID(long libraryAdID)
                           throws java.rmi.RemoteException,
                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getTagsByUrlID

Tag[] getTagsByUrlID(long urlID)
                     throws java.rmi.RemoteException,
                            ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getTagsForLibraryAd

Tag[] getTagsForLibraryAd(long[] tagIDs)
                          throws java.rmi.RemoteException,
                                 ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getTagsForUrl

Tag[] getTagsForUrl(long[] tagIDs)
                    throws java.rmi.RemoteException,
                           ApiFault
Throws:
java.rmi.RemoteException
ApiFault

submitLibraryAdTagComplaint

ComplaintResponse submitLibraryAdTagComplaint(long libraryAdID,
                                              Complaint complaint)
                                              throws java.rmi.RemoteException,
                                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

submitLibraryAdTagComplaints

ComplaintResponse[] submitLibraryAdTagComplaints(long libraryAdID,
                                                 Complaint[] complaints)
                                                 throws java.rmi.RemoteException,
                                                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault

submitUrlTagComplaint

ComplaintResponse submitUrlTagComplaint(long urlID,
                                        long libraryAdID,
                                        Complaint complaint)
                                        throws java.rmi.RemoteException,
                                               ApiFault
Throws:
java.rmi.RemoteException
ApiFault

submitUrlTagComplaints

ComplaintResponse[] submitUrlTagComplaints(long urlID,
                                           long libraryAdID,
                                           Complaint[] complaints)
                                           throws java.rmi.RemoteException,
                                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault