|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WikittyExtensionStorage
| Method Summary | |
|---|---|
WikittyEvent |
clear(WikittyTransaction transaction)
Remove all extensions. |
WikittyEvent |
delete(WikittyTransaction transaction,
Collection<String> extNames)
delete 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. |
WikittyEvent |
store(WikittyTransaction transaction,
Collection<WikittyExtension> extensions)
Store extension in storage. |
| Method Detail |
|---|
WikittyEvent store(WikittyTransaction transaction,
Collection<WikittyExtension> extensions)
transaction - the current transactionextensions - the extensions to store
WikittyEvent delete(WikittyTransaction transaction,
Collection<String> extNames)
transaction - transactionextNames - extension name (extName)
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 restoreWikittyEvent clear(WikittyTransaction transaction)
transaction - transaction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||