com.xpn.xwiki.store
Interface XWikiStoreInterface
- All Known Subinterfaces:
- XWikiCacheStoreInterface
- All Known Implementing Classes:
- XWikiCacheStore, XWikiDefaultStore
- public interface XWikiStoreInterface
Method Summary |
void |
cleanUp(XWikiContext context)
|
void |
createWiki(java.lang.String wikiName,
XWikiContext context)
|
void |
deleteLock(XWikiLock lock,
XWikiContext context,
boolean bTransaction)
|
void |
deleteXWikiAttachment(XWikiAttachment attachment,
XWikiContext context,
boolean bTransaction)
|
void |
deleteXWikiDoc(XWikiDocument doc,
XWikiContext context)
|
boolean |
exists(XWikiDocument doc,
XWikiContext context)
|
java.util.List |
getClassList(XWikiContext context)
|
org.apache.commons.jrcs.rcs.Version[] |
getXWikiDocVersions(XWikiDocument doc,
XWikiContext context)
|
void |
loadAttachmentArchive(XWikiAttachment attachment,
XWikiContext context,
boolean bTransaction)
|
void |
loadAttachmentContent(XWikiAttachment attachment,
XWikiContext context,
boolean bTransaction)
|
XWikiLock |
loadLock(long docId,
XWikiContext context,
boolean bTransaction)
|
XWikiDocument |
loadXWikiDoc(XWikiDocument doc,
java.lang.String version,
XWikiContext context)
|
XWikiDocument |
loadXWikiDoc(XWikiDocument doc,
XWikiContext context)
|
void |
saveAttachmentContent(XWikiAttachment attachment,
boolean bParentUpdate,
XWikiContext context,
boolean bTransaction)
|
void |
saveAttachmentContent(XWikiAttachment attachment,
XWikiContext context,
boolean bTransaction)
|
void |
saveLock(XWikiLock lock,
XWikiContext context,
boolean bTransaction)
|
void |
saveXWikiDoc(XWikiDocument doc,
XWikiContext context)
|
void |
saveXWikiDoc(XWikiDocument doc,
XWikiContext context,
boolean bTransaction)
|
java.util.List |
search(java.lang.String sql,
int nb,
int start,
java.lang.Object[][] whereParams,
XWikiContext context)
|
java.util.List |
search(java.lang.String sql,
int nb,
int start,
XWikiContext context)
|
java.util.List |
searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
int nb,
int start,
XWikiContext context)
|
java.util.List |
searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
XWikiContext context)
|
java.util.List |
searchDocuments(java.lang.String wheresql,
int nb,
int start,
XWikiContext context)
|
java.util.List |
searchDocuments(java.lang.String wheresql,
XWikiContext context)
|
java.util.List |
searchDocumentsNames(java.lang.String wheresql,
int nb,
int start,
java.lang.String selectColumns,
XWikiContext context)
|
java.util.List |
searchDocumentsNames(java.lang.String wheresql,
int nb,
int start,
XWikiContext context)
|
java.util.List |
searchDocumentsNames(java.lang.String wheresql,
XWikiContext context)
|
saveXWikiDoc
public void saveXWikiDoc(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
saveXWikiDoc
public void saveXWikiDoc(XWikiDocument doc,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
loadXWikiDoc
public XWikiDocument loadXWikiDoc(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
loadXWikiDoc
public XWikiDocument loadXWikiDoc(XWikiDocument doc,
java.lang.String version,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
deleteXWikiDoc
public void deleteXWikiDoc(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
getXWikiDocVersions
public org.apache.commons.jrcs.rcs.Version[] getXWikiDocVersions(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
getClassList
public java.util.List getClassList(XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocumentsNames
public java.util.List searchDocumentsNames(java.lang.String wheresql,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocumentsNames
public java.util.List searchDocumentsNames(java.lang.String wheresql,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
public java.util.List searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
public java.util.List searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
public java.util.List searchDocuments(java.lang.String wheresql,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
public java.util.List searchDocuments(java.lang.String wheresql,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
saveAttachmentContent
public void saveAttachmentContent(XWikiAttachment attachment,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
saveAttachmentContent
public void saveAttachmentContent(XWikiAttachment attachment,
boolean bParentUpdate,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
loadAttachmentContent
public void loadAttachmentContent(XWikiAttachment attachment,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
loadAttachmentArchive
public void loadAttachmentArchive(XWikiAttachment attachment,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
deleteXWikiAttachment
public void deleteXWikiAttachment(XWikiAttachment attachment,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
loadLock
public XWikiLock loadLock(long docId,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
saveLock
public void saveLock(XWikiLock lock,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
deleteLock
public void deleteLock(XWikiLock lock,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
search
public java.util.List search(java.lang.String sql,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
search
public java.util.List search(java.lang.String sql,
int nb,
int start,
java.lang.Object[][] whereParams,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
cleanUp
public void cleanUp(XWikiContext context)
createWiki
public void createWiki(java.lang.String wikiName,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
exists
public boolean exists(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocumentsNames
public java.util.List searchDocumentsNames(java.lang.String wheresql,
int nb,
int start,
java.lang.String selectColumns,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
Copyright 2003 Ludovic Dubost