Package org.alfresco.service.cmr.site
Interface SiteInfo
- All Superinterfaces:
PermissionCheckValue
- All Known Implementing Classes:
SiteInfoImpl
-
Method Summary
Modifier and TypeMethodDescriptionGet the site created dateGet the custom property valuesgetCustomProperty(QName name) Get the value of a custom propertyGet the descriptionbooleanDeprecated.Get the site last modified dateGet the site node referenceGet the short nameGet the site presetgetTitle()Get the titleGet the sites visibilityvoidsetCreatedDate(Date createdDate) Set the site created datevoidsetDescription(String description) Set the descriptionvoidsetIsPublic(boolean isPublic) Deprecated.as of version 3.2, replaced bysetVisibility(SiteVisibility)voidsetLastModifiedDate(Date lastModifiedDate) Set the site last modified datevoidSet the titlevoidsetVisibility(SiteVisibility visibility) Set the sites visibility
-
Method Details
-
getNodeRef
NodeRef getNodeRef()Get the site node reference- Specified by:
getNodeRefin interfacePermissionCheckValue- Returns:
- NodeRef site node reference, null if not set
-
getSitePreset
String getSitePreset()Get the site preset- Returns:
- String site preset
-
getShortName
String getShortName()Get the short name- Returns:
- String short name
-
getTitle
String getTitle()Get the title- Returns:
- String site title
-
setTitle
Set the title- Parameters:
title- site title
-
getDescription
String getDescription()Get the description- Returns:
- String site description
-
setDescription
Set the description- Parameters:
description- site description
-
setIsPublic
void setIsPublic(boolean isPublic) Deprecated.as of version 3.2, replaced bysetVisibility(SiteVisibility)Sets whether this site is public or not. If true the visibility is set to "public", if false the visibility is set to "private"- Parameters:
isPublic- true public, false private
-
getIsPublic
boolean getIsPublic()Deprecated.as of version 3.2, replaced bygetVisibility()Indicates whether the site is public.- Returns:
- boolean true if public, false either private or moderated
-
getVisibility
SiteVisibility getVisibility()Get the sites visibility- Returns:
- SiteVisibility site visibility
-
setVisibility
Set the sites visibility- Parameters:
visibility- site visibility
-
getCustomProperties
Map<QName,Serializable> getCustomProperties()Get the custom property values- Returns:
- map of custom property names and values
-
getCustomProperty
Get the value of a custom property- Parameters:
name- name of custom property- Returns:
- Serializable value of the property, null if not set or doesn't exist
-
getCreatedDate
Date getCreatedDate()Get the site created date- Returns:
Datesite created date
-
setCreatedDate
Set the site created date- Parameters:
createdDate- site created date
-
getLastModifiedDate
Date getLastModifiedDate()Get the site last modified date- Returns:
Datesite last modified date
-
setLastModifiedDate
Set the site last modified date- Parameters:
lastModifiedDate- site last modified date
-
getVisibility()