|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WikittyStorage
WikittyStorage is used to abstract data and extension storage in WikittyService.
| Nested Class Summary | |
|---|---|
static interface |
WikittyStorage.Scanner
Call each time wikitty is scan |
| Method Summary | |
|---|---|
void |
clear(WikittyTransaction transaction)
Remove all wikitty |
UpdateResponse |
delete(WikittyTransaction transaction,
Collection<String> idList)
Delete all object with id argument. |
boolean |
exists(WikittyTransaction transaction,
String id)
Return true if id exists in storage |
boolean |
isDeleted(WikittyTransaction transaction,
String id)
Return true if wikitty object with this id are marked deleted |
Wikitty |
restore(WikittyTransaction transaction,
String id,
String... fqFieldName)
Restore list of wikitty object, if wikitty not found an exception is throw |
void |
scanWikitties(WikittyTransaction transaction,
WikittyStorage.Scanner scanner)
Scan all wikitties with specific scanner, even if the wikitty is deleted |
UpdateResponse |
store(WikittyTransaction transaction,
Collection<Wikitty> wikitties,
boolean disableAutoVersionIncrement)
Store wikitty in storage |
| Method Detail |
|---|
UpdateResponse store(WikittyTransaction transaction,
Collection<Wikitty> wikitties,
boolean disableAutoVersionIncrement)
boolean exists(WikittyTransaction transaction,
String id)
id -
boolean isDeleted(WikittyTransaction transaction,
String id)
id -
Wikitty restore(WikittyTransaction transaction,
String id,
String... fqFieldName)
throws WikittyException
id - list of wikitty idfqFieldName - list of field that must be loaded, other fields
can be not loaded
WikittyException
UpdateResponse delete(WikittyTransaction transaction,
Collection<String> idList)
throws WikittyException
idList -
WikittyException
void scanWikitties(WikittyTransaction transaction,
WikittyStorage.Scanner scanner)
scanner - scannervoid clear(WikittyTransaction transaction)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||