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:
AbstractLevelPage
,AbstractOdfPage
,CoursePage
,DefaultDefinition
,DefaultLink
,DefaultPage
,DefaultSharedContent
,DefaultTheme
,DefaultWebContent
,FirstLevelPage
,ModifiableDefaultWebContent
,OrgUnitPage
,ProgramPage
,RedirectPage
,SecondLevelPage
,Sitemap
,Survey
,TransitionalPage
,UGCPage
,UGCTransitionalPage
,UserPage
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.
-