public interface Page extends Serializable, MultiTenantCloneable<Page>
Modifier and Type | Method and Description |
---|---|
Date |
getActiveEndDate() |
Date |
getActiveStartDate() |
Map<String,PageAttribute> |
getAdditionalAttributes() |
String |
getDescription() |
boolean |
getExcludeFromSiteMap()
Returns the excludeFromSiteMap flag.
|
String |
getFullUrl() |
Long |
getId() |
String |
getMetaDescription() |
String |
getMetaTitle() |
Boolean |
getOfflineFlag()
Returns the offlineFlag.
|
Map<String,PageField> |
getPageFields() |
Map<String,PageRule> |
getPageMatchRules()
Returns a map of the targeting rules associated with this page.
|
PageTemplate |
getPageTemplate() |
Integer |
getPriority()
Gets the integer priority of this content item.
|
Set<PageItemCriteria> |
getQualifyingItemCriteria()
Returns the item (or cart) based rules associated with this content item.
|
void |
setActiveEndDate(Date activeEndDate) |
void |
setActiveStartDate(Date activeStartDate) |
void |
setAdditionalAttributes(Map<String,PageAttribute> additionalAttributes) |
void |
setDescription(String description) |
void |
setExcludeFromSiteMap(boolean excludeFromSiteMap)
Sets the excludeFromSiteMap flag.
|
void |
setFullUrl(String fullUrl) |
void |
setId(Long id) |
void |
setMetaDescription(String metaDescription) |
void |
setMetaTitle(String metaTitle) |
void |
setOfflineFlag(Boolean offlineFlag)
Sets the offline flag.
|
void |
setPageFields(Map<String,PageField> pageFields) |
void |
setPageMatchRules(Map<String,PageRule> pageRules)
Sets the targeting rules for this content item.
|
void |
setPageTemplate(PageTemplate pageTemplate) |
void |
setPriority(Integer priority)
Sets the display priority of this item.
|
void |
setQualifyingItemCriteria(Set<PageItemCriteria> qualifyingItemCriteria)
Sets the item (e.g.
|
createOrRetrieveCopyInstance
Long getId()
void setId(Long id)
String getFullUrl()
void setFullUrl(String fullUrl)
String getDescription()
void setDescription(String description)
PageTemplate getPageTemplate()
void setPageTemplate(PageTemplate pageTemplate)
@Nullable Boolean getOfflineFlag()
void setOfflineFlag(@Nullable Boolean offlineFlag)
offlineFlag
- @Nullable Integer getPriority()
void setPriority(@Nullable Integer priority)
priority
- @Nullable Map<String,PageRule> getPageMatchRules()
void setPageMatchRules(@Nullable Map<String,PageRule> pageRules)
pageRules
- @Nullable Set<PageItemCriteria> getQualifyingItemCriteria()
void setQualifyingItemCriteria(@Nullable Set<PageItemCriteria> qualifyingItemCriteria)
qualifyingItemCriteria
- @Nullable boolean getExcludeFromSiteMap()
void setExcludeFromSiteMap(boolean excludeFromSiteMap)
excludeFromSiteMap
- Map<String,PageAttribute> getAdditionalAttributes()
void setAdditionalAttributes(Map<String,PageAttribute> additionalAttributes)
Date getActiveStartDate()
void setActiveStartDate(Date activeStartDate)
Date getActiveEndDate()
void setActiveEndDate(Date activeEndDate)
String getMetaTitle()
void setMetaTitle(String metaTitle)
String getMetaDescription()
void setMetaDescription(String metaDescription)
Copyright © 2022. All rights reserved.