|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WikittyExtensionStorage
| Method Summary | |
|---|---|
void |
clear(WikittyTransaction transaction)
Remove all extensions. |
boolean |
exists(WikittyTransaction transaction,
String id)
Return true if id exists in storage. |
List<String> |
getAllExtensionIds(WikittyTransaction transaction)
Return all extension ids. |
List<String> |
getAllExtensionsRequires(WikittyTransaction transaction,
String extensionName)
Return all extension ids where the specified extensionName is required. |
String |
getLastVersion(WikittyTransaction transaction,
String extName)
return last version available for specified extension name. |
WikittyExtension |
restore(WikittyTransaction transaction,
String name,
String version)
Restore one extension from storage, if not found an exception is thrown. |
UpdateResponse |
store(WikittyTransaction transaction,
Collection<WikittyExtension> extensions)
Store extension in storage. |
| Method Detail |
|---|
UpdateResponse store(WikittyTransaction transaction,
Collection<WikittyExtension> extensions)
transaction - the current transactionextensions - the extensions to store
boolean exists(WikittyTransaction transaction,
String id)
transaction - the current transactionid - an extension id
List<String> getAllExtensionIds(WikittyTransaction transaction)
transaction - the current transaction
List<String> getAllExtensionsRequires(WikittyTransaction transaction,
String extensionName)
transaction - the current transactionextensionName - the extension required
String getLastVersion(WikittyTransaction transaction,
String extName)
transaction - the current transactionextName - name of extension
WikittyExtension restore(WikittyTransaction transaction,
String name,
String version)
throws WikittyException
transaction - the current transactionname - extension name to restoreversion - extension version to restore
WikittyException - if exception during restorevoid clear(WikittyTransaction transaction)
transaction - transaction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||