Interface TouchRelationSupport
- All Known Implementing Classes:
TouchRelationSupportImpl
public interface TouchRelationSupport
This class encapsulates all the logic required to maintain touch relations in the correct state.
For every current/draft content pair, there should only be one touch relation present. Because in some situations there is no draft content (updates via REST API, first publish of a draft page, maybe others...), we need to move the touch relation between the current or draft page.
- Since:
- 6.4.0
-
Method Summary
Modifier and TypeMethodDescriptionvoid
handleTouchRelations
(Content input) Modifies touch relations for a draft/current page pair to the correct state as though the logged in user just modified the associated content.
-
Method Details
-
handleTouchRelations
Modifies touch relations for a draft/current page pair to the correct state as though the logged in user just modified the associated content.- Parameters:
input
- Requires at least a ContentType and ContentId to be set on the supplied Content object.
-