Package org.ametys.web.repository
Interface ModifiableSiteAwareAmetysObject
- All Superinterfaces:
AmetysObject,DataHolder,SiteAwareAmetysObject
- All Known Subinterfaces:
ModifiableWebContent,SharedContent
- All Known Implementing Classes:
DefaultSharedContent,ModifiableDefaultWebContent
A
SiteAwareAmetysObject that can be modified.-
Field Summary
Fields inherited from interface org.ametys.web.repository.SiteAwareAmetysObject
METADATA_SITE -
Method Summary
Methods inherited from interface org.ametys.plugins.repository.AmetysObject
equals, getId, getName, getParent, getParentPath, getPath, hashCodeMethods inherited from interface org.ametys.plugins.repository.data.holder.DataHolder
copyTo, copyTo, dataToJSON, dataToJSON, dataToJSON, dataToJSON, dataToSAX, dataToSAX, dataToSAX, dataToSAX, getComposite, getDataNames, getModelItemTypeExtensionPoint, getParentDataHolder, getRepositoryData, getRootDataHolder, getType, getValue, getValueOfType, getValueOfTypeOrDefault, getValueOrDefault, hasDifferences, hasValue, hasValue, hasValueOrEmpty, isMultiple, isMultipleMethods inherited from interface org.ametys.web.repository.SiteAwareAmetysObject
getSite, getSiteName
-
Method Details
-
setSiteName
Set the site name.- Parameters:
siteName- the site name.- Throws:
AmetysRepositoryException- if an error occurs.
-