Interface Sites

  • All Known Implementing Classes:
    SitesImpl

    public interface Sites
    • Method Detail

      • validateSite

        org.alfresco.service.cmr.site.SiteInfo validateSite​(java.lang.String siteShortName)
      • validateSite

        org.alfresco.service.cmr.site.SiteInfo validateSite​(org.alfresco.service.cmr.repository.NodeRef nodeRef)
      • getSite

        Site getSite​(java.lang.String siteId)
      • deleteSite

        void deleteSite​(java.lang.String siteId,
                        Parameters parameters)
      • getMemberOfSite

        MemberOfSite getMemberOfSite​(java.lang.String personId,
                                     java.lang.String siteShortName)
        people//sites/
        Parameters:
        personId - String
        siteShortName - String
        Returns:
        MemberOfSite
      • getSiteMember

        SiteMember getSiteMember​(java.lang.String personId,
                                 java.lang.String siteShortName)
      • addSiteMember

        SiteMember addSiteMember​(java.lang.String siteShortName,
                                 SiteMember siteMember)
      • removeSiteMember

        void removeSiteMember​(java.lang.String personId,
                              java.lang.String siteId)
      • updateSiteMember

        SiteMember updateSiteMember​(java.lang.String siteShortName,
                                    SiteMember siteMember)
      • getSiteContainer

        SiteContainer getSiteContainer​(java.lang.String siteShortName,
                                       java.lang.String containerId)
      • getSiteContainers

        org.alfresco.query.PagingResults<SiteContainer> getSiteContainers​(java.lang.String siteShortName,
                                                                          Paging paging)
      • getFavouriteSite

        FavouriteSite getFavouriteSite​(java.lang.String personId,
                                       java.lang.String siteShortName)
      • addFavouriteSite

        void addFavouriteSite​(java.lang.String personId,
                              FavouriteSite favouriteSite)
      • removeFavouriteSite

        void removeFavouriteSite​(java.lang.String personId,
                                 java.lang.String siteId)
      • getSiteRole

        java.lang.String getSiteRole​(java.lang.String siteId)
      • getSiteRole

        java.lang.String getSiteRole​(java.lang.String siteId,
                                     java.lang.String personId)