public class CMSSiteModel extends BaseSiteModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_BTGSEGMENTTOCMSSITE
Generated relation code constant for relation
BTGSegmentToCMSSite defining source attribute segments in extension btg. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ACTIVE
Generated constant - Attribute key of
CMSSite.active attribute defined at extension cms2. |
static String |
ACTIVEFROM
Generated constant - Attribute key of
CMSSite.activeFrom attribute defined at extension cms2. |
static String |
ACTIVEUNTIL
Generated constant - Attribute key of
CMSSite.activeUntil attribute defined at extension cms2. |
static String |
CLASSIFICATIONCATALOGS
Generated constant - Attribute key of
CMSSite.classificationCatalogs attribute defined at extension cms2. |
static String |
CONTENTCATALOGS
Generated constant - Attribute key of
CMSSite.contentCatalogs attribute defined at extension cms2. |
static String |
DEFAULTCATALOG
Generated constant - Attribute key of
CMSSite.defaultCatalog attribute defined at extension cms2. |
static String |
DEFAULTPREVIEWCATALOG
Generated constant - Attribute key of
CMSSite.defaultPreviewCatalog attribute defined at extension cms2. |
static String |
DEFAULTPREVIEWCATEGORY
Generated constant - Attribute key of
CMSSite.defaultPreviewCategory attribute defined at extension cms2. |
static String |
DEFAULTPREVIEWPRODUCT
Generated constant - Attribute key of
CMSSite.defaultPreviewProduct attribute defined at extension cms2. |
static String |
DEFAULTSTOCKLEVELTHRESHOLD
Generated constant - Attribute key of
CMSSite.defaultStockLevelThreshold attribute defined at extension b2bacceleratorservices. |
static String |
ENABLEREGISTRATION
Generated constant - Attribute key of
CMSSite.enableRegistration attribute defined at extension secureportaladdon. |
static String |
OPENPREVIEWINNEWTAB
Generated constant - Attribute key of
CMSSite.openPreviewInNewTab attribute defined at extension cms2. |
static String |
PREVIEWURL
Generated constant - Attribute key of
CMSSite.previewURL attribute defined at extension cms2. |
static String |
PRODUCTCATALOGS
Generated constant - Attribute key of
CMSSite.productCatalogs attribute defined at extension cms2. |
static String |
REDIRECTURL
Generated constant - Attribute key of
CMSSite.redirectURL attribute defined at extension cms2. |
static String |
REQUIRESAUTHENTICATION
Generated constant - Attribute key of
CMSSite.requiresAuthentication attribute defined at extension secureportaladdon. |
static String |
SEGMENTS
Generated constant - Attribute key of
CMSSite.segments attribute defined at extension btg. |
static String |
SITEMAPCONFIG
Generated constant - Attribute key of
CMSSite.siteMapConfig attribute defined at extension acceleratorservices. |
static String |
SITEMAPS
Generated constant - Attribute key of
CMSSite.siteMaps attribute defined at extension acceleratorservices. |
static String |
STARTINGPAGE
Generated constant - Attribute key of
CMSSite.startingPage attribute defined at extension cms2. |
static String |
STARTPAGELABEL
Generated constant - Attribute key of
CMSSite.startPageLabel attribute defined at extension cms2. |
static String |
URLENCODINGATTRIBUTES
Generated constant - Attribute key of
CMSSite.urlEncodingAttributes attribute defined at extension acceleratorservices. |
static String |
URLPATTERNS
Generated constant - Attribute key of
CMSSite.urlPatterns attribute defined at extension cms2. |
static String |
VALIDCOMPONENTTYPES
Generated constant - Attribute key of
CMSSite.validComponentTypes attribute defined at extension cms2. |
ANONYMOUSCARTREMOVALAGE, CARTREMOVALAGE, CARTREMOVALCRONJOB, CHANNEL, CXCONFIG, DEFAULTLANGUAGE, DEFAULTPROMOTIONGROUP, LOCALE, NAME, SOLRFACETSEARCHCONFIGURATION, STORES, THEME, UID, UNCOLLECTEDORDERSCRONJOB, YAASPROJECTS_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CMSSiteModel()
Generated constructor - Default constructor for generic creation.
|
CMSSiteModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
CMSSiteModel(ItemModel _owner,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CMSSiteModel(String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getActive()
Generated method - Getter of the
CMSSite.active attribute defined at extension cms2. |
Date |
getActiveFrom()
Generated method - Getter of the
CMSSite.activeFrom attribute defined at extension cms2. |
Date |
getActiveUntil()
Generated method - Getter of the
CMSSite.activeUntil attribute defined at extension cms2. |
List<CatalogModel> |
getClassificationCatalogs()
Deprecated.
|
List<ContentCatalogModel> |
getContentCatalogs()
Generated method - Getter of the
CMSSite.contentCatalogs attribute defined at extension cms2. |
CatalogModel |
getDefaultCatalog()
Generated method - Getter of the
CMSSite.defaultCatalog attribute defined at extension cms2. |
CatalogModel |
getDefaultPreviewCatalog()
Generated method - Getter of the
CMSSite.defaultPreviewCatalog attribute defined at extension cms2. |
CategoryModel |
getDefaultPreviewCategory()
Generated method - Getter of the
CMSSite.defaultPreviewCategory attribute defined at extension cms2. |
ProductModel |
getDefaultPreviewProduct()
Generated method - Getter of the
CMSSite.defaultPreviewProduct attribute defined at extension cms2. |
Integer |
getDefaultStockLevelThreshold()
Generated method - Getter of the
CMSSite.defaultStockLevelThreshold attribute defined at extension b2bacceleratorservices. |
String |
getPreviewURL()
Generated method - Getter of the
CMSSite.previewURL attribute defined at extension cms2. |
List<CatalogModel> |
getProductCatalogs()
Deprecated.
|
String |
getRedirectURL()
Generated method - Getter of the
CMSSite.redirectURL attribute defined at extension cms2. |
Collection<BTGSegmentModel> |
getSegments()
Generated method - Getter of the
CMSSite.segments attribute defined at extension btg. |
SiteMapConfigModel |
getSiteMapConfig()
Generated method - Getter of the
CMSSite.siteMapConfig attribute defined at extension acceleratorservices. |
Collection<MediaModel> |
getSiteMaps()
Generated method - Getter of the
CMSSite.siteMaps attribute defined at extension acceleratorservices. |
ContentPageModel |
getStartingPage()
Generated method - Getter of the
CMSSite.startingPage attribute defined at extension cms2. |
String |
getStartPageLabel()
Deprecated.
|
Collection<String> |
getUrlEncodingAttributes()
Generated method - Getter of the
CMSSite.urlEncodingAttributes attribute defined at extension acceleratorservices. |
Collection<String> |
getUrlPatterns()
Generated method - Getter of the
CMSSite.urlPatterns attribute defined at extension cms2. |
Set<CMSComponentTypeModel> |
getValidComponentTypes()
Generated method - Getter of the
CMSSite.validComponentTypes attribute defined at extension cms2. |
boolean |
isEnableRegistration()
Generated method - Getter of the
CMSSite.enableRegistration attribute defined at extension secureportaladdon. |
boolean |
isOpenPreviewInNewTab()
Generated method - Getter of the
CMSSite.openPreviewInNewTab attribute defined at extension cms2. |
boolean |
isRequiresAuthentication()
Generated method - Getter of the
CMSSite.requiresAuthentication attribute defined at extension secureportaladdon. |
void |
setActive(Boolean value)
Generated method - Setter of
CMSSite.active attribute defined at extension cms2. |
void |
setActiveFrom(Date value)
Generated method - Setter of
CMSSite.activeFrom attribute defined at extension cms2. |
void |
setActiveUntil(Date value)
Generated method - Setter of
CMSSite.activeUntil attribute defined at extension cms2. |
void |
setContentCatalogs(List<ContentCatalogModel> value)
Generated method - Setter of
CMSSite.contentCatalogs attribute defined at extension cms2. |
void |
setDefaultCatalog(CatalogModel value)
Generated method - Setter of
CMSSite.defaultCatalog attribute defined at extension cms2. |
void |
setDefaultPreviewCatalog(CatalogModel value)
Generated method - Setter of
CMSSite.defaultPreviewCatalog attribute defined at extension cms2. |
void |
setDefaultPreviewCategory(CategoryModel value)
Generated method - Setter of
CMSSite.defaultPreviewCategory attribute defined at extension cms2. |
void |
setDefaultPreviewProduct(ProductModel value)
Generated method - Setter of
CMSSite.defaultPreviewProduct attribute defined at extension cms2. |
void |
setDefaultStockLevelThreshold(Integer value)
Generated method - Setter of
CMSSite.defaultStockLevelThreshold attribute defined at extension b2bacceleratorservices. |
void |
setEnableRegistration(boolean value)
Generated method - Setter of
CMSSite.enableRegistration attribute defined at extension secureportaladdon. |
void |
setOpenPreviewInNewTab(boolean value)
Generated method - Setter of
CMSSite.openPreviewInNewTab attribute defined at extension cms2. |
void |
setPreviewURL(String value)
Generated method - Setter of
CMSSite.previewURL attribute defined at extension cms2. |
void |
setRedirectURL(String value)
Generated method - Setter of
CMSSite.redirectURL attribute defined at extension cms2. |
void |
setRequiresAuthentication(boolean value)
Generated method - Setter of
CMSSite.requiresAuthentication attribute defined at extension secureportaladdon. |
void |
setSegments(Collection<BTGSegmentModel> value)
Generated method - Setter of
CMSSite.segments attribute defined at extension btg. |
void |
setSiteMapConfig(SiteMapConfigModel value)
Generated method - Setter of
CMSSite.siteMapConfig attribute defined at extension acceleratorservices. |
void |
setSiteMaps(Collection<MediaModel> value)
Generated method - Setter of
CMSSite.siteMaps attribute defined at extension acceleratorservices. |
void |
setStartingPage(ContentPageModel value)
Generated method - Setter of
CMSSite.startingPage attribute defined at extension cms2. |
void |
setUrlEncodingAttributes(Collection<String> value)
Generated method - Setter of
CMSSite.urlEncodingAttributes attribute defined at extension acceleratorservices. |
void |
setUrlPatterns(Collection<String> value)
Generated method - Setter of
CMSSite.urlPatterns attribute defined at extension cms2. |
void |
setValidComponentTypes(Set<CMSComponentTypeModel> value)
Generated method - Setter of
CMSSite.validComponentTypes attribute defined at extension cms2. |
getAnonymousCartRemovalAge, getCartRemovalAge, getCartRemovalCronJob, getChannel, getCxConfig, getDefaultLanguage, getDefaultPromotionGroup, getLocale, getLocale, getName, getName, getSolrFacetSearchConfiguration, getStores, getTheme, getUid, getUncollectedOrdersCronJob, getYaasProjects, setAnonymousCartRemovalAge, setCartRemovalAge, setCartRemovalCronJob, setChannel, setCxConfig, setDefaultLanguage, setDefaultPromotionGroup, setLocale, setLocale, setName, setName, setSolrFacetSearchConfiguration, setStores, setTheme, setUid, setUncollectedOrdersCronJob, setYaasProjectsgetComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String _BTGSEGMENTTOCMSSITE
BTGSegmentToCMSSite defining source attribute segments in extension btg.public static final String URLPATTERNS
CMSSite.urlPatterns attribute defined at extension cms2.public static final String ACTIVE
CMSSite.active attribute defined at extension cms2.public static final String ACTIVEFROM
CMSSite.activeFrom attribute defined at extension cms2.public static final String ACTIVEUNTIL
CMSSite.activeUntil attribute defined at extension cms2.public static final String DEFAULTCATALOG
CMSSite.defaultCatalog attribute defined at extension cms2.public static final String STARTINGPAGE
CMSSite.startingPage attribute defined at extension cms2.public static final String REDIRECTURL
CMSSite.redirectURL attribute defined at extension cms2.public static final String PREVIEWURL
CMSSite.previewURL attribute defined at extension cms2.public static final String CLASSIFICATIONCATALOGS
CMSSite.classificationCatalogs attribute defined at extension cms2.public static final String PRODUCTCATALOGS
CMSSite.productCatalogs attribute defined at extension cms2.public static final String STARTPAGELABEL
CMSSite.startPageLabel attribute defined at extension cms2.public static final String OPENPREVIEWINNEWTAB
CMSSite.openPreviewInNewTab attribute defined at extension cms2.public static final String DEFAULTPREVIEWCATEGORY
CMSSite.defaultPreviewCategory attribute defined at extension cms2.public static final String DEFAULTPREVIEWPRODUCT
CMSSite.defaultPreviewProduct attribute defined at extension cms2.public static final String DEFAULTPREVIEWCATALOG
CMSSite.defaultPreviewCatalog attribute defined at extension cms2.public static final String CONTENTCATALOGS
CMSSite.contentCatalogs attribute defined at extension cms2.public static final String VALIDCOMPONENTTYPES
CMSSite.validComponentTypes attribute defined at extension cms2.public static final String SEGMENTS
CMSSite.segments attribute defined at extension btg.public static final String URLENCODINGATTRIBUTES
CMSSite.urlEncodingAttributes attribute defined at extension acceleratorservices.public static final String SITEMAPS
CMSSite.siteMaps attribute defined at extension acceleratorservices.public static final String SITEMAPCONFIG
CMSSite.siteMapConfig attribute defined at extension acceleratorservices.public static final String DEFAULTSTOCKLEVELTHRESHOLD
CMSSite.defaultStockLevelThreshold attribute defined at extension b2bacceleratorservices.public static final String REQUIRESAUTHENTICATION
CMSSite.requiresAuthentication attribute defined at extension secureportaladdon.public static final String ENABLEREGISTRATION
CMSSite.enableRegistration attribute defined at extension secureportaladdon.public CMSSiteModel()
public CMSSiteModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CMSSiteModel(String _uid)
_uid - initial attribute declared by type BaseSite at extension basecommerce@Deprecated public CMSSiteModel(ItemModel _owner, String _uid)
_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type BaseSite at extension basecommerce@Accessor(qualifier="active", type=GETTER) public Boolean getActive()
CMSSite.active attribute defined at extension cms2.@Accessor(qualifier="activeFrom", type=GETTER) public Date getActiveFrom()
CMSSite.activeFrom attribute defined at extension cms2.@Accessor(qualifier="activeUntil", type=GETTER) public Date getActiveUntil()
CMSSite.activeUntil attribute defined at extension cms2.@Deprecated @Accessor(qualifier="classificationCatalogs", type=GETTER) public List<CatalogModel> getClassificationCatalogs()
CMSSite.classificationCatalogs attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="contentCatalogs", type=GETTER) public List<ContentCatalogModel> getContentCatalogs()
CMSSite.contentCatalogs attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="defaultCatalog", type=GETTER) public CatalogModel getDefaultCatalog()
CMSSite.defaultCatalog attribute defined at extension cms2.@Accessor(qualifier="defaultPreviewCatalog", type=GETTER) public CatalogModel getDefaultPreviewCatalog()
CMSSite.defaultPreviewCatalog attribute defined at extension cms2.@Accessor(qualifier="defaultPreviewCategory", type=GETTER) public CategoryModel getDefaultPreviewCategory()
CMSSite.defaultPreviewCategory attribute defined at extension cms2.@Accessor(qualifier="defaultPreviewProduct", type=GETTER) public ProductModel getDefaultPreviewProduct()
CMSSite.defaultPreviewProduct attribute defined at extension cms2.@Accessor(qualifier="defaultStockLevelThreshold", type=GETTER) public Integer getDefaultStockLevelThreshold()
CMSSite.defaultStockLevelThreshold attribute defined at extension b2bacceleratorservices.@Accessor(qualifier="previewURL", type=GETTER) public String getPreviewURL()
CMSSite.previewURL attribute defined at extension cms2.@Deprecated @Accessor(qualifier="productCatalogs", type=GETTER) public List<CatalogModel> getProductCatalogs()
CMSSite.productCatalogs attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="redirectURL", type=GETTER) public String getRedirectURL()
CMSSite.redirectURL attribute defined at extension cms2.@Accessor(qualifier="segments", type=GETTER) public Collection<BTGSegmentModel> getSegments()
CMSSite.segments attribute defined at extension btg.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="siteMapConfig", type=GETTER) public SiteMapConfigModel getSiteMapConfig()
CMSSite.siteMapConfig attribute defined at extension acceleratorservices.@Accessor(qualifier="siteMaps", type=GETTER) public Collection<MediaModel> getSiteMaps()
CMSSite.siteMaps attribute defined at extension acceleratorservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="startingPage", type=GETTER) public ContentPageModel getStartingPage()
CMSSite.startingPage attribute defined at extension cms2.@Deprecated @Accessor(qualifier="startPageLabel", type=GETTER) public String getStartPageLabel()
CMSSite.startPageLabel attribute defined at extension cms2.@Accessor(qualifier="urlEncodingAttributes", type=GETTER) public Collection<String> getUrlEncodingAttributes()
CMSSite.urlEncodingAttributes attribute defined at extension acceleratorservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="urlPatterns", type=GETTER) public Collection<String> getUrlPatterns()
CMSSite.urlPatterns attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="validComponentTypes", type=GETTER) public Set<CMSComponentTypeModel> getValidComponentTypes()
CMSSite.validComponentTypes attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="enableRegistration", type=GETTER) public boolean isEnableRegistration()
CMSSite.enableRegistration attribute defined at extension secureportaladdon.@Accessor(qualifier="openPreviewInNewTab", type=GETTER) public boolean isOpenPreviewInNewTab()
CMSSite.openPreviewInNewTab attribute defined at extension cms2.@Accessor(qualifier="requiresAuthentication", type=GETTER) public boolean isRequiresAuthentication()
CMSSite.requiresAuthentication attribute defined at extension secureportaladdon.@Accessor(qualifier="active", type=SETTER) public void setActive(Boolean value)
CMSSite.active attribute defined at extension cms2.value - the active@Accessor(qualifier="activeFrom", type=SETTER) public void setActiveFrom(Date value)
CMSSite.activeFrom attribute defined at extension cms2.value - the activeFrom@Accessor(qualifier="activeUntil", type=SETTER) public void setActiveUntil(Date value)
CMSSite.activeUntil attribute defined at extension cms2.value - the activeUntil@Accessor(qualifier="contentCatalogs", type=SETTER) public void setContentCatalogs(List<ContentCatalogModel> value)
CMSSite.contentCatalogs attribute defined at extension cms2.value - the contentCatalogs@Accessor(qualifier="defaultCatalog", type=SETTER) public void setDefaultCatalog(CatalogModel value)
CMSSite.defaultCatalog attribute defined at extension cms2.value - the defaultCatalog@Accessor(qualifier="defaultPreviewCatalog", type=SETTER) public void setDefaultPreviewCatalog(CatalogModel value)
CMSSite.defaultPreviewCatalog attribute defined at extension cms2.value - the defaultPreviewCatalog@Accessor(qualifier="defaultPreviewCategory", type=SETTER) public void setDefaultPreviewCategory(CategoryModel value)
CMSSite.defaultPreviewCategory attribute defined at extension cms2.value - the defaultPreviewCategory@Accessor(qualifier="defaultPreviewProduct", type=SETTER) public void setDefaultPreviewProduct(ProductModel value)
CMSSite.defaultPreviewProduct attribute defined at extension cms2.value - the defaultPreviewProduct@Accessor(qualifier="defaultStockLevelThreshold", type=SETTER) public void setDefaultStockLevelThreshold(Integer value)
CMSSite.defaultStockLevelThreshold attribute defined at extension b2bacceleratorservices.value - the defaultStockLevelThreshold - Indicates the threshold default value.@Accessor(qualifier="enableRegistration", type=SETTER) public void setEnableRegistration(boolean value)
CMSSite.enableRegistration attribute defined at extension secureportaladdon.value - the enableRegistration - Indicates if the website supports registration request.@Accessor(qualifier="openPreviewInNewTab", type=SETTER) public void setOpenPreviewInNewTab(boolean value)
CMSSite.openPreviewInNewTab attribute defined at extension cms2.value - the openPreviewInNewTab@Accessor(qualifier="previewURL", type=SETTER) public void setPreviewURL(String value)
CMSSite.previewURL attribute defined at extension cms2.value - the previewURL@Accessor(qualifier="redirectURL", type=SETTER) public void setRedirectURL(String value)
CMSSite.redirectURL attribute defined at extension cms2.value - the redirectURL@Accessor(qualifier="requiresAuthentication", type=SETTER) public void setRequiresAuthentication(boolean value)
CMSSite.requiresAuthentication attribute defined at extension secureportaladdon.value - the requiresAuthentication - Indicates if the website requires authentication or not.@Accessor(qualifier="segments", type=SETTER) public void setSegments(Collection<BTGSegmentModel> value)
CMSSite.segments attribute defined at extension btg.value - the segments@Accessor(qualifier="siteMapConfig", type=SETTER) public void setSiteMapConfig(SiteMapConfigModel value)
CMSSite.siteMapConfig attribute defined at extension acceleratorservices.value - the siteMapConfig@Accessor(qualifier="siteMaps", type=SETTER) public void setSiteMaps(Collection<MediaModel> value)
CMSSite.siteMaps attribute defined at extension acceleratorservices.value - the siteMaps@Accessor(qualifier="startingPage", type=SETTER) public void setStartingPage(ContentPageModel value)
CMSSite.startingPage attribute defined at extension cms2.value - the startingPage@Accessor(qualifier="urlEncodingAttributes", type=SETTER) public void setUrlEncodingAttributes(Collection<String> value)
CMSSite.urlEncodingAttributes attribute defined at extension acceleratorservices.value - the urlEncodingAttributes@Accessor(qualifier="urlPatterns", type=SETTER) public void setUrlPatterns(Collection<String> value)
CMSSite.urlPatterns attribute defined at extension cms2.value - the urlPatternsCopyright © 2017 SAP SE. All Rights Reserved.