Class CometPageTemplateMetadata
java.lang.Object
com.priint.pubserver.tagging.TaggingObject
com.priint.pubserver.comet.entity.CometEntity
com.priint.pubserver.comet.entity.pagetemplate.CometPageTemplateMetadata
- All Implemented Interfaces:
Serializable
@CometTypeConstraints(referenceBinding=NONE,
dependencies=@CometReferences(references=@CometReference(restriction=PARENT,targetClass=CometPageTemplate.class)))
public class CometPageTemplateMetadata
extends CometEntity
The Class CometPageTemplateMetadata.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.CometEntity
CometEntity.CategoryNested classes/interfaces inherited from class com.priint.pubserver.tagging.TaggingObject
TaggingObject.LinkedSetWrapper<T> -
Field Summary
Fields inherited from class com.priint.pubserver.comet.entity.CometEntity
id, TAG_DOMAIN_QUALIFIER, TAG_GROUP_QUALIFIER, TAG_TYPE_QUALIFIERFields inherited from class com.priint.pubserver.tagging.TaggingObject
tagsSet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets metadata assigned to this page template .Gets page template element metadata objects .intGets the identifier of the page template.Gets the repository filename.Gets the repository path.voidsetMetadata(List<ContentMetaData> metadata) Sets metadata that will be assigned to this page template .voidsetPageTemplateElementMetadata(List<CometPageTemplateElementMetadata> pageTemplateElementMetadata) Sets page template element metadata objects .voidsetPageTemplateId(int pageTemplateId) Sets the identifier of the page template.Methods inherited from class com.priint.pubserver.comet.entity.CometEntity
checkMinimalConstraints, entityEquals, equals, getEntityDescription, getEntityLabel, getId, getReferenceConstraints, hashCode, initDefaultValues, initDefaultValues, setIdMethods inherited from class com.priint.pubserver.tagging.TaggingObject
addToTags, getTags, getTagValue, inTags, isA, removeFromTags, searchListByTags, setTags, setTags
-
Constructor Details
-
CometPageTemplateMetadata
public CometPageTemplateMetadata()
-
-
Method Details
-
getRepositoryFilename
Gets the repository filename.- Overrides:
getRepositoryFilenamein classCometEntity- Returns:
- the repository filename
- Throws:
CometException- the comet exception
-
getRepositoryPath
Gets the repository path.- Overrides:
getRepositoryPathin classCometEntity- Returns:
- the repository path
- Throws:
CometException- the comet exception
-
getPageTemplateId
public int getPageTemplateId()Gets the identifier of the page template.- Returns:
- ID of the page template
-
setPageTemplateId
public void setPageTemplateId(int pageTemplateId) Sets the identifier of the page template.- Parameters:
pageTemplateId- the new page template id
-
getMetadata
Gets metadata assigned to this page template .
- Returns:
- list of ContentMetaData objects
-
setMetadata
Sets metadata that will be assigned to this page template .
- Parameters:
metadata- the new metadata
-
getPageTemplateElementMetadata
Gets page template element metadata objects .
- Returns:
- list of CometPageTemplateElementMetadata objects
-
setPageTemplateElementMetadata
public void setPageTemplateElementMetadata(List<CometPageTemplateElementMetadata> pageTemplateElementMetadata) Sets page template element metadata objects .
- Parameters:
pageTemplateElementMetadata- the new page template element metadata
-