Class PageEntityHistoryConfiguration
java.lang.Object
ch.tocco.nice2.optional.cms.impl.history.PageEntityHistoryConfiguration
- All Implemented Interfaces:
EntityHistoryConfiguration
@Component
@Deprecated
public class PageEntityHistoryConfiguration
extends Object
implements EntityHistoryConfiguration
Deprecated.
Custom history configuration for 'Page' entities.
A history entry will only be created when the Page is published.
Also, additional related entities are included in the history snapshot.
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.persist.history.api.v2.EntityHistoryConfiguration
EntityHistoryConfiguration.RelationDefinition
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetIncludedFields
(EntityModel entityModel) Deprecated.getIncludedRelations
(Entity page) Deprecated.boolean
Deprecated.int
priority()
Deprecated.boolean
supports
(EntityModel entityModel, boolean isRootEntity) Deprecated.
-
Constructor Details
-
PageEntityHistoryConfiguration
public PageEntityHistoryConfiguration()Deprecated.
-
-
Method Details
-
supports
Deprecated.- Specified by:
supports
in interfaceEntityHistoryConfiguration
- Returns:
- true if
EntityHistoryConfiguration
supports this entity model. `isRootEntity` is used to distinguish between a lookup entity itself is changed and the full xml should be generated or a related entity is changed and only some fields should be in the xml.
-
priority
public int priority()Deprecated.- Specified by:
priority
in interfaceEntityHistoryConfiguration
-
isApplicableForHistory
Deprecated.- Specified by:
isApplicableForHistory
in interfaceEntityHistoryConfiguration
- Returns:
- true if the given event should trigger the creation of a history entry
-
getIncludedFields
Deprecated.- Specified by:
getIncludedFields
in interfaceEntityHistoryConfiguration
- Returns:
- which fields should be included in the history snapshot for the given entity model
-
getIncludedRelations
Deprecated.- Specified by:
getIncludedRelations
in interfaceEntityHistoryConfiguration
- Returns:
- which relations should be included in the history snapshot for the given entity model
-