com.yahoo.marketing.apt
Interface PaletteService

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

public interface PaletteService
extends java.rmi.Remote


Method Summary
 PaletteResponse addPalette(Palette palette)
           
 PaletteResponse[] addPalettes(Palette[] palettes)
           
 PaletteResponse copyPalette(long paletteID, java.lang.String newName)
           
 BasicResponse deletePalette(long paletteID)
           
 BasicResponse[] deletePalettes(long[] paletteIDs)
           
 Palette getPalette(long paletteID)
           
 Palette[] getPalettes(long[] paletteIDs)
           
 Palette[] getPalettesByAccountID()
           
 PaletteResponse updatePalette(Palette palette)
           
 PaletteResponse[] updatePalettes(Palette[] palettes)
           
 

Method Detail

addPalette

PaletteResponse addPalette(Palette palette)
                           throws java.rmi.RemoteException,
                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addPalettes

PaletteResponse[] addPalettes(Palette[] palettes)
                              throws java.rmi.RemoteException,
                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

copyPalette

PaletteResponse copyPalette(long paletteID,
                            java.lang.String newName)
                            throws java.rmi.RemoteException,
                                   ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deletePalette

BasicResponse deletePalette(long paletteID)
                            throws java.rmi.RemoteException,
                                   ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deletePalettes

BasicResponse[] deletePalettes(long[] paletteIDs)
                               throws java.rmi.RemoteException,
                                      ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getPalette

Palette getPalette(long paletteID)
                   throws java.rmi.RemoteException,
                          ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getPalettes

Palette[] getPalettes(long[] paletteIDs)
                      throws java.rmi.RemoteException,
                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getPalettesByAccountID

Palette[] getPalettesByAccountID()
                                 throws java.rmi.RemoteException,
                                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updatePalette

PaletteResponse updatePalette(Palette palette)
                              throws java.rmi.RemoteException,
                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updatePalettes

PaletteResponse[] updatePalettes(Palette[] palettes)
                                 throws java.rmi.RemoteException,
                                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault