com.yahoo.marketing.apt
Interface SiteService

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

public interface SiteService
extends java.rmi.Remote


Method Summary
 SiteResponse activateSite(long siteID)
           
 SiteResponse[] activateSites(long[] siteIDs)
           
 SiteResponse addSite(Site site)
           
 SiteAccessResponse addSiteAccess(SiteAccess siteAccess)
           
 SiteAccessResponse[] addSiteAccesses(SiteAccess[] siteAccesses)
           
 SiteResponse[] addSites(Site[] sites)
           
 BasicResponse deleteSite(long siteID)
           
 BasicResponse deleteSiteAccess(long siteAccessID)
           
 BasicResponse[] deleteSiteAccesses(long[] siteAccessIDs)
           
 BasicResponse[] deleteSites(long[] siteIDs)
           
 Site getSite(long siteID)
           
 SiteAccess getSiteAccess(long siteAccessID)
           
 SiteAccess getSiteAccessBySiteID(long siteID)
           
 SiteAccess[] getSiteAccesses(long[] siteAccessIDs)
           
 Site[] getSites(long[] siteIDs)
           
 Site[] getSitesByAccountID()
           
 java.lang.String[] getSupportedSiteLanguages()
           
 SiteResponse updateSite(Site site)
           
 SiteAccessResponse updateSiteAccess(SiteAccess siteAccess)
           
 SiteAccessResponse[] updateSiteAccesses(SiteAccess[] siteAccesses)
           
 SiteResponse[] updateSites(Site[] sites)
           
 

Method Detail

activateSite

SiteResponse activateSite(long siteID)
                          throws java.rmi.RemoteException,
                                 ApiFault
Throws:
java.rmi.RemoteException
ApiFault

activateSites

SiteResponse[] activateSites(long[] siteIDs)
                             throws java.rmi.RemoteException,
                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addSite

SiteResponse addSite(Site site)
                     throws java.rmi.RemoteException,
                            ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addSiteAccess

SiteAccessResponse addSiteAccess(SiteAccess siteAccess)
                                 throws java.rmi.RemoteException,
                                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addSiteAccesses

SiteAccessResponse[] addSiteAccesses(SiteAccess[] siteAccesses)
                                     throws java.rmi.RemoteException,
                                            ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addSites

SiteResponse[] addSites(Site[] sites)
                        throws java.rmi.RemoteException,
                               ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteSite

BasicResponse deleteSite(long siteID)
                         throws java.rmi.RemoteException,
                                ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteSiteAccess

BasicResponse deleteSiteAccess(long siteAccessID)
                               throws java.rmi.RemoteException,
                                      ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteSiteAccesses

BasicResponse[] deleteSiteAccesses(long[] siteAccessIDs)
                                   throws java.rmi.RemoteException,
                                          ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteSites

BasicResponse[] deleteSites(long[] siteIDs)
                            throws java.rmi.RemoteException,
                                   ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getSite

Site getSite(long siteID)
             throws java.rmi.RemoteException,
                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getSiteAccess

SiteAccess getSiteAccess(long siteAccessID)
                         throws java.rmi.RemoteException,
                                ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getSiteAccessBySiteID

SiteAccess getSiteAccessBySiteID(long siteID)
                                 throws java.rmi.RemoteException,
                                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getSiteAccesses

SiteAccess[] getSiteAccesses(long[] siteAccessIDs)
                             throws java.rmi.RemoteException,
                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getSites

Site[] getSites(long[] siteIDs)
                throws java.rmi.RemoteException,
                       ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getSitesByAccountID

Site[] getSitesByAccountID()
                           throws java.rmi.RemoteException,
                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getSupportedSiteLanguages

java.lang.String[] getSupportedSiteLanguages()
                                             throws java.rmi.RemoteException,
                                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateSite

SiteResponse updateSite(Site site)
                        throws java.rmi.RemoteException,
                               ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateSiteAccess

SiteAccessResponse updateSiteAccess(SiteAccess siteAccess)
                                    throws java.rmi.RemoteException,
                                           ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateSiteAccesses

SiteAccessResponse[] updateSiteAccesses(SiteAccess[] siteAccesses)
                                        throws java.rmi.RemoteException,
                                               ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateSites

SiteResponse[] updateSites(Site[] sites)
                           throws java.rmi.RemoteException,
                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault