Class GeneratedPageTemplate
- java.lang.Object
-
- de.hybris.platform.util.BridgeAbstraction
-
- de.hybris.platform.jalo.Item
-
- de.hybris.platform.jalo.ExtensibleItem
-
- de.hybris.platform.jalo.c2l.LocalizableItem
-
- de.hybris.platform.jalo.GenericItem
-
- de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem
-
- de.hybris.platform.cms2.jalo.contents.CMSItem
-
- de.hybris.platform.cms2.jalo.pages.GeneratedPageTemplate
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
PageTemplate
public abstract class GeneratedPageTemplate extends CMSItem
Generated class for typePageTemplate.- 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 Modifier and Type Field Description static java.lang.StringACTIVEQualifier of thePageTemplate.activeattributestatic java.lang.StringAVAILABLECONTENTSLOTSQualifier of thePageTemplate.availableContentSlotsattributeprotected static OneToManyHandler<ContentSlotName>AVAILABLECONTENTSLOTSHANDLEROneToManyHandlerfor handling 1:n AVAILABLECONTENTSLOTS's relation attributes from 'many' side.static java.lang.StringCONTENTSLOTSQualifier of thePageTemplate.contentSlotsattributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringFRONTENDTEMPLATENAMEQualifier of thePageTemplate.frontendTemplateNameattributestatic java.lang.StringPREVIEWICONQualifier of thePageTemplate.previewIconattributestatic java.lang.StringRESTRICTEDPAGETYPESQualifier of thePageTemplate.restrictedPageTypesattributeprotected static java.lang.StringVALIDPAGETYPESFORTEMPLATES_MARKMODIFIEDRelation disable markmodifed parameter constants for ValidPageTypesForTemplates from ((cms2))protected static java.lang.StringVALIDPAGETYPESFORTEMPLATES_SRC_ORDEREDRelation ordering override parameter constants for ValidPageTypesForTemplates from ((cms2))protected static java.lang.StringVALIDPAGETYPESFORTEMPLATES_TGT_ORDEREDstatic java.lang.StringVELOCITYTEMPLATEQualifier of thePageTemplate.velocityTemplateattribute-
Fields inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem
CATALOGVERSION, NAME, SYNCHRONIZATIONBLOCKED, 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, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedPageTemplate()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddToAvailableContentSlots(ContentSlotName value)Generated method - Addsvalueto availableContentSlots.voidaddToAvailableContentSlots(SessionContext ctx, ContentSlotName value)Generated method - Addsvalueto availableContentSlots.voidaddToRestrictedPageTypes(CMSPageType value)Generated method - Addsvalueto restrictedPageTypes.voidaddToRestrictedPageTypes(SessionContext ctx, CMSPageType value)Generated method - Addsvalueto restrictedPageTypes.java.util.List<ContentSlotName>getAvailableContentSlots()Generated method - Getter of thePageTemplate.availableContentSlotsattribute.java.util.List<ContentSlotName>getAvailableContentSlots(SessionContext ctx)Generated method - Getter of thePageTemplate.availableContentSlotsattribute.java.util.List<ContentSlotForTemplate>getContentSlots()Generated method - Getter of thePageTemplate.contentSlotsattribute.abstract java.util.List<ContentSlotForTemplate>getContentSlots(SessionContext ctx)Generated method - Getter of thePageTemplate.contentSlotsattribute.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.lang.StringgetFrontendTemplateName()Generated method - Getter of thePageTemplate.frontendTemplateNameattribute.java.lang.StringgetFrontendTemplateName(SessionContext ctx)Generated method - Getter of thePageTemplate.frontendTemplateNameattribute.MediagetPreviewIcon()Generated method - Getter of thePageTemplate.previewIconattribute.MediagetPreviewIcon(SessionContext ctx)Generated method - Getter of thePageTemplate.previewIconattribute.java.util.Set<CMSPageType>getRestrictedPageTypes()Generated method - Getter of thePageTemplate.restrictedPageTypesattribute.java.util.Set<CMSPageType>getRestrictedPageTypes(SessionContext ctx)Generated method - Getter of thePageTemplate.restrictedPageTypesattribute.longgetRestrictedPageTypesCount()longgetRestrictedPageTypesCount(SessionContext ctx)java.lang.StringgetVelocityTemplate()Generated method - Getter of thePageTemplate.velocityTemplateattribute.java.lang.StringgetVelocityTemplate(SessionContext ctx)Generated method - Getter of thePageTemplate.velocityTemplateattribute.java.lang.BooleanisActive()Generated method - Getter of thePageTemplate.activeattribute.java.lang.BooleanisActive(SessionContext ctx)Generated method - Getter of thePageTemplate.activeattribute.booleanisActiveAsPrimitive()Generated method - Getter of thePageTemplate.activeattribute.booleanisActiveAsPrimitive(SessionContext ctx)Generated method - Getter of thePageTemplate.activeattribute.booleanisMarkModifiedDisabled(Item referencedItem)Deprecated, for removal: This API element is subject to removal in a future version.voidremoveFromAvailableContentSlots(ContentSlotName value)Generated method - Removesvaluefrom availableContentSlots.voidremoveFromAvailableContentSlots(SessionContext ctx, ContentSlotName value)Generated method - Removesvaluefrom availableContentSlots.voidremoveFromRestrictedPageTypes(CMSPageType value)Generated method - Removesvaluefrom restrictedPageTypes.voidremoveFromRestrictedPageTypes(SessionContext ctx, CMSPageType value)Generated method - Removesvaluefrom restrictedPageTypes.voidsetActive(boolean value)Generated method - Setter of thePageTemplate.activeattribute.voidsetActive(SessionContext ctx, boolean value)Generated method - Setter of thePageTemplate.activeattribute.voidsetActive(SessionContext ctx, java.lang.Boolean value)Generated method - Setter of thePageTemplate.activeattribute.voidsetActive(java.lang.Boolean value)Generated method - Setter of thePageTemplate.activeattribute.voidsetAvailableContentSlots(SessionContext ctx, java.util.List<ContentSlotName> value)Generated method - Setter of thePageTemplate.availableContentSlotsattribute.voidsetAvailableContentSlots(java.util.List<ContentSlotName> value)Generated method - Setter of thePageTemplate.availableContentSlotsattribute.voidsetFrontendTemplateName(SessionContext ctx, java.lang.String value)Generated method - Setter of thePageTemplate.frontendTemplateNameattribute.voidsetFrontendTemplateName(java.lang.String value)Generated method - Setter of thePageTemplate.frontendTemplateNameattribute.voidsetPreviewIcon(Media value)Generated method - Setter of thePageTemplate.previewIconattribute.voidsetPreviewIcon(SessionContext ctx, Media value)Generated method - Setter of thePageTemplate.previewIconattribute.voidsetRestrictedPageTypes(SessionContext ctx, java.util.Set<CMSPageType> value)Generated method - Setter of thePageTemplate.restrictedPageTypesattribute.voidsetRestrictedPageTypes(java.util.Set<CMSPageType> value)Generated method - Setter of thePageTemplate.restrictedPageTypesattribute.voidsetVelocityTemplate(SessionContext ctx, java.lang.String value)Generated method - Setter of thePageTemplate.velocityTemplateattribute.voidsetVelocityTemplate(java.lang.String value)Generated method - Setter of thePageTemplate.velocityTemplateattribute.-
Methods inherited from class de.hybris.platform.cms2.jalo.contents.CMSItem
createItem, getName
-
Methods inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem
getCatalogVersion, getCatalogVersion, getName, getUid, getUid, isSynchronizationBlocked, isSynchronizationBlocked, isSynchronizationBlockedAsPrimitive, isSynchronizationBlockedAsPrimitive, setCatalogVersion, setCatalogVersion, setName, setName, setSynchronizationBlocked, setSynchronizationBlocked, setSynchronizationBlocked, setSynchronizationBlocked, setUid, setUid
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, 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, getPartOfRemovedSessionMarker, 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, suppressRelation, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
ACTIVE
public static final java.lang.String ACTIVE
Qualifier of thePageTemplate.activeattribute- See Also:
- Constant Field Values
-
VELOCITYTEMPLATE
public static final java.lang.String VELOCITYTEMPLATE
Qualifier of thePageTemplate.velocityTemplateattribute- See Also:
- Constant Field Values
-
FRONTENDTEMPLATENAME
public static final java.lang.String FRONTENDTEMPLATENAME
Qualifier of thePageTemplate.frontendTemplateNameattribute- See Also:
- Constant Field Values
-
CONTENTSLOTS
public static final java.lang.String CONTENTSLOTS
Qualifier of thePageTemplate.contentSlotsattribute- See Also:
- Constant Field Values
-
PREVIEWICON
public static final java.lang.String PREVIEWICON
Qualifier of thePageTemplate.previewIconattribute- See Also:
- Constant Field Values
-
AVAILABLECONTENTSLOTS
public static final java.lang.String AVAILABLECONTENTSLOTS
Qualifier of thePageTemplate.availableContentSlotsattribute- See Also:
- Constant Field Values
-
RESTRICTEDPAGETYPES
public static final java.lang.String RESTRICTEDPAGETYPES
Qualifier of thePageTemplate.restrictedPageTypesattribute- See Also:
- Constant Field Values
-
VALIDPAGETYPESFORTEMPLATES_SRC_ORDERED
protected static java.lang.String VALIDPAGETYPESFORTEMPLATES_SRC_ORDERED
Relation ordering override parameter constants for ValidPageTypesForTemplates from ((cms2))
-
VALIDPAGETYPESFORTEMPLATES_TGT_ORDERED
protected static java.lang.String VALIDPAGETYPESFORTEMPLATES_TGT_ORDERED
-
VALIDPAGETYPESFORTEMPLATES_MARKMODIFIED
protected static java.lang.String VALIDPAGETYPESFORTEMPLATES_MARKMODIFIED
Relation disable markmodifed parameter constants for ValidPageTypesForTemplates from ((cms2))
-
AVAILABLECONTENTSLOTSHANDLER
protected static final OneToManyHandler<ContentSlotName> AVAILABLECONTENTSLOTSHANDLER
OneToManyHandlerfor handling 1:n AVAILABLECONTENTSLOTS's relation attributes from 'many' side.
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
- Overrides:
getDefaultAttributeModesin classGeneratedCMSItem
-
isActive
public java.lang.Boolean isActive(SessionContext ctx)
Generated method - Getter of thePageTemplate.activeattribute.- Returns:
- the active
-
isActive
public java.lang.Boolean isActive()
Generated method - Getter of thePageTemplate.activeattribute.- Returns:
- the active
-
isActiveAsPrimitive
public boolean isActiveAsPrimitive(SessionContext ctx)
Generated method - Getter of thePageTemplate.activeattribute.- Returns:
- the active
-
isActiveAsPrimitive
public boolean isActiveAsPrimitive()
Generated method - Getter of thePageTemplate.activeattribute.- Returns:
- the active
-
setActive
public void setActive(SessionContext ctx, java.lang.Boolean value)
Generated method - Setter of thePageTemplate.activeattribute.- Parameters:
value- the active
-
setActive
public void setActive(java.lang.Boolean value)
Generated method - Setter of thePageTemplate.activeattribute.- Parameters:
value- the active
-
setActive
public void setActive(SessionContext ctx, boolean value)
Generated method - Setter of thePageTemplate.activeattribute.- Parameters:
value- the active
-
setActive
public void setActive(boolean value)
Generated method - Setter of thePageTemplate.activeattribute.- Parameters:
value- the active
-
getAvailableContentSlots
public java.util.List<ContentSlotName> getAvailableContentSlots(SessionContext ctx)
Generated method - Getter of thePageTemplate.availableContentSlotsattribute.- Returns:
- the availableContentSlots
-
getAvailableContentSlots
public java.util.List<ContentSlotName> getAvailableContentSlots()
Generated method - Getter of thePageTemplate.availableContentSlotsattribute.- Returns:
- the availableContentSlots
-
setAvailableContentSlots
public void setAvailableContentSlots(SessionContext ctx, java.util.List<ContentSlotName> value)
Generated method - Setter of thePageTemplate.availableContentSlotsattribute.- Parameters:
value- the availableContentSlots
-
setAvailableContentSlots
public void setAvailableContentSlots(java.util.List<ContentSlotName> value)
Generated method - Setter of thePageTemplate.availableContentSlotsattribute.- Parameters:
value- the availableContentSlots
-
addToAvailableContentSlots
public void addToAvailableContentSlots(SessionContext ctx, ContentSlotName value)
Generated method - Addsvalueto availableContentSlots.- Parameters:
value- the item to add to availableContentSlots
-
addToAvailableContentSlots
public void addToAvailableContentSlots(ContentSlotName value)
Generated method - Addsvalueto availableContentSlots.- Parameters:
value- the item to add to availableContentSlots
-
removeFromAvailableContentSlots
public void removeFromAvailableContentSlots(SessionContext ctx, ContentSlotName value)
Generated method - Removesvaluefrom availableContentSlots.- Parameters:
value- the item to remove from availableContentSlots
-
removeFromAvailableContentSlots
public void removeFromAvailableContentSlots(ContentSlotName value)
Generated method - Removesvaluefrom availableContentSlots.- Parameters:
value- the item to remove from availableContentSlots
-
getContentSlots
public abstract java.util.List<ContentSlotForTemplate> getContentSlots(SessionContext ctx)
Generated method - Getter of thePageTemplate.contentSlotsattribute.- Returns:
- the contentSlots
-
getContentSlots
public java.util.List<ContentSlotForTemplate> getContentSlots()
Generated method - Getter of thePageTemplate.contentSlotsattribute.- Returns:
- the contentSlots
-
getFrontendTemplateName
public java.lang.String getFrontendTemplateName(SessionContext ctx)
Generated method - Getter of thePageTemplate.frontendTemplateNameattribute.- Returns:
- the frontendTemplateName
-
getFrontendTemplateName
public java.lang.String getFrontendTemplateName()
Generated method - Getter of thePageTemplate.frontendTemplateNameattribute.- Returns:
- the frontendTemplateName
-
setFrontendTemplateName
public void setFrontendTemplateName(SessionContext ctx, java.lang.String value)
Generated method - Setter of thePageTemplate.frontendTemplateNameattribute.- Parameters:
value- the frontendTemplateName
-
setFrontendTemplateName
public void setFrontendTemplateName(java.lang.String value)
Generated method - Setter of thePageTemplate.frontendTemplateNameattribute.- Parameters:
value- the frontendTemplateName
-
isMarkModifiedDisabled
@Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem)Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isMarkModifiedDisabledin classItem
-
getPreviewIcon
public Media getPreviewIcon(SessionContext ctx)
Generated method - Getter of thePageTemplate.previewIconattribute.- Returns:
- the previewIcon
-
getPreviewIcon
public Media getPreviewIcon()
Generated method - Getter of thePageTemplate.previewIconattribute.- Returns:
- the previewIcon
-
setPreviewIcon
public void setPreviewIcon(SessionContext ctx, Media value)
Generated method - Setter of thePageTemplate.previewIconattribute.- Parameters:
value- the previewIcon
-
setPreviewIcon
public void setPreviewIcon(Media value)
Generated method - Setter of thePageTemplate.previewIconattribute.- Parameters:
value- the previewIcon
-
getRestrictedPageTypes
public java.util.Set<CMSPageType> getRestrictedPageTypes(SessionContext ctx)
Generated method - Getter of thePageTemplate.restrictedPageTypesattribute.- Returns:
- the restrictedPageTypes
-
getRestrictedPageTypes
public java.util.Set<CMSPageType> getRestrictedPageTypes()
Generated method - Getter of thePageTemplate.restrictedPageTypesattribute.- Returns:
- the restrictedPageTypes
-
getRestrictedPageTypesCount
public long getRestrictedPageTypesCount(SessionContext ctx)
-
getRestrictedPageTypesCount
public long getRestrictedPageTypesCount()
-
setRestrictedPageTypes
public void setRestrictedPageTypes(SessionContext ctx, java.util.Set<CMSPageType> value)
Generated method - Setter of thePageTemplate.restrictedPageTypesattribute.- Parameters:
value- the restrictedPageTypes
-
setRestrictedPageTypes
public void setRestrictedPageTypes(java.util.Set<CMSPageType> value)
Generated method - Setter of thePageTemplate.restrictedPageTypesattribute.- Parameters:
value- the restrictedPageTypes
-
addToRestrictedPageTypes
public void addToRestrictedPageTypes(SessionContext ctx, CMSPageType value)
Generated method - Addsvalueto restrictedPageTypes.- Parameters:
value- the item to add to restrictedPageTypes
-
addToRestrictedPageTypes
public void addToRestrictedPageTypes(CMSPageType value)
Generated method - Addsvalueto restrictedPageTypes.- Parameters:
value- the item to add to restrictedPageTypes
-
removeFromRestrictedPageTypes
public void removeFromRestrictedPageTypes(SessionContext ctx, CMSPageType value)
Generated method - Removesvaluefrom restrictedPageTypes.- Parameters:
value- the item to remove from restrictedPageTypes
-
removeFromRestrictedPageTypes
public void removeFromRestrictedPageTypes(CMSPageType value)
Generated method - Removesvaluefrom restrictedPageTypes.- Parameters:
value- the item to remove from restrictedPageTypes
-
getVelocityTemplate
public java.lang.String getVelocityTemplate(SessionContext ctx)
Generated method - Getter of thePageTemplate.velocityTemplateattribute.- Returns:
- the velocityTemplate
-
getVelocityTemplate
public java.lang.String getVelocityTemplate()
Generated method - Getter of thePageTemplate.velocityTemplateattribute.- Returns:
- the velocityTemplate
-
setVelocityTemplate
public void setVelocityTemplate(SessionContext ctx, java.lang.String value)
Generated method - Setter of thePageTemplate.velocityTemplateattribute.- Parameters:
value- the velocityTemplate
-
setVelocityTemplate
public void setVelocityTemplate(java.lang.String value)
Generated method - Setter of thePageTemplate.velocityTemplateattribute.- Parameters:
value- the velocityTemplate
-
-