|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.xpn.xwiki.XWiki
public class XWiki
| Field Summary | |
|---|---|
static java.lang.String |
CFG_ENV_NAME
|
protected static org.apache.commons.logging.Log |
LOG
|
static java.lang.String |
MACROS_FILE
|
| Fields inherited from interface com.xpn.xwiki.notify.XWikiDocChangeNotificationInterface |
|---|
EVENT_CHANGE, EVENT_DELETE, EVENT_NEW, EVENT_UPDATE_CLASS, EVENT_UPDATE_CONTENT, EVENT_UPDATE_OBJECT |
| Constructor Summary | |
|---|---|
XWiki()
This provide a way to create an XWiki object without initializing the whole XWiki (including plugins, storage, etc.). |
|
XWiki(java.io.InputStream is,
XWikiContext context,
XWikiEngineContext engine_context)
Deprecated. use XWiki(XWikiConfig, XWikiContext, XWikiEngineContext, boolean) instead |
|
XWiki(java.lang.String xwikicfgpath,
XWikiContext context)
Deprecated. use XWiki(XWikiConfig, XWikiContext) instead |
|
XWiki(java.lang.String xwikicfgpath,
XWikiContext context,
XWikiEngineContext engine_context,
boolean noupdate)
Deprecated. use XWiki(XWikiConfig, XWikiContext, XWikiEngineContext, boolean) instead |
|
XWiki(XWikiConfig config,
XWikiContext context)
|
|
XWiki(XWikiConfig config,
XWikiContext context,
XWikiEngineContext engine_context,
boolean noupdate)
|
|
| Method Summary | |
|---|---|
java.lang.String |
addMandatory(XWikiContext context)
|
java.lang.String |
addTooltip(java.lang.String html,
java.lang.String message,
java.lang.String params,
XWikiContext context)
|
java.lang.String |
addTooltip(java.lang.String html,
java.lang.String message,
XWikiContext context)
|
java.lang.String |
addTooltipJS(XWikiContext context)
|
protected void |
addUserToGroup(java.lang.String userName,
java.lang.String groupName,
XWikiContext context)
|
static java.lang.Object |
callPrivateMethod(java.lang.Object obj,
java.lang.String methodName)
|
static java.lang.Object |
callPrivateMethod(java.lang.Object obj,
java.lang.String methodName,
java.lang.Class<?>[] classes,
java.lang.Object[] args)
|
boolean |
checkAccess(java.lang.String action,
XWikiDocument doc,
XWikiContext context)
|
int |
checkActive(java.lang.String user,
XWikiContext context)
|
int |
checkActive(XWikiContext context)
|
XWikiUser |
checkAuth(XWikiContext context)
|
java.lang.String |
clearName(java.lang.String name,
boolean stripDots,
boolean ascii,
XWikiContext context)
|
java.lang.String |
clearName(java.lang.String name,
XWikiContext context)
|
java.lang.String |
convertUsername(java.lang.String username,
XWikiContext context)
|
boolean |
copyDocument(java.lang.String docname,
java.lang.String targetdocname,
boolean reset,
XWikiContext context)
|
boolean |
copyDocument(java.lang.String docname,
java.lang.String targetdocname,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
boolean reset,
boolean force,
boolean resetCreationData,
XWikiContext context)
|
boolean |
copyDocument(java.lang.String docname,
java.lang.String targetdocname,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
boolean reset,
boolean force,
XWikiContext context)
|
boolean |
copyDocument(java.lang.String docname,
java.lang.String targetdocname,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
boolean reset,
XWikiContext context)
|
boolean |
copyDocument(java.lang.String docname,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
XWikiContext context)
|
boolean |
copyDocument(java.lang.String docname,
java.lang.String targetdocname,
java.lang.String wikilanguage,
XWikiContext context)
|
boolean |
copyDocument(java.lang.String docname,
java.lang.String targetdocname,
XWikiContext context)
|
int |
copyWiki(java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String language,
XWikiContext context)
|
int |
copyWikiWeb(java.lang.String web,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
boolean clean,
XWikiContext context)
|
int |
copyWikiWeb(java.lang.String web,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
XWikiContext context)
|
protected java.lang.Object |
createClassFromConfig(java.lang.String param,
java.lang.String defClass,
XWikiContext context)
|
boolean |
createEmptyUser(java.lang.String xwikiname,
java.lang.String userRights,
XWikiContext context)
Method allows to create an empty user with no password (he won't be able to login) This method is usefull for authentication like LDAP or App Server trusted |
int |
createNewWiki(java.lang.String wikiName,
java.lang.String wikiUrl,
java.lang.String wikiAdmin,
java.lang.String baseWikiName,
java.lang.String description,
java.lang.String wikilanguage,
boolean failOnExist,
XWikiContext context)
|
XWikiQuery |
createQueryFromRequest(java.lang.String className,
XWikiContext context)
|
int |
createUser(boolean withValidation,
java.lang.String userRights,
XWikiContext context)
|
int |
createUser(java.lang.String xwikiname,
java.util.Map map,
java.lang.String parent,
java.lang.String content,
java.lang.String userRights,
XWikiContext context)
|
int |
createUser(XWikiContext context)
|
void |
deleteAllDocuments(XWikiDocument doc,
boolean totrash,
XWikiContext context)
|
void |
deleteAllDocuments(XWikiDocument doc,
XWikiContext context)
|
void |
deleteDocument(XWikiDocument doc,
boolean totrash,
XWikiContext context)
|
void |
deleteDocument(XWikiDocument doc,
XWikiContext context)
|
java.lang.String |
displaySearch(java.lang.String fieldname,
java.lang.String className,
java.lang.String prefix,
XWikiCriteria criteria,
XWikiContext context)
|
java.lang.String |
displaySearch(java.lang.String fieldname,
java.lang.String className,
XWikiContext context)
|
java.lang.String |
displaySearch(java.lang.String fieldname,
java.lang.String className,
XWikiCriteria criteria,
XWikiContext context)
|
java.lang.String |
displaySearchColumns(java.lang.String className,
java.lang.String prefix,
XWikiQuery query,
XWikiContext context)
|
java.lang.String |
displaySearchColumns(java.lang.String className,
XWikiQuery query,
XWikiContext context)
|
java.lang.String |
displaySearchOrder(java.lang.String className,
java.lang.String prefix,
XWikiQuery query,
XWikiContext context)
|
java.lang.String |
displaySearchOrder(java.lang.String className,
XWikiQuery query,
XWikiContext context)
|
boolean |
exists(java.lang.String fullname,
XWikiContext context)
|
void |
flushCache()
|
void |
flushCache(XWikiContext context)
|
java.lang.String |
formatDate(java.util.Date date,
java.lang.String format,
XWikiContext context)
|
long |
freeMemory()
|
void |
gc()
|
java.lang.String |
generateRandomString(int size)
|
java.lang.String |
generateValidationKey(int size)
|
java.lang.String |
getAdClientId(XWikiContext context)
|
java.lang.String |
getAdType(XWikiContext context)
|
AttachmentRecycleBinStore |
getAttachmentRecycleBinStore()
|
XWikiAttachmentStoreInterface |
getAttachmentStore()
|
java.lang.String |
getAttachmentURL(java.lang.String fullname,
java.lang.String filename,
XWikiContext context)
|
AttachmentVersioningStore |
getAttachmentVersioningStore()
|
XWikiAuthService |
getAuthService()
|
java.lang.String |
getBaseSkin(XWikiContext context)
|
java.lang.String |
getBaseSkin(XWikiContext context,
boolean fromRenderSkin)
|
CacheFactory |
getCacheFactory()
Deprecated. Since 1.7M1, use CacheManager component instead using Utils.getComponent(String). |
BaseClass |
getClass(java.lang.String fullName,
XWikiContext context)
|
java.util.List<java.lang.String> |
getClassList(XWikiContext context)
|
BaseClass |
getCommentsClass(XWikiContext context)
|
XWikiConfig |
getConfig()
|
static java.lang.String |
getConfigPath()
|
java.util.List<java.lang.String> |
getConfiguredSyntaxes()
|
java.lang.String |
getConvertingUserNameType(XWikiContext context)
|
XWikiCriteriaService |
getCriteriaService(XWikiContext context)
|
java.util.Date |
getCurrentDate()
|
java.lang.String |
getDatabase()
|
java.util.Date |
getDate(long time)
|
java.lang.String |
getDefaultBaseSkin(XWikiContext context)
|
java.lang.String |
getDefaultLanguage(XWikiContext context)
|
java.lang.String |
getDefaultPage(XWikiContext context)
|
java.lang.String |
getDefaultWeb(XWikiContext context)
|
XWikiDeletedDocument |
getDeletedDocument(java.lang.String fullname,
java.lang.String lang,
int index,
XWikiContext context)
|
XWikiDeletedDocument[] |
getDeletedDocuments(java.lang.String fullname,
java.lang.String lang,
XWikiContext context)
|
java.lang.String |
getDocLanguagePreference(XWikiContext context)
Deprecated. use getLanguagePreference(XWikiContext) instead |
java.lang.String |
getDocLanguagePreferenceNew(XWikiContext context)
|
java.lang.String |
getDocName(java.lang.String docname)
|
XWikiDocument |
getDocument(java.lang.String web,
java.lang.String fullname,
XWikiContext context)
|
XWikiDocument |
getDocument(java.lang.String fullname,
XWikiContext context)
|
XWikiDocument |
getDocument(XWikiDocument doc,
java.lang.String revision,
XWikiContext context)
|
XWikiDocument |
getDocumentFromPath(java.lang.String path,
XWikiContext context)
|
java.lang.String |
getDocumentName(XWikiRequest request,
XWikiContext context)
|
java.lang.String |
getDocumentNameFromPath(java.lang.String path,
XWikiContext context)
|
java.lang.String |
getEditorPreference(XWikiContext context)
|
java.lang.String |
getEncoding()
|
XWikiEngineContext |
getEngineContext()
|
java.lang.Object |
getExoPortalService(java.lang.String className)
Privileged API to access an eXo Platform Portal service from the Wiki Engine |
java.lang.Object |
getExoService(java.lang.String className)
Privileged API to access an eXo Platform service from the Wiki Engine |
java.lang.String |
getExternalAttachmentURL(java.lang.String fullName,
java.lang.String filename,
XWikiContext context)
|
java.lang.String |
getExternalURL(java.lang.String fullname,
java.lang.String action,
java.lang.String querystring,
XWikiContext context)
|
java.lang.String |
getExternalURL(java.lang.String fullname,
java.lang.String action,
XWikiContext context)
|
java.lang.String |
getFlash(java.lang.String url,
java.lang.String width,
java.lang.String height,
XWikiContext context)
|
static java.lang.String |
getFormEncoded(java.lang.String content)
|
java.lang.String |
getFullNameSQL()
|
java.lang.String |
getFullNameSQL(boolean newFullName)
|
BaseClass |
getGlobalRightsClass(XWikiContext context)
|
BaseClass |
getGroupClass(XWikiContext context)
|
XWikiGroupService |
getGroupService(XWikiContext context)
|
XWikiHibernateStore |
getHibernateStore()
|
java.lang.String |
getHTMLArea(java.lang.String content,
XWikiContext context)
|
static org.apache.commons.httpclient.HttpClient |
getHttpClient(int timeout,
java.lang.String userAgent)
|
int |
getHttpTimeout(XWikiContext context)
|
java.lang.String |
getHttpUserAgent(XWikiContext context)
|
java.util.List<java.lang.String> |
getIncludedMacros(java.lang.String defaultweb,
java.lang.String content,
XWikiContext context)
|
java.lang.String |
getInterfaceLanguagePreference(XWikiContext context)
|
java.lang.String |
getLanguagePreference(XWikiContext context)
First try to find the current language in use from the XWiki context. |
CacheFactory |
getLocalCacheFactory()
Deprecated. Since 1.7M1, use CacheManager component instead using Utils.getComponent(String). |
java.lang.String |
getLocalUserName(java.lang.String user,
java.lang.String format,
boolean link,
XWikiContext context)
|
java.lang.String |
getLocalUserName(java.lang.String user,
java.lang.String format,
XWikiContext context)
|
java.lang.String |
getLocalUserName(java.lang.String user,
XWikiContext context)
|
java.lang.String |
getMacroList(XWikiContext context)
|
static XWiki |
getMainXWiki(XWikiContext context)
|
int |
getMaxRecursiveSpaceChecks(XWikiContext context)
|
java.lang.String |
getMessage(java.lang.String item,
XWikiContext context)
|
MetaClass |
getMetaclass()
|
XWikiStoreInterface |
getNotCacheStore()
|
XWikiNotificationManager |
getNotificationManager()
|
BaseObject |
getObjectFromRequest(java.lang.String className,
XWikiContext context)
|
XWikiPluginInterface |
getPlugin(java.lang.String name,
XWikiContext context)
|
Api |
getPluginApi(java.lang.String name,
XWikiContext context)
|
XWikiPluginManager |
getPluginManager()
|
java.lang.Object |
getPortalService(java.lang.String className)
Deprecated. use getExoPortalService(String) instead |
BaseClass |
getPrefsClass(XWikiContext context)
Verify if the XWiki.XWikiPreferences page exists and that it contains all the required
configuration properties to make XWiki work properly. |
static java.lang.Object |
getPrivateField(java.lang.Object obj,
java.lang.String fieldName)
|
PropertyClass |
getPropertyClassFromName(java.lang.String propPath,
XWikiContext context)
|
java.lang.String |
getRealPath(java.lang.String path)
|
XWikiRecycleBinStoreInterface |
getRecycleBinStore()
|
BaseClass |
getRedirectClass(XWikiContext context)
Verify if the XWiki.GlobalRedirect page exists and that it contains all the required configuration
properties to make the redirection feature work properly. |
java.lang.String |
getRefererText(java.lang.String referer,
XWikiContext context)
|
XWikiRenderingEngine |
getRenderingEngine()
|
static java.net.URL |
getRequestURL(XWikiRequest request)
|
java.net.URL |
getResource(java.lang.String s)
|
java.io.InputStream |
getResourceAsStream(java.lang.String s)
|
java.lang.String |
getResourceContent(java.lang.String name)
|
byte[] |
getResourceContentAsBytes(java.lang.String name)
|
java.util.Date |
getResourceLastModificationDate(java.lang.String name)
|
BaseClass |
getRightsClass(java.lang.String pagename,
XWikiContext context)
|
BaseClass |
getRightsClass(XWikiContext context)
|
XWikiRightService |
getRightService()
|
java.net.URL |
getServerURL(java.lang.String database,
XWikiContext context)
|
static java.lang.String |
getServerWikiPage(java.lang.String servername)
|
java.lang.Object |
getService(java.lang.String className)
Deprecated. use getExoService(String) instead |
java.lang.String |
getServletPath(java.lang.String wikiName,
XWikiContext context)
|
java.lang.String |
getSkin(XWikiContext context)
|
BaseClass |
getSkinClass(XWikiContext context)
|
java.lang.String |
getSkinFile(java.lang.String filename,
boolean forceSkinAction,
XWikiContext context)
|
java.lang.String |
getSkinFile(java.lang.String filename,
java.lang.String skin,
boolean forceSkinAction,
XWikiContext context)
|
java.lang.String |
getSkinFile(java.lang.String filename,
java.lang.String skin,
XWikiContext context)
|
java.lang.String |
getSkinFile(java.lang.String filename,
XWikiContext context)
|
java.lang.String |
getSkinPreference(java.lang.String prefname,
java.lang.String default_value,
XWikiContext context)
|
java.lang.String |
getSkinPreference(java.lang.String prefname,
XWikiContext context)
|
java.util.List<java.lang.String> |
getSpaceDocsName(java.lang.String spaceName,
XWikiContext context)
|
java.util.List<java.lang.String> |
getSpaces(XWikiContext context)
|
XWikiStatsService |
getStatsService(XWikiContext context)
|
XWikiStoreInterface |
getStore()
|
BaseClass |
getTagClass(XWikiContext context)
Verify if the XWiki.TagClass page exists and that it contains all the required configuration
properties to make the tag feature work properly. |
java.io.File |
getTempDirectory(XWikiContext context)
Get the XWiki temporary filesystem directory (deleted on exit) |
static java.lang.String |
getTextArea(java.lang.String content,
XWikiContext context)
|
int |
getTimeDelta(long time)
|
java.lang.String |
getUniquePageName(java.lang.String space,
java.lang.String name,
XWikiContext context)
|
java.lang.String |
getUniquePageName(java.lang.String space,
XWikiContext context)
|
java.lang.String |
getURL(java.lang.String fullname,
java.lang.String action,
java.lang.String querystring,
XWikiContext context)
|
java.lang.String |
getURL(java.lang.String fullname,
java.lang.String action,
XWikiContext context)
|
java.lang.String |
getURLContent(java.lang.String surl,
int timeout,
java.lang.String userAgent)
|
java.lang.String |
getURLContent(java.lang.String surl,
java.lang.String username,
java.lang.String password,
int timeout,
java.lang.String userAgent)
|
java.lang.String |
getURLContent(java.lang.String surl,
java.lang.String username,
java.lang.String password,
XWikiContext context)
|
java.lang.String |
getURLContent(java.lang.String surl,
XWikiContext context)
|
byte[] |
getURLContentAsBytes(java.lang.String surl,
int timeout,
java.lang.String userAgent)
|
byte[] |
getURLContentAsBytes(java.lang.String surl,
java.lang.String username,
java.lang.String password,
int timeout,
java.lang.String userAgent)
|
byte[] |
getURLContentAsBytes(java.lang.String surl,
java.lang.String username,
java.lang.String password,
XWikiContext context)
|
byte[] |
getURLContentAsBytes(java.lang.String surl,
XWikiContext context)
|
XWikiURLFactoryService |
getURLFactoryService()
|
org.securityfilter.filter.URLPatternMatcher |
getUrlPatternMatcher()
|
User |
getUser(java.lang.String username,
XWikiContext context)
|
User |
getUser(XWikiContext context)
|
BaseClass |
getUserClass(XWikiContext context)
Verify if the XWiki.XWikiUsers page exists and that it contains all the required configuration
properties to make the user feature work properly. |
java.lang.String |
getUserName(java.lang.String user,
java.lang.String format,
boolean link,
XWikiContext context)
|
java.lang.String |
getUserName(java.lang.String user,
java.lang.String format,
XWikiContext context)
|
java.lang.String |
getUserName(java.lang.String user,
XWikiContext context)
|
java.lang.String |
getUserPreference(java.lang.String prefname,
boolean useCookie,
XWikiContext context)
|
java.lang.String |
getUserPreference(java.lang.String prefname,
XWikiContext context)
|
int |
getUserPreferenceAsInt(java.lang.String prefname,
XWikiContext context)
|
long |
getUserPreferenceAsLong(java.lang.String prefname,
XWikiContext context)
|
java.lang.String |
getUserPreferenceFromCookie(java.lang.String prefname,
XWikiContext context)
|
java.lang.String |
getUserTimeZone(XWikiContext context)
|
java.lang.String |
getVersion()
|
XWikiVersioningStoreInterface |
getVersioningStore()
|
Cache<java.lang.String> |
getVirtualWikiCache()
|
java.util.List<java.lang.String> |
getVirtualWikiList()
|
java.util.List<java.lang.String> |
getVirtualWikisDatabaseNames(XWikiContext context)
|
java.lang.String |
getWebAppPath(XWikiContext context)
|
java.lang.String |
getWebCopyright(XWikiContext context)
|
java.lang.String |
getWebPreference(java.lang.String prefname,
java.lang.String space,
java.lang.String default_value,
XWikiContext context)
|
java.lang.String |
getWebPreference(java.lang.String prefname,
java.lang.String default_value,
XWikiContext context)
|
java.lang.String |
getWebPreference(java.lang.String prefname,
XWikiContext context)
|
int |
getWebPreferenceAsInt(java.lang.String prefname,
int default_value,
XWikiContext context)
|
int |
getWebPreferenceAsInt(java.lang.String prefname,
XWikiContext context)
|
long |
getWebPreferenceAsLong(java.lang.String prefname,
long default_value,
XWikiContext context)
|
long |
getWebPreferenceAsLong(java.lang.String prefname,
XWikiContext context)
|
java.lang.String |
getWikiOwner(java.lang.String servername,
XWikiContext context)
|
java.io.File |
getWorkDirectory(XWikiContext context)
Get the XWiki work directory |
java.io.File |
getWorkSubdirectory(java.lang.String subdir,
XWikiContext context)
Get a new directory in the xwiki work directory |
java.lang.String |
getWysiwygToolbars(XWikiContext context)
|
static java.lang.String |
getXMLEncoded(java.lang.String content)
|
static XWiki |
getXWiki(XWikiContext context)
|
java.lang.String |
getXWikiPreference(java.lang.String prefname,
java.lang.String fallback_param,
java.lang.String default_value,
XWikiContext context)
Obtain a preference value for the wiki, looking up first in the XWiki.XWikiPreferences document, then fallbacking on a config parameter when the first lookup gives an empty string, then returning the default value if the config parameter returned itself an empty string. |
java.lang.String |
getXWikiPreference(java.lang.String prefname,
java.lang.String default_value,
XWikiContext context)
|
java.lang.String |
getXWikiPreference(java.lang.String prefname,
XWikiContext context)
|
int |
getXWikiPreferenceAsInt(java.lang.String prefname,
int default_value,
XWikiContext context)
|
int |
getXWikiPreferenceAsInt(java.lang.String prefname,
java.lang.String fallback_param,
int default_value,
XWikiContext context)
|
int |
getXWikiPreferenceAsInt(java.lang.String prefname,
XWikiContext context)
|
long |
getXWikiPreferenceAsLong(java.lang.String prefname,
long default_value,
XWikiContext context)
|
long |
getXWikiPreferenceAsLong(java.lang.String prefname,
java.lang.String fallback_param,
long default_value,
XWikiContext context)
|
long |
getXWikiPreferenceAsLong(java.lang.String prefname,
XWikiContext context)
|
java.util.zip.ZipOutputStream |
getZipOutputStream(XWikiContext context)
|
boolean |
hasAttachmentRecycleBin(XWikiContext context)
Indicates whether deleted attachments are stored in a recycle bin or not. |
boolean |
hasAttachmentVersioning(XWikiContext context)
|
boolean |
hasBacklinks(XWikiContext context)
|
boolean |
hasCaptcha(XWikiContext context)
|
boolean |
hasCentralizedAuthentication(XWikiContext context)
|
boolean |
hasCustomMappings()
|
boolean |
hasDynamicCustomMappings()
|
boolean |
hasEditComment(XWikiContext context)
|
boolean |
hasMinorEdit(XWikiContext context)
|
boolean |
hasRecycleBin(XWikiContext context)
|
boolean |
hasSectionEdit(XWikiContext context)
|
boolean |
hasTags(XWikiContext context)
|
boolean |
hasVersioning(java.lang.String fullName,
XWikiContext context)
|
java.lang.String |
include(java.lang.String topic,
boolean isForm,
XWikiContext context)
|
java.lang.String |
include(java.lang.String topic,
XWikiContext context,
boolean isForm)
Deprecated. replaced by include(String topic, boolean isForm, XWikiContext context) |
void |
initXWiki(XWikiConfig config,
XWikiContext context,
XWikiEngineContext engine_context,
boolean noupdate)
Initialize all xwiki subsystems. |
java.lang.String |
invokeServletAndReturnAsString(java.lang.String url,
XWikiContext xwikiContext)
Designed to include dynamic content, such as Servlets or JSPs, inside Velocity templates; works by creating a RequestDispatcher, buffering the output, then returning it as a string. |
boolean |
isEditCommentFieldHidden(XWikiContext context)
|
boolean |
isEditCommentMandatory(XWikiContext context)
|
boolean |
isEditCommentSuggested(XWikiContext context)
|
boolean |
isExo()
|
boolean |
isLDAP()
|
boolean |
isMultiLingual(XWikiContext context)
|
boolean |
isMySQL()
|
boolean |
isReadOnly()
accessor for the isReadOnly instance var. |
boolean |
isTest()
|
boolean |
isVirtualMode()
|
long |
maxMemory()
|
void |
notify(XWikiNotificationRule rule,
XWikiDocument newdoc,
XWikiDocument olddoc,
int event,
XWikiContext context)
|
java.lang.String |
Param(java.lang.String key)
|
java.lang.String |
Param(java.lang.String key,
java.lang.String default_value)
|
long |
ParamAsLong(java.lang.String key)
|
long |
ParamAsLong(java.lang.String key,
long default_value)
|
java.lang.String |
ParamAsRealPath(java.lang.String key)
|
java.lang.String |
ParamAsRealPath(java.lang.String key,
XWikiContext context)
|
java.lang.String |
ParamAsRealPathVerified(java.lang.String param)
|
java.lang.String |
parseContent(java.lang.String content,
XWikiContext context)
|
java.lang.Object |
parseGroovyFromPage(java.lang.String fullName,
java.lang.String jarWikiPage,
XWikiContext context)
|
java.lang.Object |
parseGroovyFromPage(java.lang.String fullname,
XWikiContext context)
|
java.lang.Object |
parseGroovyFromString(java.lang.String script,
java.lang.String jarWikiPage,
XWikiContext context)
Privileged API to retrieve an object instantiated from groovy code in a String, using a classloader including all JAR files located in the passed page as attachments. |
java.lang.Object |
parseGroovyFromString(java.lang.String script,
XWikiContext context)
Privileged API to retrieve an object instantiated from groovy code in a String. |
java.lang.String |
parseMessage(java.lang.String id,
XWikiContext context)
|
java.lang.String |
parseMessage(XWikiContext context)
|
java.lang.String |
parseTemplate(java.lang.String template,
java.lang.String skin,
XWikiContext context)
|
java.lang.String |
parseTemplate(java.lang.String template,
XWikiContext context)
|
boolean |
prepareDocuments(XWikiRequest request,
XWikiContext context,
org.apache.velocity.VelocityContext vcontext)
|
void |
prepareResources(XWikiContext context)
Prepares the localized resources, according to the selected language. |
java.lang.String |
printStrackTrace(java.lang.Throwable e)
|
void |
protectUserPage(java.lang.String fullwikiname,
java.lang.String userRights,
XWikiDocument doc,
XWikiContext context)
|
void |
ProtectUserPage(XWikiContext context,
java.lang.String fullwikiname,
java.lang.String userRights,
XWikiDocument doc)
Deprecated. replaced by protectUserPage(String,String,XWikiDocument,XWikiContext) |
void |
refreshLinks(XWikiContext context)
|
void |
renamePage(java.lang.String fullName,
java.lang.String newFullName,
XWikiContext context)
|
XWikiDocument |
renamePage(XWikiDocument doc,
java.lang.String newFullName,
XWikiContext context)
Deprecated. use XWikiDocument.rename(String, XWikiContext) instead |
XWikiDocument |
renamePage(XWikiDocument doc,
XWikiContext context,
java.lang.String newFullName)
Deprecated. use XWikiDocument.rename(String, XWikiContext) instead |
java.lang.String |
renderTemplate(java.lang.String template,
java.lang.String skin,
XWikiContext context)
|
java.lang.String |
renderTemplate(java.lang.String template,
XWikiContext context)
|
void |
resetRenderingEngine(XWikiContext context)
|
boolean |
resourceExists(java.lang.String name)
|
XWikiDocument |
rollback(XWikiDocument tdoc,
java.lang.String rev,
XWikiContext context)
|
void |
saveDocument(XWikiDocument doc,
java.lang.String comment,
boolean isMinorEdit,
XWikiContext context)
|
void |
saveDocument(XWikiDocument doc,
java.lang.String comment,
XWikiContext context)
|
void |
saveDocument(XWikiDocument doc,
XWikiContext context)
|
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 |
search(java.lang.String sql,
java.lang.Object[][] whereParams,
XWikiContext context)
|
java.util.List |
search(java.lang.String sql,
XWikiContext context)
|
java.util.List |
search(XWikiQuery query,
XWikiContext context)
|
java.lang.String |
searchAsTable(XWikiQuery query,
XWikiContext context)
|
void |
sendConfirmationEmail(java.lang.String xwikiname,
java.lang.String password,
java.lang.String email,
java.lang.String message,
java.lang.String contentfield,
XWikiContext context)
|
void |
sendMessage(java.lang.String sender,
java.lang.String[] recipient,
java.lang.String message,
XWikiContext context)
Deprecated. replaced by the Mail Sender Plugin |
void |
sendMessage(java.lang.String sender,
java.lang.String recipient,
java.lang.String message,
XWikiContext context)
Deprecated. replaced by the Mail Sender Plugin |
void |
sendValidationEmail(java.lang.String xwikiname,
java.lang.String password,
java.lang.String email,
java.lang.String addfieldname,
java.lang.String addfieldvalue,
java.lang.String contentfield,
XWikiContext context)
|
void |
sendValidationEmail(java.lang.String xwikiname,
java.lang.String password,
java.lang.String email,
java.lang.String validkey,
java.lang.String contentfield,
XWikiContext context)
|
void |
setAttachmentRecycleBinStore(AttachmentRecycleBinStore attachmentRecycleBinStore)
|
void |
setAttachmentStore(XWikiAttachmentStoreInterface attachmentStore)
|
void |
setAttachmentVersioningStore(AttachmentVersioningStore avStore)
|
void |
setAuthService(XWikiAuthService authService)
|
void |
setConfig(XWikiConfig config)
|
void |
setCriteriaService(XWikiCriteriaService criteriaService)
|
void |
setDatabase(java.lang.String database)
|
void |
setEngineContext(XWikiEngineContext engine_context)
|
void |
setGroupService(XWikiGroupService groupService)
|
void |
setMetaclass(MetaClass metaclass)
|
void |
setNotificationManager(XWikiNotificationManager notificationManager)
|
void |
setPhonyDocument(java.lang.String docName,
XWikiContext context,
org.apache.velocity.VelocityContext vcontext)
|
void |
setPluginManager(XWikiPluginManager pluginManager)
|
void |
setReadOnly(boolean readOnly)
|
void |
setRecycleBinStore(XWikiRecycleBinStoreInterface recycleBinStore)
|
void |
setRenderingEngine(XWikiRenderingEngine renderingEngine)
|
void |
setRightService(XWikiRightService rightService)
|
void |
setStore(XWikiStoreInterface store)
|
void |
setTest(boolean test)
|
void |
setUrlPatternMatcher(org.securityfilter.filter.URLPatternMatcher urlPatternMatcher)
|
void |
setUserDefaultGroup(java.lang.String fullwikiname,
XWikiContext context)
|
void |
SetUserDefaultGroup(XWikiContext context,
java.lang.String fullwikiname)
Deprecated. replaced by setUserDefaultGroup(String fullwikiname, XWikiContext context) |
void |
setVersion(java.lang.String version)
|
void |
setVersioningStore(XWikiVersioningStoreInterface versioningStore)
|
boolean |
showViewAction(XWikiContext context)
|
java.lang.String[] |
split(java.lang.String str,
java.lang.String sep)
|
long |
totalMemory()
|
void |
updateDatabase(java.lang.String appname,
boolean force,
boolean initClasses,
XWikiContext context)
|
void |
updateDatabase(java.lang.String appname,
boolean force,
XWikiContext context)
|
void |
updateDatabase(java.lang.String appname,
XWikiContext context)
|
boolean |
useDefaultAction(XWikiContext context)
|
boolean |
useDefaultWeb(XWikiContext context)
|
boolean |
validateDocument(XWikiDocument doc,
XWikiContext context)
|
int |
validateUser(boolean withConfirmEmail,
XWikiContext context)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.apache.commons.logging.Log LOG
public static final java.lang.String CFG_ENV_NAME
public static final java.lang.String MACROS_FILE
| Constructor Detail |
|---|
public XWiki()
Needed for tools or tests which need XWiki because it is used everywhere in the API.
public XWiki(XWikiConfig config,
XWikiContext context)
throws XWikiException
XWikiException
public XWiki(XWikiConfig config,
XWikiContext context,
XWikiEngineContext engine_context,
boolean noupdate)
throws XWikiException
XWikiException
@Deprecated
public XWiki(java.lang.String xwikicfgpath,
XWikiContext context)
throws XWikiException
XWiki(XWikiConfig, XWikiContext) instead
XWikiException
@Deprecated
public XWiki(java.lang.String xwikicfgpath,
XWikiContext context,
XWikiEngineContext engine_context,
boolean noupdate)
throws XWikiException
XWiki(XWikiConfig, XWikiContext, XWikiEngineContext, boolean) instead
XWikiException
@Deprecated
public XWiki(java.io.InputStream is,
XWikiContext context,
XWikiEngineContext engine_context)
throws XWikiException
XWiki(XWikiConfig, XWikiContext, XWikiEngineContext, boolean) instead
XWikiException| Method Detail |
|---|
public static java.lang.String getConfigPath()
throws javax.naming.NamingException
javax.naming.NamingException
public static XWiki getMainXWiki(XWikiContext context)
throws XWikiException
XWikiException
public static XWiki getXWiki(XWikiContext context)
throws XWikiException
XWikiException
public static java.net.URL getRequestURL(XWikiRequest request)
throws XWikiException
XWikiException
public static java.lang.Object callPrivateMethod(java.lang.Object obj,
java.lang.String methodName)
public static java.lang.Object callPrivateMethod(java.lang.Object obj,
java.lang.String methodName,
java.lang.Class<?>[] classes,
java.lang.Object[] args)
public static java.lang.String getFormEncoded(java.lang.String content)
public static org.apache.commons.httpclient.HttpClient getHttpClient(int timeout,
java.lang.String userAgent)
public static java.lang.Object getPrivateField(java.lang.Object obj,
java.lang.String fieldName)
public static java.lang.String getServerWikiPage(java.lang.String servername)
public static java.lang.String getXMLEncoded(java.lang.String content)
public static java.lang.String getTextArea(java.lang.String content,
XWikiContext context)
public void initXWiki(XWikiConfig config,
XWikiContext context,
XWikiEngineContext engine_context,
boolean noupdate)
throws XWikiException
XWikiExceptionpublic XWikiStoreInterface getNotCacheStore()
public XWikiHibernateStore getHibernateStore()
public void updateDatabase(java.lang.String appname,
XWikiContext context)
throws org.hibernate.HibernateException,
XWikiException
org.hibernate.HibernateException
XWikiException
public void updateDatabase(java.lang.String appname,
boolean force,
XWikiContext context)
throws org.hibernate.HibernateException,
XWikiException
org.hibernate.HibernateException
XWikiException
public void updateDatabase(java.lang.String appname,
boolean force,
boolean initClasses,
XWikiContext context)
throws org.hibernate.HibernateException,
XWikiException
org.hibernate.HibernateException
XWikiExceptionpublic java.util.List<java.lang.String> getVirtualWikiList()
getVirtualWikisDatabaseNames(XWikiContext).
public java.util.List<java.lang.String> getVirtualWikisDatabaseNames(XWikiContext context)
throws XWikiException
XWikiExceptionpublic Cache<java.lang.String> getVirtualWikiCache()
public java.lang.String getWikiOwner(java.lang.String servername,
XWikiContext context)
throws XWikiException
XWikiException
protected java.lang.Object createClassFromConfig(java.lang.String param,
java.lang.String defClass,
XWikiContext context)
throws XWikiException
XWikiException
public void resetRenderingEngine(XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.lang.String getVersion()
VERSION_FILE file
public java.net.URL getResource(java.lang.String s)
throws java.net.MalformedURLException
java.net.MalformedURLException
public java.io.InputStream getResourceAsStream(java.lang.String s)
throws java.net.MalformedURLException
java.net.MalformedURLException
public java.lang.String getResourceContent(java.lang.String name)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Date getResourceLastModificationDate(java.lang.String name)
public byte[] getResourceContentAsBytes(java.lang.String name)
throws java.io.IOException
java.io.IOExceptionpublic boolean resourceExists(java.lang.String name)
public XWikiConfig getConfig()
public java.lang.String getRealPath(java.lang.String path)
public java.lang.String Param(java.lang.String key)
public java.lang.String ParamAsRealPath(java.lang.String key)
public java.lang.String ParamAsRealPath(java.lang.String key,
XWikiContext context)
public java.lang.String ParamAsRealPathVerified(java.lang.String param)
public java.lang.String Param(java.lang.String key,
java.lang.String default_value)
public long ParamAsLong(java.lang.String key)
public long ParamAsLong(java.lang.String key,
long default_value)
public XWikiStoreInterface getStore()
public XWikiAttachmentStoreInterface getAttachmentStore()
public AttachmentVersioningStore getAttachmentVersioningStore()
public XWikiVersioningStoreInterface getVersioningStore()
public XWikiRecycleBinStoreInterface getRecycleBinStore()
public AttachmentRecycleBinStore getAttachmentRecycleBinStore()
public void saveDocument(XWikiDocument doc,
XWikiContext context)
throws XWikiException
XWikiException
public void saveDocument(XWikiDocument doc,
java.lang.String comment,
XWikiContext context)
throws XWikiException
XWikiException
public void saveDocument(XWikiDocument doc,
java.lang.String comment,
boolean isMinorEdit,
XWikiContext context)
throws XWikiException
XWikiException
public XWikiDocument getDocument(XWikiDocument doc,
java.lang.String revision,
XWikiContext context)
throws XWikiException
XWikiException
public XWikiDocument getDocument(java.lang.String fullname,
XWikiContext context)
throws XWikiException
XWikiException
public XWikiDocument getDocument(java.lang.String web,
java.lang.String fullname,
XWikiContext context)
throws XWikiException
XWikiException
public XWikiDocument getDocumentFromPath(java.lang.String path,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String getDocumentNameFromPath(java.lang.String path,
XWikiContext context)
public XWikiDeletedDocument[] getDeletedDocuments(java.lang.String fullname,
java.lang.String lang,
XWikiContext context)
throws XWikiException
XWikiExceptionXWiki.getDeletedDocuments(String, String)
public XWikiDeletedDocument getDeletedDocument(java.lang.String fullname,
java.lang.String lang,
int index,
XWikiContext context)
throws XWikiException
XWikiExceptionXWiki.getDeletedDocument(String, String, String)public XWikiRenderingEngine getRenderingEngine()
public void setRenderingEngine(XWikiRenderingEngine renderingEngine)
public MetaClass getMetaclass()
public void setMetaclass(MetaClass metaclass)
public java.lang.String getHTMLArea(java.lang.String content,
XWikiContext context)
public java.util.List<java.lang.String> getClassList(XWikiContext context)
throws XWikiException
XWikiException
public java.util.List search(java.lang.String sql,
XWikiContext context)
throws XWikiException
XWikiException
public java.util.List search(java.lang.String sql,
int nb,
int start,
XWikiContext context)
throws XWikiException
XWikiException
public java.util.List search(java.lang.String sql,
java.lang.Object[][] whereParams,
XWikiContext context)
throws XWikiException
XWikiException
public java.util.List search(java.lang.String sql,
int nb,
int start,
java.lang.Object[][] whereParams,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic boolean isTest()
public void setTest(boolean test)
public java.lang.String parseContent(java.lang.String content,
XWikiContext context)
public java.lang.String parseTemplate(java.lang.String template,
XWikiContext context)
public java.lang.String parseTemplate(java.lang.String template,
java.lang.String skin,
XWikiContext context)
public java.lang.String renderTemplate(java.lang.String template,
java.lang.String skin,
XWikiContext context)
public java.lang.String renderTemplate(java.lang.String template,
XWikiContext context)
public java.lang.String invokeServletAndReturnAsString(java.lang.String url,
XWikiContext xwikiContext)
public java.lang.String getSkinFile(java.lang.String filename,
XWikiContext context)
public java.lang.String getSkinFile(java.lang.String filename,
boolean forceSkinAction,
XWikiContext context)
public java.lang.String getSkinFile(java.lang.String filename,
java.lang.String skin,
XWikiContext context)
public java.lang.String getSkinFile(java.lang.String filename,
java.lang.String skin,
boolean forceSkinAction,
XWikiContext context)
public java.lang.String getSkin(XWikiContext context)
public java.lang.String getSkinPreference(java.lang.String prefname,
XWikiContext context)
public java.lang.String getSkinPreference(java.lang.String prefname,
java.lang.String default_value,
XWikiContext context)
public java.lang.String getDefaultBaseSkin(XWikiContext context)
public java.lang.String getBaseSkin(XWikiContext context)
public java.lang.String getBaseSkin(XWikiContext context,
boolean fromRenderSkin)
public java.lang.String getWebCopyright(XWikiContext context)
public java.lang.String getXWikiPreference(java.lang.String prefname,
XWikiContext context)
public java.lang.String getXWikiPreference(java.lang.String prefname,
java.lang.String fallback_param,
java.lang.String default_value,
XWikiContext context)
prefname - the parameter to look for in the XWiki.XWikiPreferences object corresponding to the context's
language in the XWiki.XWikiPreferences document of the wiki (or the first XWiki.XWikiPreferences
object contained, if the one for the context'ds language could not be found).fallback_param - the parameter in xwiki.cfg to fallback on, in case the XWiki.XWikiPreferences object gave
no resultdefault_value - the default value to fallback on, in case both XWiki.XWikiPreferences and the fallback
xwiki.cfg parameter gave no result
public java.lang.String getXWikiPreference(java.lang.String prefname,
java.lang.String default_value,
XWikiContext context)
public java.lang.String getWebPreference(java.lang.String prefname,
XWikiContext context)
public java.lang.String getWebPreference(java.lang.String prefname,
java.lang.String default_value,
XWikiContext context)
public java.lang.String getWebPreference(java.lang.String prefname,
java.lang.String space,
java.lang.String default_value,
XWikiContext context)
public java.lang.String getUserPreference(java.lang.String prefname,
XWikiContext context)
public java.lang.String getUserPreferenceFromCookie(java.lang.String prefname,
XWikiContext context)
public java.lang.String getUserPreference(java.lang.String prefname,
boolean useCookie,
XWikiContext context)
@Deprecated public java.lang.String getDocLanguagePreference(XWikiContext context)
getLanguagePreference(XWikiContext) instead
public java.lang.String getLanguagePreference(XWikiContext context)
public java.lang.String getDefaultLanguage(XWikiContext context)
public java.lang.String getDocLanguagePreferenceNew(XWikiContext context)
public java.lang.String getInterfaceLanguagePreference(XWikiContext context)
public long getXWikiPreferenceAsLong(java.lang.String prefname,
XWikiContext context)
public long getWebPreferenceAsLong(java.lang.String prefname,
XWikiContext context)
public long getXWikiPreferenceAsLong(java.lang.String prefname,
long default_value,
XWikiContext context)
public long getXWikiPreferenceAsLong(java.lang.String prefname,
java.lang.String fallback_param,
long default_value,
XWikiContext context)
public long getWebPreferenceAsLong(java.lang.String prefname,
long default_value,
XWikiContext context)
public long getUserPreferenceAsLong(java.lang.String prefname,
XWikiContext context)
public int getXWikiPreferenceAsInt(java.lang.String prefname,
XWikiContext context)
public int getWebPreferenceAsInt(java.lang.String prefname,
XWikiContext context)
public int getXWikiPreferenceAsInt(java.lang.String prefname,
int default_value,
XWikiContext context)
public int getXWikiPreferenceAsInt(java.lang.String prefname,
java.lang.String fallback_param,
int default_value,
XWikiContext context)
public int getWebPreferenceAsInt(java.lang.String prefname,
int default_value,
XWikiContext context)
public int getUserPreferenceAsInt(java.lang.String prefname,
XWikiContext context)
public void flushCache()
public void flushCache(XWikiContext context)
public XWikiPluginManager getPluginManager()
public void setPluginManager(XWikiPluginManager pluginManager)
public void setConfig(XWikiConfig config)
public void setStore(XWikiStoreInterface store)
public void setAttachmentStore(XWikiAttachmentStoreInterface attachmentStore)
public void setAttachmentVersioningStore(AttachmentVersioningStore avStore)
public void setVersioningStore(XWikiVersioningStoreInterface versioningStore)
public void setRecycleBinStore(XWikiRecycleBinStoreInterface recycleBinStore)
public void setAttachmentRecycleBinStore(AttachmentRecycleBinStore attachmentRecycleBinStore)
public void setCriteriaService(XWikiCriteriaService criteriaService)
public void setVersion(java.lang.String version)
public XWikiNotificationManager getNotificationManager()
public void setNotificationManager(XWikiNotificationManager notificationManager)
public void notify(XWikiNotificationRule rule,
XWikiDocument newdoc,
XWikiDocument olddoc,
int event,
XWikiContext context)
notify in interface XWikiDocChangeNotificationInterface
public BaseClass getTagClass(XWikiContext context)
throws XWikiException
XWiki.TagClass page exists and that it contains all the required configuration
properties to make the tag feature work properly. If some properties are missing they are created and saved in
the database.
context - the XWiki Context
XWikiException - if an error happens during the save to the datavase
public BaseClass getUserClass(XWikiContext context)
throws XWikiException
XWiki.XWikiUsers page exists and that it contains all the required configuration
properties to make the user feature work properly. If some properties are missing they are created and saved in
the database.
context - the XWiki Context
XWikiException - if an error happens during the save to the datavase
public BaseClass getRedirectClass(XWikiContext context)
throws XWikiException
XWiki.GlobalRedirect page exists and that it contains all the required configuration
properties to make the redirection feature work properly. If some properties are missing they are created and
saved in the database.
context - the XWiki Context
XWikiException - if an error happens during the save to the datavase
public BaseClass getPrefsClass(XWikiContext context)
throws XWikiException
XWiki.XWikiPreferences page exists and that it contains all the required
configuration properties to make XWiki work properly. If some properties are missing they are created and saved
in the database.
context - the XWiki Context
XWikiException - if an error happens during the save to the datavase
public BaseClass getGroupClass(XWikiContext context)
throws XWikiException
XWikiException
public BaseClass getRightsClass(java.lang.String pagename,
XWikiContext context)
throws XWikiException
XWikiException
public BaseClass getRightsClass(XWikiContext context)
throws XWikiException
XWikiException
public BaseClass getGlobalRightsClass(XWikiContext context)
throws XWikiException
XWikiException
public BaseClass getCommentsClass(XWikiContext context)
throws XWikiException
XWikiException
public BaseClass getSkinClass(XWikiContext context)
throws XWikiException
XWikiException
public int createUser(XWikiContext context)
throws XWikiException
XWikiException
public int validateUser(boolean withConfirmEmail,
XWikiContext context)
throws XWikiException
XWikiException
public int createUser(boolean withValidation,
java.lang.String userRights,
XWikiContext context)
throws XWikiException
XWikiException
public boolean createEmptyUser(java.lang.String xwikiname,
java.lang.String userRights,
XWikiContext context)
throws XWikiException
xwikiname - userRights - context -
XWikiException
public void sendConfirmationEmail(java.lang.String xwikiname,
java.lang.String password,
java.lang.String email,
java.lang.String message,
java.lang.String contentfield,
XWikiContext context)
throws XWikiException
XWikiException
public void sendValidationEmail(java.lang.String xwikiname,
java.lang.String password,
java.lang.String email,
java.lang.String validkey,
java.lang.String contentfield,
XWikiContext context)
throws XWikiException
XWikiException
public void sendValidationEmail(java.lang.String xwikiname,
java.lang.String password,
java.lang.String email,
java.lang.String addfieldname,
java.lang.String addfieldvalue,
java.lang.String contentfield,
XWikiContext context)
throws XWikiException
XWikiException
@Deprecated
public void sendMessage(java.lang.String sender,
java.lang.String[] recipient,
java.lang.String message,
XWikiContext context)
throws XWikiException
XWikiException
@Deprecated
public void sendMessage(java.lang.String sender,
java.lang.String recipient,
java.lang.String message,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.lang.String generateRandomString(int size)
public java.lang.String generateValidationKey(int size)
public int createUser(java.lang.String xwikiname,
java.util.Map map,
java.lang.String parent,
java.lang.String content,
java.lang.String userRights,
XWikiContext context)
throws XWikiException
XWikiException
public void setUserDefaultGroup(java.lang.String fullwikiname,
XWikiContext context)
throws XWikiException
XWikiException
protected void addUserToGroup(java.lang.String userName,
java.lang.String groupName,
XWikiContext context)
throws XWikiException
XWikiException
@Deprecated
public void SetUserDefaultGroup(XWikiContext context,
java.lang.String fullwikiname)
throws XWikiException
setUserDefaultGroup(String fullwikiname, XWikiContext context)
context - fullwikiname -
XWikiException
public void protectUserPage(java.lang.String fullwikiname,
java.lang.String userRights,
XWikiDocument doc,
XWikiContext context)
throws XWikiException
XWikiException
@Deprecated
public void ProtectUserPage(XWikiContext context,
java.lang.String fullwikiname,
java.lang.String userRights,
XWikiDocument doc)
throws XWikiException
protectUserPage(String,String,XWikiDocument,XWikiContext)
context - fullwikiname - userRights - doc -
XWikiExceptionpublic User getUser(XWikiContext context)
public User getUser(java.lang.String username,
XWikiContext context)
public void prepareResources(XWikiContext context)
context - The request context.
public XWikiUser checkAuth(XWikiContext context)
throws XWikiException
XWikiException
public boolean checkAccess(java.lang.String action,
XWikiDocument doc,
XWikiContext context)
throws XWikiException
XWikiException
@Deprecated
public java.lang.String include(java.lang.String topic,
XWikiContext context,
boolean isForm)
throws XWikiException
include(String topic, boolean isForm, XWikiContext context)
topic - context - isForm -
XWikiException
public java.lang.String include(java.lang.String topic,
boolean isForm,
XWikiContext context)
throws XWikiException
XWikiException
public void deleteDocument(XWikiDocument doc,
XWikiContext context)
throws XWikiException
XWikiException
public void deleteDocument(XWikiDocument doc,
boolean totrash,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.lang.String getDatabase()
public void setDatabase(java.lang.String database)
public void gc()
public long freeMemory()
public long totalMemory()
public long maxMemory()
public java.lang.String[] split(java.lang.String str,
java.lang.String sep)
public java.lang.String printStrackTrace(java.lang.Throwable e)
public boolean copyDocument(java.lang.String docname,
java.lang.String targetdocname,
XWikiContext context)
throws XWikiException
XWikiException
public boolean copyDocument(java.lang.String docname,
java.lang.String targetdocname,
boolean reset,
XWikiContext context)
throws XWikiException
XWikiException
public boolean copyDocument(java.lang.String docname,
java.lang.String targetdocname,
java.lang.String wikilanguage,
XWikiContext context)
throws XWikiException
XWikiException
public boolean copyDocument(java.lang.String docname,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
XWikiContext context)
throws XWikiException
XWikiException
public boolean copyDocument(java.lang.String docname,
java.lang.String targetdocname,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
boolean reset,
XWikiContext context)
throws XWikiException
XWikiException
public boolean copyDocument(java.lang.String docname,
java.lang.String targetdocname,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
boolean reset,
boolean force,
XWikiContext context)
throws XWikiException
XWikiException
public boolean copyDocument(java.lang.String docname,
java.lang.String targetdocname,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
boolean reset,
boolean force,
boolean resetCreationData,
XWikiContext context)
throws XWikiException
XWikiException
public int copyWikiWeb(java.lang.String web,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
XWikiContext context)
throws XWikiException
XWikiException
public int copyWikiWeb(java.lang.String web,
java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String wikilanguage,
boolean clean,
XWikiContext context)
throws XWikiException
XWikiException
public int copyWiki(java.lang.String sourceWiki,
java.lang.String targetWiki,
java.lang.String language,
XWikiContext context)
throws XWikiException
XWikiException
public int createNewWiki(java.lang.String wikiName,
java.lang.String wikiUrl,
java.lang.String wikiAdmin,
java.lang.String baseWikiName,
java.lang.String description,
java.lang.String wikilanguage,
boolean failOnExist,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.lang.String getEncoding()
public java.net.URL getServerURL(java.lang.String database,
XWikiContext context)
throws java.net.MalformedURLException
java.net.MalformedURLException
public java.lang.String getServletPath(java.lang.String wikiName,
XWikiContext context)
public java.lang.String getWebAppPath(XWikiContext context)
public java.lang.String getURL(java.lang.String fullname,
java.lang.String action,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String getExternalURL(java.lang.String fullname,
java.lang.String action,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String getExternalURL(java.lang.String fullname,
java.lang.String action,
java.lang.String querystring,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String getURL(java.lang.String fullname,
java.lang.String action,
java.lang.String querystring,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String getAttachmentURL(java.lang.String fullname,
java.lang.String filename,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.util.Date getCurrentDate()
public int getTimeDelta(long time)
public java.util.Date getDate(long time)
public boolean isMultiLingual(XWikiContext context)
public boolean isVirtualMode()
public boolean isExo()
public boolean isLDAP()
public int checkActive(XWikiContext context)
throws XWikiException
XWikiException
public int checkActive(java.lang.String user,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String getDocumentName(XWikiRequest request,
XWikiContext context)
public boolean prepareDocuments(XWikiRequest request,
XWikiContext context,
org.apache.velocity.VelocityContext vcontext)
throws XWikiException
XWikiException
public void setPhonyDocument(java.lang.String docName,
XWikiContext context,
org.apache.velocity.VelocityContext vcontext)
public XWikiEngineContext getEngineContext()
public void setEngineContext(XWikiEngineContext engine_context)
public org.securityfilter.filter.URLPatternMatcher getUrlPatternMatcher()
public void setUrlPatternMatcher(org.securityfilter.filter.URLPatternMatcher urlPatternMatcher)
public void setAuthService(XWikiAuthService authService)
public void setRightService(XWikiRightService rightService)
public XWikiGroupService getGroupService(XWikiContext context)
throws XWikiException
XWikiExceptionpublic void setGroupService(XWikiGroupService groupService)
public XWikiAuthService getAuthService()
public XWikiRightService getRightService()
public XWikiStatsService getStatsService(XWikiContext context)
public XWikiURLFactoryService getURLFactoryService()
public XWikiCriteriaService getCriteriaService(XWikiContext context)
@Deprecated
public java.lang.Object getService(java.lang.String className)
throws XWikiException
getExoService(String) instead
XWikiExceptiongetExoService(String)
public java.lang.Object getExoService(java.lang.String className)
throws XWikiException
className - eXo classname to retrieve the service from
XWikiException - if the service cannot be loaded
@Deprecated
public java.lang.Object getPortalService(java.lang.String className)
throws XWikiException
getExoPortalService(String) instead
XWikiExceptiongetExoPortalService(String)
public java.lang.Object getExoPortalService(java.lang.String className)
throws XWikiException
className - eXo classname to retrieve the service from
XWikiException - if the service cannot be loaded
public java.util.zip.ZipOutputStream getZipOutputStream(XWikiContext context)
throws java.io.IOException
java.io.IOException
public java.lang.String getRefererText(java.lang.String referer,
XWikiContext context)
public boolean isMySQL()
public java.lang.String getFullNameSQL()
public java.lang.String getFullNameSQL(boolean newFullName)
public java.lang.String getDocName(java.lang.String docname)
public java.lang.String getUserName(java.lang.String user,
XWikiContext context)
public java.lang.String getUserName(java.lang.String user,
java.lang.String format,
XWikiContext context)
public java.lang.String getUserName(java.lang.String user,
java.lang.String format,
boolean link,
XWikiContext context)
public boolean hasCentralizedAuthentication(XWikiContext context)
public java.lang.String getLocalUserName(java.lang.String user,
XWikiContext context)
public java.lang.String getLocalUserName(java.lang.String user,
java.lang.String format,
XWikiContext context)
public java.lang.String getLocalUserName(java.lang.String user,
java.lang.String format,
boolean link,
XWikiContext context)
public java.lang.String formatDate(java.util.Date date,
java.lang.String format,
XWikiContext context)
public java.lang.String getUserTimeZone(XWikiContext context)
public boolean exists(java.lang.String fullname,
XWikiContext context)
public java.lang.String getAdType(XWikiContext context)
public java.lang.String getAdClientId(XWikiContext context)
public XWikiPluginInterface getPlugin(java.lang.String name,
XWikiContext context)
public Api getPluginApi(java.lang.String name,
XWikiContext context)
@Deprecated public CacheFactory getCacheFactory()
CacheManager component instead using Utils.getComponent(String).
@Deprecated public CacheFactory getLocalCacheFactory()
CacheManager component instead using Utils.getComponent(String).
public int getHttpTimeout(XWikiContext context)
public java.lang.String getHttpUserAgent(XWikiContext context)
public java.lang.String getURLContent(java.lang.String surl,
XWikiContext context)
throws java.io.IOException
java.io.IOException
public java.lang.String getURLContent(java.lang.String surl,
int timeout,
java.lang.String userAgent)
throws java.io.IOException
java.io.IOException
public java.lang.String getURLContent(java.lang.String surl,
java.lang.String username,
java.lang.String password,
XWikiContext context)
throws java.io.IOException
java.io.IOException
public java.lang.String getURLContent(java.lang.String surl,
java.lang.String username,
java.lang.String password,
int timeout,
java.lang.String userAgent)
throws java.io.IOException
java.io.IOException
public byte[] getURLContentAsBytes(java.lang.String surl,
XWikiContext context)
throws java.io.IOException
java.io.IOException
public byte[] getURLContentAsBytes(java.lang.String surl,
int timeout,
java.lang.String userAgent)
throws java.io.IOException
java.io.IOException
public byte[] getURLContentAsBytes(java.lang.String surl,
java.lang.String username,
java.lang.String password,
XWikiContext context)
throws java.io.IOException
java.io.IOException
public byte[] getURLContentAsBytes(java.lang.String surl,
java.lang.String username,
java.lang.String password,
int timeout,
java.lang.String userAgent)
throws java.io.IOException
java.io.IOException
public java.util.List<java.lang.String> getSpaces(XWikiContext context)
throws XWikiException
XWikiException
public java.util.List<java.lang.String> getSpaceDocsName(java.lang.String spaceName,
XWikiContext context)
throws XWikiException
XWikiException
public java.util.List<java.lang.String> getIncludedMacros(java.lang.String defaultweb,
java.lang.String content,
XWikiContext context)
public java.lang.String getFlash(java.lang.String url,
java.lang.String width,
java.lang.String height,
XWikiContext context)
public boolean isReadOnly()
isReadOnlypublic void setReadOnly(boolean readOnly)
public void deleteAllDocuments(XWikiDocument doc,
XWikiContext context)
throws XWikiException
XWikiException
public void deleteAllDocuments(XWikiDocument doc,
boolean totrash,
XWikiContext context)
throws XWikiException
XWikiException
public void refreshLinks(XWikiContext context)
throws XWikiException
XWikiExceptionpublic boolean hasBacklinks(XWikiContext context)
public boolean hasTags(XWikiContext context)
public boolean hasCustomMappings()
public boolean hasDynamicCustomMappings()
public java.lang.String getDefaultWeb(XWikiContext context)
public boolean useDefaultWeb(XWikiContext context)
public boolean showViewAction(XWikiContext context)
public boolean useDefaultAction(XWikiContext context)
public java.lang.String getDefaultPage(XWikiContext context)
public boolean hasEditComment(XWikiContext context)
public boolean isEditCommentFieldHidden(XWikiContext context)
public boolean isEditCommentSuggested(XWikiContext context)
public boolean isEditCommentMandatory(XWikiContext context)
public boolean hasMinorEdit(XWikiContext context)
XWiki.hasMinorEdit()public boolean hasRecycleBin(XWikiContext context)
context - maybe will be usefulXWiki.hasRecycleBin()public boolean hasAttachmentRecycleBin(XWikiContext context)
context - The current context, maybe will be useful.com.xpn.xwiki.api.XWiki#hasAttachmentRecycleBin()
@Deprecated
public XWikiDocument renamePage(XWikiDocument doc,
java.lang.String newFullName,
XWikiContext context)
throws XWikiException
XWikiDocument.rename(String, XWikiContext) instead
XWikiException
@Deprecated
public XWikiDocument renamePage(XWikiDocument doc,
XWikiContext context,
java.lang.String newFullName)
throws XWikiException
XWikiDocument.rename(String, XWikiContext) instead
XWikiException
public BaseClass getClass(java.lang.String fullName,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.lang.String getEditorPreference(XWikiContext context)
public java.lang.Object parseGroovyFromString(java.lang.String script,
XWikiContext context)
throws XWikiException
script - the Groovy class definition string (public class MyClass { ... })
XWikiException
public java.lang.Object parseGroovyFromString(java.lang.String script,
java.lang.String jarWikiPage,
XWikiContext context)
throws XWikiException
script - the Groovy class definition string (public class MyClass { ... })
XWikiException
public java.lang.Object parseGroovyFromPage(java.lang.String fullname,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.Object parseGroovyFromPage(java.lang.String fullName,
java.lang.String jarWikiPage,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.lang.String getMacroList(XWikiContext context)
public BaseObject getObjectFromRequest(java.lang.String className,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.lang.String getConvertingUserNameType(XWikiContext context)
public java.lang.String convertUsername(java.lang.String username,
XWikiContext context)
public boolean hasSectionEdit(XWikiContext context)
public boolean hasCaptcha(XWikiContext context)
public java.lang.String getWysiwygToolbars(XWikiContext context)
public java.lang.String clearName(java.lang.String name,
XWikiContext context)
public java.lang.String clearName(java.lang.String name,
boolean stripDots,
boolean ascii,
XWikiContext context)
public java.lang.String getUniquePageName(java.lang.String space,
XWikiContext context)
public java.lang.String getUniquePageName(java.lang.String space,
java.lang.String name,
XWikiContext context)
public java.lang.String displaySearch(java.lang.String fieldname,
java.lang.String className,
XWikiCriteria criteria,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String displaySearch(java.lang.String fieldname,
java.lang.String className,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String displaySearch(java.lang.String fieldname,
java.lang.String className,
java.lang.String prefix,
XWikiCriteria criteria,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String displaySearchColumns(java.lang.String className,
XWikiQuery query,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String displaySearchColumns(java.lang.String className,
java.lang.String prefix,
XWikiQuery query,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String displaySearchOrder(java.lang.String className,
XWikiQuery query,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String displaySearchOrder(java.lang.String className,
java.lang.String prefix,
XWikiQuery query,
XWikiContext context)
throws XWikiException
XWikiException
public java.util.List search(XWikiQuery query,
XWikiContext context)
throws XWikiException
XWikiException
public XWikiQuery createQueryFromRequest(java.lang.String className,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String searchAsTable(XWikiQuery query,
XWikiContext context)
throws XWikiException
XWikiException
public PropertyClass getPropertyClassFromName(java.lang.String propPath,
XWikiContext context)
public boolean validateDocument(XWikiDocument doc,
XWikiContext context)
throws XWikiException
XWikiException
public java.lang.String getMessage(java.lang.String item,
XWikiContext context)
public java.lang.String parseMessage(java.lang.String id,
XWikiContext context)
public java.lang.String parseMessage(XWikiContext context)
public java.lang.String addTooltip(java.lang.String html,
java.lang.String message,
java.lang.String params,
XWikiContext context)
public java.lang.String addTooltipJS(XWikiContext context)
public java.lang.String addTooltip(java.lang.String html,
java.lang.String message,
XWikiContext context)
public void renamePage(java.lang.String fullName,
java.lang.String newFullName,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.lang.String addMandatory(XWikiContext context)
public boolean hasVersioning(java.lang.String fullName,
XWikiContext context)
public boolean hasAttachmentVersioning(XWikiContext context)
public java.lang.String getExternalAttachmentURL(java.lang.String fullName,
java.lang.String filename,
XWikiContext context)
public int getMaxRecursiveSpaceChecks(XWikiContext context)
public java.io.File getTempDirectory(XWikiContext context)
context -
public java.io.File getWorkSubdirectory(java.lang.String subdir,
XWikiContext context)
subdir - desired directory namecontext -
public java.io.File getWorkDirectory(XWikiContext context)
context -
public XWikiDocument rollback(XWikiDocument tdoc,
java.lang.String rev,
XWikiContext context)
throws XWikiException
XWikiExceptionpublic java.util.List<java.lang.String> getConfiguredSyntaxes()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||