|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.dao.support.DaoSupport org.springframework.orm.hibernate.support.HibernateDaoSupport com.atlassian.confluence.setup.bandana.persistence.dao.hibernate.HibernateConfluenceBandanaRecordDao
public class HibernateConfluenceBandanaRecordDao
Field Summary |
---|
Fields inherited from class org.springframework.dao.support.DaoSupport |
---|
logger |
Constructor Summary | |
---|---|
HibernateConfluenceBandanaRecordDao()
|
Method Summary | |
---|---|
Iterable<ConfluenceBandanaRecord> |
findAllWithKey(String key)
Returns all records that have a certain key, regardless of context. |
Collection |
findForContext(String context)
Return all the records for the given context. |
Iterable<String> |
findKeysForContext(String context)
Returns all keys for the given context. |
ConfluenceBandanaRecord |
getRecord(String context,
String key)
Retrieve a record for the given key, return null if no record exists |
void |
remove(ConfluenceBandanaRecord record)
Remove a record by matching its key (context, key) |
void |
removeAllInContext(String context)
Remove all the records belonging to the given context |
void |
saveOrUpdate(ConfluenceBandanaRecord record)
Save the record, updating it if it already exists. |
Methods inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport |
---|
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory |
Methods inherited from class org.springframework.dao.support.DaoSupport |
---|
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HibernateConfluenceBandanaRecordDao()
Method Detail |
---|
public void saveOrUpdate(ConfluenceBandanaRecord record)
ConfluenceBandanaRecordDao
saveOrUpdate
in interface ConfluenceBandanaRecordDao
record
- the ConfluenceBandanaRecord to updatepublic ConfluenceBandanaRecord getRecord(String context, String key)
ConfluenceBandanaRecordDao
getRecord
in interface ConfluenceBandanaRecordDao
public void remove(ConfluenceBandanaRecord record)
ConfluenceBandanaRecordDao
remove
in interface ConfluenceBandanaRecordDao
public void removeAllInContext(String context)
ConfluenceBandanaRecordDao
removeAllInContext
in interface ConfluenceBandanaRecordDao
public Collection findForContext(String context)
ConfluenceBandanaRecordDao
findForContext
in interface ConfluenceBandanaRecordDao
public Iterable<String> findKeysForContext(String context)
ConfluenceBandanaRecordDao
findKeysForContext
in interface ConfluenceBandanaRecordDao
public Iterable<ConfluenceBandanaRecord> findAllWithKey(String key)
ConfluenceBandanaRecordDao
findAllWithKey
in interface ConfluenceBandanaRecordDao
key
- the bandana key to look up
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |