| Class | Description | 
|---|---|
| ContentSharesGenerator | 
 Indicates if a content is shared (is a copy of another content) or if it is copied by contents. 
 | 
| SharedContentCopyUpdater | 
 Updates copied shared contents, validating it if their initial content is live. 
 | 
| SharedContentManager | 
 Component which provides methods to manage shared contents (creation, validation, and so on). 
 | 
| SharedContentValidationObserver | 
 Observes contents validation and depublication to modify shared contents accordingly. 
 |