Class AbstractPage
- java.lang.Object
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
GeneratedCatalogPage,GeneratedCategoryPage,GeneratedContentPage,GeneratedDocumentPage,GeneratedProductConfigOverviewPage,GeneratedProductConfigPage,GeneratedProductPage,GeneratedVendorPage
public abstract class AbstractPage extends GeneratedAbstractPage
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cms2.jalo.pages.GeneratedAbstractPage
APPROVALSTATUS, AVAILABLECONTENTSLOTS, CONTENTSLOTS, COPYTOCATALOGSDISABLED, DEFAULT_INITIAL_ATTRIBUTES, DEFAULTPAGE, LOCALIZEDPAGES, LOCALIZEDPAGESHANDLER, LOCKEDBY, LOCKEDBYHANDLER, MASTERTEMPLATE, MISSINGCONTENTSLOTS, ONLYONERESTRICTIONMUSTAPPLY, ORIGINALPAGE, ORIGINALPAGEHANDLER, PAGESTATUS, PREVIEWIMAGE, RESTRICTIONS, RESTRICTIONSFORPAGES_MARKMODIFIED, RESTRICTIONSFORPAGES_SRC_ORDERED, RESTRICTIONSFORPAGES_TGT_ORDERED, TITLE, TYPE, TYPECODE, VIEW
-
Fields inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem
CATALOGVERSION, NAME, UID
-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description AbstractPage()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Map<Language,java.lang.String>getAllType(SessionContext ctx)Deprecated.since 4.3.java.lang.StringgetAvailableContentSlots(SessionContext ctx)Deprecated.since 4.3.java.util.List<ContentSlotForPage>getContentSlots(SessionContext ctx)Deprecated.java.util.List<java.lang.String>getDefinedContentSlotPositions()Deprecated.since 4.3.java.lang.StringgetMissingContentSlots(SessionContext ctx)Deprecated.since 4.3.java.lang.StringgetType(SessionContext ctx)Deprecated.since 4.3.java.lang.StringgetTypeCode(SessionContext ctx)Deprecated.since 4.3.java.lang.StringgetView(SessionContext ctx)Deprecated.since 4.3.-
Methods inherited from class de.hybris.platform.cms2.jalo.pages.GeneratedAbstractPage
addToLocalizedPages, addToLocalizedPages, addToRestrictions, addToRestrictions, createItem, getAllTitle, getAllTitle, getAllType, getApprovalStatus, getApprovalStatus, getAvailableContentSlots, getContentSlots, getDefaultAttributeModes, getLocalizedPages, getLocalizedPages, getLockedBy, getLockedBy, getMasterTemplate, getMasterTemplate, getMissingContentSlots, getOriginalPage, getOriginalPage, getPageStatus, getPageStatus, getPreviewImage, getPreviewImage, getRestrictions, getRestrictions, getRestrictionsCount, getRestrictionsCount, getTitle, getTitle, getType, getTypeCode, getView, isCopyToCatalogsDisabled, isCopyToCatalogsDisabled, isCopyToCatalogsDisabledAsPrimitive, isCopyToCatalogsDisabledAsPrimitive, isDefaultPage, isDefaultPage, isDefaultPageAsPrimitive, isDefaultPageAsPrimitive, isMarkModifiedDisabled, isOnlyOneRestrictionMustApply, isOnlyOneRestrictionMustApply, isOnlyOneRestrictionMustApplyAsPrimitive, isOnlyOneRestrictionMustApplyAsPrimitive, removeFromLocalizedPages, removeFromLocalizedPages, removeFromRestrictions, removeFromRestrictions, setAllTitle, setAllTitle, setApprovalStatus, setApprovalStatus, setCopyToCatalogsDisabled, setCopyToCatalogsDisabled, setCopyToCatalogsDisabled, setCopyToCatalogsDisabled, setDefaultPage, setDefaultPage, setDefaultPage, setDefaultPage, setLocalizedPages, setLocalizedPages, setLockedBy, setLockedBy, setMasterTemplate, setMasterTemplate, setOnlyOneRestrictionMustApply, setOnlyOneRestrictionMustApply, setOnlyOneRestrictionMustApply, setOnlyOneRestrictionMustApply, setOriginalPage, setOriginalPage, setPageStatus, setPageStatus, setPreviewImage, setPreviewImage, setRestrictions, setRestrictions, setTitle, setTitle
-
Methods inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem
getCatalogVersion, getCatalogVersion, getName, getUid, getUid, setCatalogVersion, setCatalogVersion, setName, setName, setUid, setUid
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, setRelatedItems
-
Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Method Detail
-
getContentSlots
@Deprecated public java.util.List<ContentSlotForPage> getContentSlots(SessionContext ctx)
Deprecated.Description copied from class:GeneratedAbstractPageGenerated method - Getter of theAbstractPage.contentSlotsattribute.- Specified by:
getContentSlotsin classGeneratedAbstractPage- Returns:
- the contentSlots
-
getDefinedContentSlotPositions
@Deprecated public java.util.List<java.lang.String> getDefinedContentSlotPositions()
Deprecated.since 4.3. Please, useCMSContentSlotService.getDefinedContentSlotPositions(de.hybris.platform.cms2.model.pages.AbstractPageModel)instead.
-
getType
@Deprecated public java.lang.String getType(SessionContext ctx)
Deprecated.since 4.3. Please, useTypeService.getComposedTypeForCode(String)withmodel.getItemtype()as parameter and thenTypeManagerManagedModel.getName()on returned object.Description copied from class:GeneratedAbstractPageGenerated method - Getter of theAbstractPage.typeattribute.- Specified by:
getTypein classGeneratedAbstractPage- Returns:
- the type
-
getAllType
@Deprecated public java.util.Map<Language,java.lang.String> getAllType(SessionContext ctx)
Deprecated.since 4.3. Please, useTypeService.getComposedTypeForCode(String)withmodel.getItemtype()as parameter and thenTypeManagerManagedModel.getName()on returned object. For obtaining names for other languages you have to change current locale withI18NService.setCurrentLocale(java.util.Locale).Description copied from class:GeneratedAbstractPageGenerated method - Getter of theAbstractPage.typeattribute.- Specified by:
getAllTypein classGeneratedAbstractPage- Returns:
- the localized type
-
getTypeCode
@Deprecated public java.lang.String getTypeCode(SessionContext ctx)
Deprecated.since 4.3. Please, useAbstractItemModel.getItemtype()instead.Description copied from class:GeneratedAbstractPageGenerated method - Getter of theAbstractPage.typeCodeattribute.- Specified by:
getTypeCodein classGeneratedAbstractPage- Returns:
- the typeCode
-
getAvailableContentSlots
@Deprecated public java.lang.String getAvailableContentSlots(SessionContext ctx)
Deprecated.since 4.3. Please, useCMSContentSlotService.getAvailableContentSlotsNames(de.hybris.platform.cms2.model.pages.AbstractPageModel)instead.Description copied from class:GeneratedAbstractPageGenerated method - Getter of theAbstractPage.availableContentSlotsattribute.- Specified by:
getAvailableContentSlotsin classGeneratedAbstractPage- Returns:
- the availableContentSlots
-
getMissingContentSlots
@Deprecated public java.lang.String getMissingContentSlots(SessionContext ctx)
Deprecated.since 4.3. Please, useCMSContentSlotService.getMissingContentSlotsNames(de.hybris.platform.cms2.model.pages.AbstractPageModel)instead.Description copied from class:GeneratedAbstractPageGenerated method - Getter of theAbstractPage.missingContentSlotsattribute.- Specified by:
getMissingContentSlotsin classGeneratedAbstractPage- Returns:
- the missingContentSlots
-
getView
@Deprecated public java.lang.String getView(SessionContext ctx)
Deprecated.since 4.3. Please, useCMSPageService.getFrontendTemplateName(de.hybris.platform.cms2.model.pages.PageTemplateModel)instead.Description copied from class:GeneratedAbstractPageGenerated method - Getter of theAbstractPage.viewattribute.- Specified by:
getViewin classGeneratedAbstractPage- Returns:
- the view
-
-