Class SiteState


  • public class SiteState
    extends java.lang.Object
    A simple POJO class for the state of a site. For easier passing to the FTL model.
    Author:
    jkaabimofrad
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SiteState.MemberState  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static SiteState create​(org.alfresco.service.cmr.site.SiteInfo siteInfo, java.util.Map<java.lang.String,​java.lang.String> members, java.lang.String currentUser, org.alfresco.service.cmr.repository.NodeService nodeService, org.alfresco.service.cmr.security.PersonService personService)  
      java.util.List<SiteState.MemberState> getMembers()  
      org.alfresco.service.cmr.site.SiteInfo getSiteInfo()  
      boolean isCurrentUserSiteManager()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • create

        public static SiteState create​(org.alfresco.service.cmr.site.SiteInfo siteInfo,
                                       java.util.Map<java.lang.String,​java.lang.String> members,
                                       java.lang.String currentUser,
                                       org.alfresco.service.cmr.repository.NodeService nodeService,
                                       org.alfresco.service.cmr.security.PersonService personService)
      • getSiteInfo

        public org.alfresco.service.cmr.site.SiteInfo getSiteInfo()
      • isCurrentUserSiteManager

        public boolean isCurrentUserSiteManager()