public interface ConfluenceBandanaRecordDao
| Modifier and Type | Method and Description |
|---|---|
long |
countWithKey(String key)
Count entry in DB which have particular key.
|
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.
|
void saveOrUpdate(ConfluenceBandanaRecord record)
record - the ConfluenceBandanaRecord to updateConfluenceBandanaRecord getRecord(String context, String key)
context - key - void remove(ConfluenceBandanaRecord record)
record - void removeAllInContext(String context)
context - Collection findForContext(String context)
Iterable<String> findKeysForContext(String context)
long countWithKey(String key)
key - Iterable<ConfluenceBandanaRecord> findAllWithKey(String key)
key - the bandana key to look upCopyright © 2003–2022 Atlassian. All rights reserved.