Class PageImpl

java.lang.Object
org.gatein.api.page.PageImpl
All Implemented Interfaces:
Serializable, Comparable<org.gatein.api.page.Page>, org.gatein.api.common.Describable, org.gatein.api.common.Displayable, org.gatein.api.page.Page

@Deprecated(forRemoval=true, since="7.0") public class PageImpl extends Object implements org.gatein.api.page.Page, Serializable
Deprecated, for removal: This API element is subject to removal in a future version.
should be removed since the Portal API is defined using Service Layers instead of contextual API which doesn't help to get stateless mode. This is kept for now until removing ecms from eXo addons
Author:
Nick Scavelli
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    PageImpl(org.exoplatform.portal.mop.page.PageContext pageContext)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    compareTo(org.gatein.api.page.Page page)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.gatein.api.security.Permission
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.gatein.api.security.Permission
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.gatein.api.page.PageId
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.exoplatform.portal.mop.page.PageContext
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.gatein.api.site.SiteId
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setAccessPermission(org.gatein.api.security.Permission permission)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setCreate(boolean create)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setDescription(String description)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setDisplayName(String displayName)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setEditPermission(org.gatein.api.security.Permission permission)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PageImpl

      public PageImpl(org.exoplatform.portal.mop.page.PageContext pageContext)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getId

      public org.gatein.api.page.PageId getId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getId in interface org.gatein.api.page.Page
    • getSiteId

      public org.gatein.api.site.SiteId getSiteId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getSiteId in interface org.gatein.api.page.Page
    • getName

      public String getName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getName in interface org.gatein.api.page.Page
    • getDescription

      public String getDescription()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getDescription in interface org.gatein.api.common.Describable
    • setDescription

      public void setDescription(String description)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setDescription in interface org.gatein.api.common.Describable
    • setDisplayName

      public void setDisplayName(String displayName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setDisplayName in interface org.gatein.api.common.Displayable
    • getDisplayName

      public String getDisplayName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getDisplayName in interface org.gatein.api.common.Displayable
    • getAccessPermission

      public org.gatein.api.security.Permission getAccessPermission()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getAccessPermission in interface org.gatein.api.page.Page
    • setAccessPermission

      public void setAccessPermission(org.gatein.api.security.Permission permission)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setAccessPermission in interface org.gatein.api.page.Page
    • getEditPermission

      public org.gatein.api.security.Permission getEditPermission()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getEditPermission in interface org.gatein.api.page.Page
    • setEditPermission

      public void setEditPermission(org.gatein.api.security.Permission permission)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setEditPermission in interface org.gatein.api.page.Page
    • isCreate

      public boolean isCreate()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setCreate

      public void setCreate(boolean create)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • compareTo

      public int compareTo(org.gatein.api.page.Page page)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      compareTo in interface Comparable<org.gatein.api.page.Page>
    • getPageContext

      public org.exoplatform.portal.mop.page.PageContext getPageContext()
      Deprecated, for removal: This API element is subject to removal in a future version.