Class HibernateTrustedApplicationDao
- java.lang.Object
-
- com.atlassian.confluence.security.persistence.dao.hibernate.HibernateTrustedApplicationDao
-
- All Implemented Interfaces:
TrustedApplicationDao
public class HibernateTrustedApplicationDao extends Object implements TrustedApplicationDao
Hibernate implementation of theTrustedApplicationDao.
-
-
Constructor Summary
Constructors Constructor Description HibernateTrustedApplicationDao(org.hibernate.SessionFactory sessionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteHibernateTrustedApplication(ConfluenceTrustedApplication trustedApplication)Collection<ConfluenceTrustedApplication>findAll()ConfluenceTrustedApplicationfindById(long id)ConfluenceTrustedApplicationfindByKeyAlias(String keyAlias)ConfluenceTrustedApplicationfindByName(String applicationName)voidsaveHibernateTrustedApplication(ConfluenceTrustedApplication trustedApplication)
-
-
-
Method Detail
-
findById
public ConfluenceTrustedApplication findById(long id)
- Specified by:
findByIdin interfaceTrustedApplicationDao
-
findByKeyAlias
public ConfluenceTrustedApplication findByKeyAlias(String keyAlias)
- Specified by:
findByKeyAliasin interfaceTrustedApplicationDao
-
findByName
public ConfluenceTrustedApplication findByName(String applicationName)
- Specified by:
findByNamein interfaceTrustedApplicationDao
-
findAll
public Collection<ConfluenceTrustedApplication> findAll()
- Specified by:
findAllin interfaceTrustedApplicationDao
-
saveHibernateTrustedApplication
@Transactional public void saveHibernateTrustedApplication(ConfluenceTrustedApplication trustedApplication)
- Specified by:
saveHibernateTrustedApplicationin interfaceTrustedApplicationDao
-
deleteHibernateTrustedApplication
public void deleteHibernateTrustedApplication(ConfluenceTrustedApplication trustedApplication)
- Specified by:
deleteHibernateTrustedApplicationin interfaceTrustedApplicationDao
-
-