com.atlassian.confluence.pages.templates.persistence.dao
Interface PageTemplateDao

All Superinterfaces:
bucket.core.persistence.ObjectDao, VersionedObjectDao
All Known Implementing Classes:
HibernatePageTemplateDao

public interface PageTemplateDao
extends VersionedObjectDao


Method Summary
 java.util.List findAllGlobalPageTemplates()
           
 PageTemplate findPageTemplateByName(java.lang.String name)
           
 PageTemplate findPageTemplateByNameAndSpace(java.lang.String name, Space space)
           
 java.util.List findPreviousVersions(long id)
           
 PageTemplate getById(long id)
           
 
Methods inherited from interface com.atlassian.confluence.core.persistence.VersionedObjectDao
findLatestVersionsCount, findLatestVersionsIterator, save
 
Methods inherited from interface bucket.core.persistence.ObjectDao
findAll, findAllSorted, getPersistentClass, refresh, remove, replicate, save, saveRaw
 

Method Detail

getById

PageTemplate getById(long id)

findAllGlobalPageTemplates

java.util.List findAllGlobalPageTemplates()

findPageTemplateByName

PageTemplate findPageTemplateByName(java.lang.String name)

findPageTemplateByNameAndSpace

PageTemplate findPageTemplateByNameAndSpace(java.lang.String name,
                                            Space space)

findPreviousVersions

java.util.List findPreviousVersions(long id)


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.