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

The Class CometPageTemplateMetadata.
See Also:
  • Constructor Details

    • CometPageTemplateMetadata

      public CometPageTemplateMetadata()
  • Method Details

    • getRepositoryFilename

      public String getRepositoryFilename() throws CometException
      Gets the repository filename.
      Overrides:
      getRepositoryFilename in class CometEntity
      Returns:
      the repository filename
      Throws:
      CometException - the comet exception
    • getRepositoryPath

      public String getRepositoryPath() throws CometException
      Gets the repository path.
      Overrides:
      getRepositoryPath in class CometEntity
      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

      public List<ContentMetaData> getMetadata()

      Gets metadata assigned to this page template .

      Returns:
      list of ContentMetaData objects
    • setMetadata

      public void setMetadata(List<ContentMetaData> metadata)

      Sets metadata that will be assigned to this page template .

      Parameters:
      metadata - the new metadata
    • getPageTemplateElementMetadata

      public List<CometPageTemplateElementMetadata> 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