Enum Class DependencyRule
- All Implemented Interfaces:
Serializable
,Comparable<DependencyRule>
,Constable
Dependency rules.
- Since:
- 5.0.26
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionInlcude all changed media nodes.If a pageref has moved, include all pages referencing this page.If a global content area (GCA) has changed, consider all pages rendering this GCA as changed.If a picture of a file has changed, include referencing content in contentstore.If a picture or file has changed, include referencing content in pagestore.If a picture or file has changed, include referencing content in sitestore.If a picture or file has changed, include referencing templates.If pagestore content has changed, re-generate referencing nodes in sitestore.If a page has changed, invalidate the chain "referencing page ref" -> "referencing page" [-> "referencing page ref"].If a section has changed, re-generate pages with referencing sections.If a template has changed, re-generate all content in pagestore based on this template.If an entity has changed, update the complete content projection pages rendering the entity. -
Method Summary
Modifier and TypeMethodDescriptionstatic DependencyRule
Returns the enum constant of this class with the specified name.static DependencyRule[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
PROPAGATE_PAGE_CHANGES
If pagestore content has changed, re-generate referencing nodes in sitestore.- Since:
- 5.0.26
-
PROPAGATE_SECTION_CHANGES
If a section has changed, re-generate pages with referencing sections.- Since:
- 5.0.26
-
PROPAGATE_MEDIA_CHANGES_TO_PAGESTORE
If a picture or file has changed, include referencing content in pagestore.- Since:
- 5.0.26
-
PROPAGATE_MEDIA_CHANGES_TO_SITESTORE
If a picture or file has changed, include referencing content in sitestore.- Since:
- 5.0.26
-
PROPAGATE_MEDIA_CHANGES_TO_CONTENTSTORE
If a picture of a file has changed, include referencing content in contentstore.- Since:
- 5.2.200906
-
PROPAGATE_TEMPLATE_CHANGES
If a template has changed, re-generate all content in pagestore based on this template.- Since:
- 5.0.26
-
PROPAGATE_MEDIA_CHANGES_TO_TEMPLATESTORE
If a picture or file has changed, include referencing templates. Combine this withPROPAGATE_TEMPLATE_CHANGES
andPROPAGATE_PAGE_CHANGES
.- Since:
- 5.0.26
-
PROPAGATE_GCA_CHANGES
If a global content area (GCA) has changed, consider all pages rendering this GCA as changed. Combine this withPROPAGATE_TEMPLATE_CHANGES
andPROPAGATE_PAGE_CHANGES
.- Since:
- 5.0.26
-
CHANGED_MEDIA
Inlcude all changed media nodes. This should be used for projects which serve as media pool for other projects to ensurce that all changed media are generated.- Since:
- 5.0.26
-
PROPAGATE_CONTENT_PRODUCER_MOVE
If a pageref has moved, include all pages referencing this page. E.g. to propagate change of URL.- Since:
- 5.0.26
-
PROPAGATE_PAGE_CHANGES_CASCADING
If a page has changed, invalidate the chain "referencing page ref" -> "referencing page" [-> "referencing page ref"]. E.g. to propagate change of "page titel".- Since:
- 5.0.26
-
UPDATE_PAGEREF_WHEN_ENTITY_HAS_CHANGED
If an entity has changed, update the complete content projection pages rendering the entity.- Since:
- 5.1.102
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-