public class HibernateConfluenceBandanaRecordDao extends org.springframework.orm.hibernate.support.HibernateDaoSupport implements ConfluenceBandanaRecordDao
Constructor and Description |
---|
HibernateConfluenceBandanaRecordDao() |
Modifier and Type | Method and Description |
---|---|
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.
|
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 upCopyright © 2003–2015 Atlassian. All rights reserved.