Class CMSSiteModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.basecommerce.model.site.BaseSiteModel
de.hybris.platform.cms2.model.site.CMSSiteModel
- All Implemented Interfaces:
Serializable
Generated model class for type CMSSite first defined at extension cms2.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofCMSSite.activeattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.activeFromattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.activeUntilattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.classificationCatalogsattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.contentCatalogsattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.defaultCatalogattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.defaultContentCatalogattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.defaultPreviewCatalogattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.defaultPreviewCategoryattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.defaultPreviewProductattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.openPreviewInNewTabattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.previewURLattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.productCatalogsattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.redirectURLattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.siteMapConfigattribute defined at extensionacceleratorservices.static final StringGenerated constant - Attribute key ofCMSSite.siteMapsattribute defined at extensionacceleratorservices.static final StringGenerated constant - Attribute key ofCMSSite.startingPageattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.startPageLabelattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.urlEncodingAttributesattribute defined at extensionacceleratorservices.static final StringGenerated constant - Attribute key ofCMSSite.urlPatternsattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofCMSSite.validComponentTypesattribute defined at extensioncms2.Fields inherited from class de.hybris.platform.basecommerce.model.site.BaseSiteModel
_SITEEMPGRP2BASESITEREL, ANONYMOUSCARTREMOVALAGE, CARTREMOVALAGE, CARTREMOVALCRONJOB, CHANNEL, DATAISOLATIONENABLED, DEFAULTLANGUAGE, DEFAULTPROMOTIONGROUP, DEFAULTSTOCKLEVELTHRESHOLD, ENABLEREGISTRATION, LOCALE, NAME, PRODUCTINDEXTYPE, REQUIRESAUTHENTICATION, SITEEMPLOYEEGROUPS, SOLRFACETSEARCHCONFIGURATION, STORES, THEME, UID, UNCOLLECTEDORDERSCRONJOBFields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.CMSSiteModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextCMSSiteModel(Boolean _dataIsolationEnabled, ItemModel _owner, String _uid) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCMSSiteModel(String _uid) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theCMSSite.activeattribute defined at extensioncms2.Generated method - Getter of theCMSSite.activeFromattribute defined at extensioncms2.Generated method - Getter of theCMSSite.activeUntilattribute defined at extensioncms2.Deprecated, for removal: This API element is subject to removal in a future version.since 4.3Generated method - Getter of theCMSSite.contentCatalogsattribute defined at extensioncms2.Generated method - Getter of theCMSSite.defaultCatalogattribute defined at extensioncms2.Generated method - Getter of theCMSSite.defaultContentCatalogattribute defined at extensioncms2.Generated method - Getter of theCMSSite.defaultPreviewCatalogattribute defined at extensioncms2.Generated method - Getter of theCMSSite.defaultPreviewCategoryattribute defined at extensioncms2.Generated method - Getter of theCMSSite.defaultPreviewProductattribute defined at extensioncms2.Generated method - Getter of theCMSSite.previewURLattribute defined at extensioncms2.Deprecated, for removal: This API element is subject to removal in a future version.since 4.3Generated method - Getter of theCMSSite.redirectURLattribute defined at extensioncms2.Generated method - Getter of theCMSSite.siteMapConfigattribute defined at extensionacceleratorservices.Generated method - Getter of theCMSSite.siteMapsattribute defined at extensionacceleratorservices.Generated method - Getter of theCMSSite.startingPageattribute defined at extensioncms2.Deprecated, for removal: This API element is subject to removal in a future version.since 4.3Generated method - Getter of theCMSSite.urlEncodingAttributesattribute defined at extensionacceleratorservices.Generated method - Getter of theCMSSite.urlPatternsattribute defined at extensioncms2.Generated method - Getter of theCMSSite.validComponentTypesattribute defined at extensioncms2.booleanGenerated method - Getter of theCMSSite.openPreviewInNewTabattribute defined at extensioncms2.voidGenerated method - Setter ofCMSSite.activeattribute defined at extensioncms2.voidsetActiveFrom(Date value) Generated method - Setter ofCMSSite.activeFromattribute defined at extensioncms2.voidsetActiveUntil(Date value) Generated method - Setter ofCMSSite.activeUntilattribute defined at extensioncms2.voidGenerated method - Setter ofCMSSite.contentCatalogsattribute defined at extensioncms2.voidsetDefaultCatalog(CatalogModel value) Generated method - Setter ofCMSSite.defaultCatalogattribute defined at extensioncms2.voidGenerated method - Setter ofCMSSite.defaultContentCatalogattribute defined at extensioncms2.voidGenerated method - Setter ofCMSSite.defaultPreviewCatalogattribute defined at extensioncms2.voidGenerated method - Setter ofCMSSite.defaultPreviewCategoryattribute defined at extensioncms2.voidGenerated method - Setter ofCMSSite.defaultPreviewProductattribute defined at extensioncms2.voidsetOpenPreviewInNewTab(boolean value) Generated method - Setter ofCMSSite.openPreviewInNewTabattribute defined at extensioncms2.voidsetPreviewURL(String value) Generated method - Setter ofCMSSite.previewURLattribute defined at extensioncms2.voidsetRedirectURL(String value) Generated method - Setter ofCMSSite.redirectURLattribute defined at extensioncms2.voidGenerated method - Setter ofCMSSite.siteMapConfigattribute defined at extensionacceleratorservices.voidsetSiteMaps(Collection<MediaModel> value) Generated method - Setter ofCMSSite.siteMapsattribute defined at extensionacceleratorservices.voidsetStartingPage(ContentPageModel value) Generated method - Setter ofCMSSite.startingPageattribute defined at extensioncms2.voidsetUrlEncodingAttributes(Collection<String> value) Generated method - Setter ofCMSSite.urlEncodingAttributesattribute defined at extensionacceleratorservices.voidsetUrlPatterns(Collection<String> value) Generated method - Setter ofCMSSite.urlPatternsattribute defined at extensioncms2.voidGenerated method - Setter ofCMSSite.validComponentTypesattribute defined at extensioncms2.Methods inherited from class de.hybris.platform.basecommerce.model.site.BaseSiteModel
getAnonymousCartRemovalAge, getCartRemovalAge, getCartRemovalCronJob, getChannel, getDataIsolationEnabled, getDefaultLanguage, getDefaultPromotionGroup, getDefaultStockLevelThreshold, getLocale, getLocale, getName, getName, getProductIndexType, getSiteEmployeeGroups, getSolrFacetSearchConfiguration, getStores, getTheme, getUid, getUncollectedOrdersCronJob, isEnableRegistration, isRequiresAuthentication, setAnonymousCartRemovalAge, setCartRemovalAge, setCartRemovalCronJob, setChannel, setDataIsolationEnabled, setDefaultLanguage, setDefaultPromotionGroup, setDefaultStockLevelThreshold, setEnableRegistration, setLocale, setLocale, setName, setName, setProductIndexType, setRequiresAuthentication, setSiteEmployeeGroups, setSolrFacetSearchConfiguration, setStores, setTheme, setUid, setUncollectedOrdersCronJobMethods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, 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, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
URLPATTERNS
Generated constant - Attribute key ofCMSSite.urlPatternsattribute defined at extensioncms2.- See Also:
-
ACTIVE
Generated constant - Attribute key ofCMSSite.activeattribute defined at extensioncms2.- See Also:
-
ACTIVEFROM
Generated constant - Attribute key ofCMSSite.activeFromattribute defined at extensioncms2.- See Also:
-
ACTIVEUNTIL
Generated constant - Attribute key ofCMSSite.activeUntilattribute defined at extensioncms2.- See Also:
-
DEFAULTCATALOG
Generated constant - Attribute key ofCMSSite.defaultCatalogattribute defined at extensioncms2.- See Also:
-
DEFAULTCONTENTCATALOG
Generated constant - Attribute key ofCMSSite.defaultContentCatalogattribute defined at extensioncms2.- See Also:
-
STARTINGPAGE
Generated constant - Attribute key ofCMSSite.startingPageattribute defined at extensioncms2.- See Also:
-
REDIRECTURL
Generated constant - Attribute key ofCMSSite.redirectURLattribute defined at extensioncms2.- See Also:
-
PREVIEWURL
Generated constant - Attribute key ofCMSSite.previewURLattribute defined at extensioncms2.- See Also:
-
CLASSIFICATIONCATALOGS
Generated constant - Attribute key ofCMSSite.classificationCatalogsattribute defined at extensioncms2.- See Also:
-
PRODUCTCATALOGS
Generated constant - Attribute key ofCMSSite.productCatalogsattribute defined at extensioncms2.- See Also:
-
STARTPAGELABEL
Generated constant - Attribute key ofCMSSite.startPageLabelattribute defined at extensioncms2.- See Also:
-
OPENPREVIEWINNEWTAB
Generated constant - Attribute key ofCMSSite.openPreviewInNewTabattribute defined at extensioncms2.- See Also:
-
DEFAULTPREVIEWCATEGORY
Generated constant - Attribute key ofCMSSite.defaultPreviewCategoryattribute defined at extensioncms2.- See Also:
-
DEFAULTPREVIEWPRODUCT
Generated constant - Attribute key ofCMSSite.defaultPreviewProductattribute defined at extensioncms2.- See Also:
-
DEFAULTPREVIEWCATALOG
Generated constant - Attribute key ofCMSSite.defaultPreviewCatalogattribute defined at extensioncms2.- See Also:
-
CONTENTCATALOGS
Generated constant - Attribute key ofCMSSite.contentCatalogsattribute defined at extensioncms2.- See Also:
-
VALIDCOMPONENTTYPES
Generated constant - Attribute key ofCMSSite.validComponentTypesattribute defined at extensioncms2.- See Also:
-
URLENCODINGATTRIBUTES
Generated constant - Attribute key ofCMSSite.urlEncodingAttributesattribute defined at extensionacceleratorservices.- See Also:
-
SITEMAPS
Generated constant - Attribute key ofCMSSite.siteMapsattribute defined at extensionacceleratorservices.- See Also:
-
SITEMAPCONFIG
Generated constant - Attribute key ofCMSSite.siteMapConfigattribute defined at extensionacceleratorservices.- See Also:
-
-
Constructor Details
-
CMSSiteModel
public CMSSiteModel()Generated constructor - Default constructor for generic creation. -
CMSSiteModel
public CMSSiteModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CMSSiteModel
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_uid- initial attribute declared by typeBaseSiteat extensionbasecommerce
-
CMSSiteModel
@Deprecated(since="4.1.1", forRemoval=true) public CMSSiteModel(Boolean _dataIsolationEnabled, ItemModel _owner, String _uid) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_dataIsolationEnabled- initial attribute declared by typeBaseSiteat extensioncommerceservices_owner- initial attribute declared by typeItemat extensioncore_uid- initial attribute declared by typeBaseSiteat extensionbasecommerce
-
-
Method Details
-
getActive
Generated method - Getter of theCMSSite.activeattribute defined at extensioncms2.- Returns:
- the active
-
getActiveFrom
Generated method - Getter of theCMSSite.activeFromattribute defined at extensioncms2.- Returns:
- the activeFrom
-
getActiveUntil
Generated method - Getter of theCMSSite.activeUntilattribute defined at extensioncms2.- Returns:
- the activeUntil
-
getClassificationCatalogs
@Deprecated(since="4.3", forRemoval=true) @Accessor(qualifier="classificationCatalogs", type=GETTER) public List<CatalogModel> getClassificationCatalogs()Deprecated, for removal: This API element is subject to removal in a future version.since 4.3Generated method - Getter of theCMSSite.classificationCatalogsattribute defined at extensioncms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the classificationCatalogs
-
getContentCatalogs
@Accessor(qualifier="contentCatalogs", type=GETTER) public List<ContentCatalogModel> getContentCatalogs()Generated method - Getter of theCMSSite.contentCatalogsattribute defined at extensioncms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the contentCatalogs
-
getDefaultCatalog
Generated method - Getter of theCMSSite.defaultCatalogattribute defined at extensioncms2.- Returns:
- the defaultCatalog
-
getDefaultContentCatalog
@Accessor(qualifier="defaultContentCatalog", type=GETTER) public ContentCatalogModel getDefaultContentCatalog()Generated method - Getter of theCMSSite.defaultContentCatalogattribute defined at extensioncms2.- Returns:
- the defaultContentCatalog
-
getDefaultPreviewCatalog
@Accessor(qualifier="defaultPreviewCatalog", type=GETTER) public CatalogModel getDefaultPreviewCatalog()Generated method - Getter of theCMSSite.defaultPreviewCatalogattribute defined at extensioncms2.- Returns:
- the defaultPreviewCatalog
-
getDefaultPreviewCategory
@Accessor(qualifier="defaultPreviewCategory", type=GETTER) public CategoryModel getDefaultPreviewCategory()Generated method - Getter of theCMSSite.defaultPreviewCategoryattribute defined at extensioncms2.- Returns:
- the defaultPreviewCategory
-
getDefaultPreviewProduct
@Accessor(qualifier="defaultPreviewProduct", type=GETTER) public ProductModel getDefaultPreviewProduct()Generated method - Getter of theCMSSite.defaultPreviewProductattribute defined at extensioncms2.- Returns:
- the defaultPreviewProduct
-
getPreviewURL
Generated method - Getter of theCMSSite.previewURLattribute defined at extensioncms2.- Returns:
- the previewURL
-
getProductCatalogs
@Deprecated(since="4.3", forRemoval=true) @Accessor(qualifier="productCatalogs", type=GETTER) public List<CatalogModel> getProductCatalogs()Deprecated, for removal: This API element is subject to removal in a future version.since 4.3Generated method - Getter of theCMSSite.productCatalogsattribute defined at extensioncms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productCatalogs
-
getRedirectURL
Generated method - Getter of theCMSSite.redirectURLattribute defined at extensioncms2.- Returns:
- the redirectURL
-
getSiteMapConfig
Generated method - Getter of theCMSSite.siteMapConfigattribute defined at extensionacceleratorservices.- Returns:
- the siteMapConfig
-
getSiteMaps
Generated method - Getter of theCMSSite.siteMapsattribute defined at extensionacceleratorservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the siteMaps
-
getStartingPage
Generated method - Getter of theCMSSite.startingPageattribute defined at extensioncms2.- Returns:
- the startingPage
-
getStartPageLabel
@Deprecated(since="4.3", forRemoval=true) @Accessor(qualifier="startPageLabel", type=GETTER) public String getStartPageLabel()Deprecated, for removal: This API element is subject to removal in a future version.since 4.3Generated method - Getter of theCMSSite.startPageLabelattribute defined at extensioncms2.- Returns:
- the startPageLabel
-
getUrlEncodingAttributes
@Accessor(qualifier="urlEncodingAttributes", type=GETTER) public Collection<String> getUrlEncodingAttributes()Generated method - Getter of theCMSSite.urlEncodingAttributesattribute defined at extensionacceleratorservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the urlEncodingAttributes
-
getUrlPatterns
Generated method - Getter of theCMSSite.urlPatternsattribute defined at extensioncms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the urlPatterns
-
getValidComponentTypes
@Accessor(qualifier="validComponentTypes", type=GETTER) public Set<CMSComponentTypeModel> getValidComponentTypes()Generated method - Getter of theCMSSite.validComponentTypesattribute defined at extensioncms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the validComponentTypes
-
isOpenPreviewInNewTab
@Accessor(qualifier="openPreviewInNewTab", type=GETTER) public boolean isOpenPreviewInNewTab()Generated method - Getter of theCMSSite.openPreviewInNewTabattribute defined at extensioncms2.- Returns:
- the openPreviewInNewTab
-
setActive
Generated method - Setter ofCMSSite.activeattribute defined at extensioncms2.- Parameters:
value- the active
-
setActiveFrom
Generated method - Setter ofCMSSite.activeFromattribute defined at extensioncms2.- Parameters:
value- the activeFrom
-
setActiveUntil
Generated method - Setter ofCMSSite.activeUntilattribute defined at extensioncms2.- Parameters:
value- the activeUntil
-
setContentCatalogs
@Accessor(qualifier="contentCatalogs", type=SETTER) public void setContentCatalogs(List<ContentCatalogModel> value) Generated method - Setter ofCMSSite.contentCatalogsattribute defined at extensioncms2.- Parameters:
value- the contentCatalogs
-
setDefaultCatalog
@Accessor(qualifier="defaultCatalog", type=SETTER) public void setDefaultCatalog(CatalogModel value) Generated method - Setter ofCMSSite.defaultCatalogattribute defined at extensioncms2.- Parameters:
value- the defaultCatalog
-
setDefaultContentCatalog
@Accessor(qualifier="defaultContentCatalog", type=SETTER) public void setDefaultContentCatalog(ContentCatalogModel value) Generated method - Setter ofCMSSite.defaultContentCatalogattribute defined at extensioncms2.- Parameters:
value- the defaultContentCatalog
-
setDefaultPreviewCatalog
@Accessor(qualifier="defaultPreviewCatalog", type=SETTER) public void setDefaultPreviewCatalog(CatalogModel value) Generated method - Setter ofCMSSite.defaultPreviewCatalogattribute defined at extensioncms2.- Parameters:
value- the defaultPreviewCatalog
-
setDefaultPreviewCategory
@Accessor(qualifier="defaultPreviewCategory", type=SETTER) public void setDefaultPreviewCategory(CategoryModel value) Generated method - Setter ofCMSSite.defaultPreviewCategoryattribute defined at extensioncms2.- Parameters:
value- the defaultPreviewCategory
-
setDefaultPreviewProduct
@Accessor(qualifier="defaultPreviewProduct", type=SETTER) public void setDefaultPreviewProduct(ProductModel value) Generated method - Setter ofCMSSite.defaultPreviewProductattribute defined at extensioncms2.- Parameters:
value- the defaultPreviewProduct
-
setOpenPreviewInNewTab
@Accessor(qualifier="openPreviewInNewTab", type=SETTER) public void setOpenPreviewInNewTab(boolean value) Generated method - Setter ofCMSSite.openPreviewInNewTabattribute defined at extensioncms2.- Parameters:
value- the openPreviewInNewTab
-
setPreviewURL
Generated method - Setter ofCMSSite.previewURLattribute defined at extensioncms2.- Parameters:
value- the previewURL
-
setRedirectURL
Generated method - Setter ofCMSSite.redirectURLattribute defined at extensioncms2.- Parameters:
value- the redirectURL
-
setSiteMapConfig
@Accessor(qualifier="siteMapConfig", type=SETTER) public void setSiteMapConfig(SiteMapConfigModel value) Generated method - Setter ofCMSSite.siteMapConfigattribute defined at extensionacceleratorservices.- Parameters:
value- the siteMapConfig
-
setSiteMaps
Generated method - Setter ofCMSSite.siteMapsattribute defined at extensionacceleratorservices.- Parameters:
value- the siteMaps
-
setStartingPage
@Accessor(qualifier="startingPage", type=SETTER) public void setStartingPage(ContentPageModel value) Generated method - Setter ofCMSSite.startingPageattribute defined at extensioncms2.- Parameters:
value- the startingPage
-
setUrlEncodingAttributes
@Accessor(qualifier="urlEncodingAttributes", type=SETTER) public void setUrlEncodingAttributes(Collection<String> value) Generated method - Setter ofCMSSite.urlEncodingAttributesattribute defined at extensionacceleratorservices.- Parameters:
value- the urlEncodingAttributes
-
setUrlPatterns
@Accessor(qualifier="urlPatterns", type=SETTER) public void setUrlPatterns(Collection<String> value) Generated method - Setter ofCMSSite.urlPatternsattribute defined at extensioncms2.- Parameters:
value- the urlPatterns
-
setValidComponentTypes
@Accessor(qualifier="validComponentTypes", type=SETTER) public void setValidComponentTypes(Set<CMSComponentTypeModel> value) Generated method - Setter ofCMSSite.validComponentTypesattribute defined at extensioncms2.- Parameters:
value- the validComponentTypes
-