Class Site

  • All Implemented Interfaces:
    java.lang.Comparable<Site>
    Direct Known Subclasses:
    FavouriteSite

    public class Site
    extends java.lang.Object
    implements java.lang.Comparable<Site>
    Represents a site.
    Author:
    steveglover
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String description  
      static java.lang.String DESCRIPTION  
      protected java.lang.String guid  
      static java.lang.String GUID  
      protected java.lang.String id  
      static java.lang.String ID  
      protected java.lang.String preset  
      static java.lang.String PRESET  
      protected java.lang.String role  
      static java.lang.String ROLE  
      protected java.lang.String title  
      static java.lang.String TITLE  
      protected org.alfresco.service.cmr.site.SiteVisibility visibility  
      static java.lang.String VISIBILITY  
    • Constructor Summary

      Constructors 
      Constructor Description
      Site()  
      Site​(org.alfresco.service.cmr.site.SiteInfo siteInfo, java.lang.String role)  
    • Field Detail

      • id

        protected java.lang.String id
      • guid

        protected java.lang.String guid
      • title

        protected java.lang.String title
      • description

        protected java.lang.String description
      • visibility

        protected org.alfresco.service.cmr.site.SiteVisibility visibility
      • preset

        protected java.lang.String preset
      • role

        protected java.lang.String role
    • Constructor Detail

      • Site

        public Site()
      • Site

        public Site​(org.alfresco.service.cmr.site.SiteInfo siteInfo,
                    java.lang.String role)
    • Method Detail

      • getId

        @UniqueId
        public java.lang.String getId()
      • setId

        public void setId​(java.lang.String id)
      • getGuid

        public java.lang.String getGuid()
      • setGuid

        public void setGuid​(java.lang.String guid)
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getVisibility

        public org.alfresco.service.cmr.site.SiteVisibility getVisibility()
      • setVisibility

        public void setVisibility​(org.alfresco.service.cmr.site.SiteVisibility visibility)
      • getPreset

        public java.lang.String getPreset()
      • setPreset

        public void setPreset​(java.lang.String preset)
      • getRole

        public java.lang.String getRole()
      • setRole

        public void setRole​(java.lang.String role)
      • wasSet

        public boolean wasSet​(java.lang.String fieldName)
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • compareTo

        public int compareTo​(Site site)
        Specified by:
        compareTo in interface java.lang.Comparable<Site>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object