Interface PageTemplateDao
- All Known Implementing Classes:
HibernatePageTemplateDao
,MigrationPageTemplateDao
@Transactional(readOnly=true)
public interface PageTemplateDao
-
Method Summary
Modifier and TypeMethodDescriptionfindBySpace
(Space space) findCustomisedPluginTemplate
(PluginTemplateReference pluginTemplateReference) findPageTemplateByName
(String name) This will find a global page template with the given namefindPageTemplateByNameAndSpace
(String name, Space space) This will find a space page template with the given name and spacefindPreviousVersions
(long id) getById
(long id) void
refresh
(PageTemplate pageTemplate) void
remove
(PageTemplate pageTemplate) void
save
(PageTemplate pageTemplate, PageTemplate originalTemplate)
-
Method Details
-
getById
-
findAllGlobalPageTemplates
List<PageTemplate> findAllGlobalPageTemplates() -
findLatestVersions
List<PageTemplate> findLatestVersions() -
findPageTemplateByName
This will find a global page template with the given name -
findPageTemplateByNameAndSpace
This will find a space page template with the given name and space -
findCustomisedPluginTemplate
-
findPreviousVersions
-
findBySpace
-
save
- Since:
- 9.0
-
refresh
- Since:
- 9.0
-
remove
- Since:
- 9.0
-