Page History
...
DataSource layer is represented currently by the
DataSourceManager
interface. As it is shown in the listing below - it is capable of converting item ids to and from strings, fetching Vaadin Items by ids and verifying their existence. It is also capable of providing the Vaadin Containers to the content views/presenters.Code Block public interface DataSourceManager { String getItemPath(Object itemId); Object getItemIdFromPath(String strPath); Object getRootItemId(); Item getItem(Object itemId); Container getContainerForViewType(String viewType); boolean itemExists(Object itemId); }
The additional features that are/might be required by sub-apps are represented by additional interfaces (currently there're two of them -
SupportsVersions
andSupportsCreation
)
JCR-Agnostic content app artefacts and deliverables
...
Overview
Content Tools