com.xpn.xwiki.store
Interface XWikiStoreInterface
- All Known Subinterfaces:
- XWikiCacheStoreInterface
- All Known Implementing Classes:
- XWikiCacheStore, XWikiDefaultStore, XWikiHibernateStore, XWikiRCSFileStore
public interface XWikiStoreInterface
Method Summary |
void |
cleanUp(XWikiContext context)
|
void |
createWiki(java.lang.String wikiName,
XWikiContext context)
|
void |
deleteLinks(long docId,
XWikiContext context,
boolean bTransaction)
|
void |
deleteLock(XWikiLock lock,
XWikiContext context,
boolean bTransaction)
|
void |
deleteXWikiDoc(XWikiDocument doc,
XWikiContext context)
|
boolean |
exists(XWikiDocument doc,
XWikiContext context)
|
java.util.List |
getClassList(XWikiContext context)
|
java.util.List |
getCustomMappingPropertyList(BaseClass bclass)
|
org.apache.commons.jrcs.rcs.Version[] |
getXWikiDocVersions(XWikiDocument doc,
XWikiContext context)
|
boolean |
injectCustomMapping(BaseClass doc1class,
XWikiContext xWikiContext)
|
void |
injectCustomMappings(XWikiContext context)
|
boolean |
injectCustomMappings(XWikiDocument doc,
XWikiContext context)
|
void |
injectUpdatedCustomMappings(XWikiContext context)
|
boolean |
isCustomMappingValid(BaseClass bclass,
java.lang.String custommapping1,
XWikiContext context)
|
java.util.List |
loadBacklinks(java.lang.String fullName,
XWikiContext context,
boolean bTransaction)
|
java.util.List |
loadLinks(long docId,
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 |
saveLinks(XWikiDocument doc,
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,
boolean customMapping,
boolean checkRight,
int nb,
int start,
XWikiContext context)
|
java.util.List |
searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
boolean customMapping,
int nb,
int start,
XWikiContext context)
|
java.util.List |
searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
boolean customMapping,
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
void saveXWikiDoc(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
saveXWikiDoc
void saveXWikiDoc(XWikiDocument doc,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
loadXWikiDoc
XWikiDocument loadXWikiDoc(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
loadXWikiDoc
XWikiDocument loadXWikiDoc(XWikiDocument doc,
java.lang.String version,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
deleteXWikiDoc
void deleteXWikiDoc(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
getXWikiDocVersions
org.apache.commons.jrcs.rcs.Version[] getXWikiDocVersions(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
getClassList
java.util.List getClassList(XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocumentsNames
java.util.List searchDocumentsNames(java.lang.String wheresql,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocumentsNames
java.util.List searchDocumentsNames(java.lang.String wheresql,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
java.util.List searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
java.util.List searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
boolean customMapping,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
java.util.List searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
java.util.List searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
boolean customMapping,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
java.util.List searchDocuments(java.lang.String wheresql,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
java.util.List searchDocuments(java.lang.String wheresql,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
loadLock
XWikiLock loadLock(long docId,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
saveLock
void saveLock(XWikiLock lock,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
deleteLock
void deleteLock(XWikiLock lock,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
loadLinks
java.util.List loadLinks(long docId,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
loadBacklinks
java.util.List loadBacklinks(java.lang.String fullName,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
saveLinks
void saveLinks(XWikiDocument doc,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
deleteLinks
void deleteLinks(long docId,
XWikiContext context,
boolean bTransaction)
throws XWikiException
- Throws:
XWikiException
search
java.util.List search(java.lang.String sql,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
search
java.util.List search(java.lang.String sql,
int nb,
int start,
java.lang.Object[][] whereParams,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
cleanUp
void cleanUp(XWikiContext context)
createWiki
void createWiki(java.lang.String wikiName,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
exists
boolean exists(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocumentsNames
java.util.List searchDocumentsNames(java.lang.String wheresql,
int nb,
int start,
java.lang.String selectColumns,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
isCustomMappingValid
boolean isCustomMappingValid(BaseClass bclass,
java.lang.String custommapping1,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
injectCustomMapping
boolean injectCustomMapping(BaseClass doc1class,
XWikiContext xWikiContext)
throws XWikiException
- Throws:
XWikiException
injectCustomMappings
boolean injectCustomMappings(XWikiDocument doc,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
getCustomMappingPropertyList
java.util.List getCustomMappingPropertyList(BaseClass bclass)
injectCustomMappings
void injectCustomMappings(XWikiContext context)
throws XWikiException
- Throws:
XWikiException
searchDocuments
java.util.List searchDocuments(java.lang.String wheresql,
boolean distinctbyname,
boolean customMapping,
boolean checkRight,
int nb,
int start,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
injectUpdatedCustomMappings
void injectUpdatedCustomMappings(XWikiContext context)
throws XWikiException
- Throws:
XWikiException
Copyright 2003 Ludovic Dubost