Package org.gatein.api.site
Class SiteImpl
java.lang.Object
org.gatein.api.site.SiteImpl
- All Implemented Interfaces:
Serializable,Comparable<org.gatein.api.site.Site>,org.gatein.api.common.Describable,org.gatein.api.common.Displayable,org.gatein.api.site.Site
- Author:
- Nick Scavelli
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gatein.api.site.Site
org.gatein.api.site.Site.AttributeKeys -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(org.gatein.api.site.Site other) org.gatein.api.security.Permissionorg.gatein.api.common.Attributesorg.gatein.api.security.Permissionorg.gatein.api.site.SiteIdgetId()getName()getSkin()org.gatein.api.site.SiteTypegetType()voidsave(org.exoplatform.portal.mop.service.LayoutService storage, org.exoplatform.portal.config.UserPortalConfigService service) voidsetAccessPermission(org.gatein.api.security.Permission permission) voidsetDescription(String description) voidsetDisplayName(String displayName) voidsetEditPermission(org.gatein.api.security.Permission permission) voidvoidtoString()
-
Constructor Details
-
SiteImpl
-
SiteImpl
public SiteImpl(org.exoplatform.portal.config.model.PortalConfig portalConfig)
-
-
Method Details
-
getId
public org.gatein.api.site.SiteId getId()- Specified by:
getIdin interfaceorg.gatein.api.site.Site
-
getType
public org.gatein.api.site.SiteType getType()- Specified by:
getTypein interfaceorg.gatein.api.site.Site
-
getName
- Specified by:
getNamein interfaceorg.gatein.api.site.Site
-
getDescription
- Specified by:
getDescriptionin interfaceorg.gatein.api.common.Describable
-
setDescription
- Specified by:
setDescriptionin interfaceorg.gatein.api.common.Describable
-
setDisplayName
- Specified by:
setDisplayNamein interfaceorg.gatein.api.common.Displayable
-
getDisplayName
- Specified by:
getDisplayNamein interfaceorg.gatein.api.common.Displayable
-
getLocale
- Specified by:
getLocalein interfaceorg.gatein.api.site.Site
-
setLocale
- Specified by:
setLocalein interfaceorg.gatein.api.site.Site
-
getSkin
- Specified by:
getSkinin interfaceorg.gatein.api.site.Site
-
setSkin
- Specified by:
setSkinin interfaceorg.gatein.api.site.Site
-
getAttributes
public org.gatein.api.common.Attributes getAttributes()- Specified by:
getAttributesin interfaceorg.gatein.api.site.Site
-
getAccessPermission
public org.gatein.api.security.Permission getAccessPermission()- Specified by:
getAccessPermissionin interfaceorg.gatein.api.site.Site
-
setAccessPermission
public void setAccessPermission(org.gatein.api.security.Permission permission) - Specified by:
setAccessPermissionin interfaceorg.gatein.api.site.Site
-
getEditPermission
public org.gatein.api.security.Permission getEditPermission()- Specified by:
getEditPermissionin interfaceorg.gatein.api.site.Site
-
setEditPermission
public void setEditPermission(org.gatein.api.security.Permission permission) - Specified by:
setEditPermissionin interfaceorg.gatein.api.site.Site
-
save
public void save(org.exoplatform.portal.mop.service.LayoutService storage, org.exoplatform.portal.config.UserPortalConfigService service) -
compareTo
public int compareTo(org.gatein.api.site.Site other) - Specified by:
compareToin interfaceComparable<org.gatein.api.site.Site>
-
toString
-