com.yahoo.marketing.apt
Interface FilterService

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

public interface FilterService
extends java.rmi.Remote


Method Summary
 BasicResponse activateConditionalFilter(long conditionalFilterID)
           
 BasicResponse[] activateConditionalFilters(long[] conditionalFilterIDs)
           
 ConditionalFilterResponse addConditionalFilter(ConditionalFilter conditionalFilter)
           
 ConditionalFilterResponse[] addConditionalFilters(ConditionalFilter[] conditionalFilters)
           
 BasicResponse deactivateConditionalFilter(long conditionalFilterID)
           
 BasicResponse[] deactivateConditionalFilters(long[] conditionalFilterIDs)
           
 BasicResponse deleteConditionalFilter(long conditionalFilterID)
           
 BasicResponse[] deleteConditionalFilters(long[] conditionalFilterIDs)
           
 BlockingImpact getBlockingImpactForConditionalFilter(ConditionalFilter conditionalFilter)
           
 BlockingImpact[] getBlockingImpactForConditionalFilters(ConditionalFilter[] conditionalFilters)
           
 BlockingImpact getBlockingImpactForExistingConditionalFilter(long conditionalFilterID)
           
 BlockingImpact[] getBlockingImpactForExistingConditionalFilters(long[] conditionalFilterIDs)
           
 BlockingImpact getBlockingImpactForExistingUniversalFilter()
           
 BlockingImpact getBlockingImpactForUniversalFilter(UniversalFilter universalFilter)
           
 ConditionalFilter getConditionalFilter(long conditionalFilterID)
           
 ConditionalFilter[] getConditionalFilters(long[] conditionalFilterIDs)
           
 ConditionalFilter[] getConditionalFiltersByAccountID()
           
 UniversalFilter getUniversalFilter()
           
 UniversalFilterResponse setUniversalFilter(UniversalFilter universalFilter)
           
 ConditionalFilterResponse updateConditionalFilter(ConditionalFilter conditionalFilter)
           
 ConditionalFilterResponse[] updateConditionalFilters(ConditionalFilter[] conditionalFilters)
           
 

Method Detail

activateConditionalFilter

BasicResponse activateConditionalFilter(long conditionalFilterID)
                                        throws java.rmi.RemoteException,
                                               ApiFault
Throws:
java.rmi.RemoteException
ApiFault

activateConditionalFilters

BasicResponse[] activateConditionalFilters(long[] conditionalFilterIDs)
                                           throws java.rmi.RemoteException,
                                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addConditionalFilter

ConditionalFilterResponse addConditionalFilter(ConditionalFilter conditionalFilter)
                                               throws java.rmi.RemoteException,
                                                      ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addConditionalFilters

ConditionalFilterResponse[] addConditionalFilters(ConditionalFilter[] conditionalFilters)
                                                  throws java.rmi.RemoteException,
                                                         ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deactivateConditionalFilter

BasicResponse deactivateConditionalFilter(long conditionalFilterID)
                                          throws java.rmi.RemoteException,
                                                 ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deactivateConditionalFilters

BasicResponse[] deactivateConditionalFilters(long[] conditionalFilterIDs)
                                             throws java.rmi.RemoteException,
                                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteConditionalFilter

BasicResponse deleteConditionalFilter(long conditionalFilterID)
                                      throws java.rmi.RemoteException,
                                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteConditionalFilters

BasicResponse[] deleteConditionalFilters(long[] conditionalFilterIDs)
                                         throws java.rmi.RemoteException,
                                                ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getBlockingImpactForConditionalFilter

BlockingImpact getBlockingImpactForConditionalFilter(ConditionalFilter conditionalFilter)
                                                     throws java.rmi.RemoteException,
                                                            ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getBlockingImpactForConditionalFilters

BlockingImpact[] getBlockingImpactForConditionalFilters(ConditionalFilter[] conditionalFilters)
                                                        throws java.rmi.RemoteException,
                                                               ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getBlockingImpactForExistingConditionalFilter

BlockingImpact getBlockingImpactForExistingConditionalFilter(long conditionalFilterID)
                                                             throws java.rmi.RemoteException,
                                                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getBlockingImpactForExistingConditionalFilters

BlockingImpact[] getBlockingImpactForExistingConditionalFilters(long[] conditionalFilterIDs)
                                                                throws java.rmi.RemoteException,
                                                                       ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getBlockingImpactForExistingUniversalFilter

BlockingImpact getBlockingImpactForExistingUniversalFilter()
                                                           throws java.rmi.RemoteException,
                                                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getBlockingImpactForUniversalFilter

BlockingImpact getBlockingImpactForUniversalFilter(UniversalFilter universalFilter)
                                                   throws java.rmi.RemoteException,
                                                          ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getConditionalFilter

ConditionalFilter getConditionalFilter(long conditionalFilterID)
                                       throws java.rmi.RemoteException,
                                              ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getConditionalFilters

ConditionalFilter[] getConditionalFilters(long[] conditionalFilterIDs)
                                          throws java.rmi.RemoteException,
                                                 ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getConditionalFiltersByAccountID

ConditionalFilter[] getConditionalFiltersByAccountID()
                                                     throws java.rmi.RemoteException,
                                                            ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getUniversalFilter

UniversalFilter getUniversalFilter()
                                   throws java.rmi.RemoteException,
                                          ApiFault
Throws:
java.rmi.RemoteException
ApiFault

setUniversalFilter

UniversalFilterResponse setUniversalFilter(UniversalFilter universalFilter)
                                           throws java.rmi.RemoteException,
                                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateConditionalFilter

ConditionalFilterResponse updateConditionalFilter(ConditionalFilter conditionalFilter)
                                                  throws java.rmi.RemoteException,
                                                         ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateConditionalFilters

ConditionalFilterResponse[] updateConditionalFilters(ConditionalFilter[] conditionalFilters)
                                                     throws java.rmi.RemoteException,
                                                            ApiFault
Throws:
java.rmi.RemoteException
ApiFault