Package org.ametys.web.repository
Interface SiteAwareAmetysObject
- All Superinterfaces:
AmetysObject
- All Known Subinterfaces:
MetadataAwarePagesContainer
,ModifiablePage
,ModifiableSiteAwareAmetysObject
,ModifiableWebContent
,Page
,PagesContainer
,SharedContent
,WebContent
- All Known Implementing Classes:
AbstractBlogPage
,AbstractLevelPage
,AbstractOdfPage
,CoursePage
,DefaultDefinition
,DefaultLink
,DefaultPage
,DefaultSharedContent
,DefaultTheme
,DefaultWebContent
,FirstLevelPage
,ModifiableDefaultWebContent
,OrgUnitPage
,ProgramPage
,RedirectPage
,SecondLevelPage
,Sitemap
,Survey
,TransitionalPage
,UGCPage
,UGCTransitionalPage
,UserPage
,VirtualMonthPage
,VirtualPostPage
,VirtualPostsPage
,VirtualTagPage
,VirtualTagsPage
,VirtualYearPage
,VirtualYearsPage
An ametys object that is aware of its
Site
.-
Method Summary
Modifier and TypeMethodDescriptiongetSite()
Returns this object's site.Returns this object's site name.Methods inherited from interface org.ametys.plugins.repository.AmetysObject
equals, getId, getName, getParent, getParentPath, getPath, hashCode
-
Method Details
-
getSiteName
Returns this object's site name.- Returns:
- this object's site name.
- Throws:
AmetysRepositoryException
- if an error occurs.
-
getSite
Returns this object's site.- Returns:
- this object's site
- Throws:
AmetysRepositoryException
- if an error occurs.
-