|
|||||||||
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
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(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 | |
---|---|
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)
|
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)
|
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)
|
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,
XWikiContext context)
|
void |
deleteDocument(XWikiDocument doc,
XWikiContext context)
|
boolean |
exists(java.lang.String fullname,
XWikiContext context)
|
private static java.lang.String |
findWikiServer(java.lang.String host,
XWikiContext context)
|
void |
flushCache()
|
java.lang.String |
formatDate(java.util.Date date,
java.lang.String format,
XWikiContext context)
|
long |
freeMemory()
|
void |
gc()
|
java.lang.String |
generateValidationKey(int size)
|
java.lang.String |
getAdClientId(XWikiContext context)
|
java.lang.String |
getAdType(XWikiContext context)
|
XWikiAttachmentStoreInterface |
getAttachmentStore()
|
java.lang.String |
getAttachmentURL(java.lang.String fullname,
java.lang.String filename,
XWikiContext context)
|
XWikiAuthService |
getAuthService()
|
java.lang.String |
getBaseSkin(XWikiContext context)
|
java.lang.String |
getBaseSkin(XWikiContext context,
boolean fromRenderSkin)
|
XWikiCacheService |
getCacheService()
|
BaseClass |
getClass(java.lang.String fullName,
XWikiContext context)
|
java.util.List |
getClassList(XWikiContext context)
|
BaseClass |
getCommentsClass(XWikiContext context)
|
XWikiConfig |
getConfig()
|
private static java.lang.String |
getConfigPath()
|
java.util.Date |
getCurrentDate()
|
java.lang.String |
getDatabase()
|
java.util.Date |
getDate(long time)
|
java.lang.String |
getDefaultBaseSkin(XWikiContext context)
|
java.lang.String |
getDefaultPage(XWikiContext context)
|
java.lang.String |
getDefaultWeb(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)
|
private XWikiDocument |
getDocument(XWikiDocument doc,
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.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()
|
XWikiHibernateStore |
getHibernateStore()
|
java.lang.String |
getHTMLArea(java.lang.String content,
XWikiContext context)
|
java.util.List |
getIncludedMacros(java.lang.String defaultweb,
java.lang.String content,
XWikiContext context)
|
java.lang.String |
getLanguagePreference(XWikiContext context)
|
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)
|
MetaClass |
getMetaclass()
|
XWikiNotificationManager |
getNotificationManager()
|
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)
|
BaseClass |
getPrefsClass(XWikiContext context)
|
static java.lang.Object |
getPrivateField(java.lang.Object obj,
java.lang.String fieldName)
|
java.lang.String |
getRealPath(java.lang.String path)
|
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)
|
BaseClass |
getRightsClass(java.lang.String pagename,
XWikiContext context)
|
BaseClass |
getRightsClass(XWikiContext context)
|
XWikiRightService |
getRightService()
|
private java.util.Map |
getSearchEngineRules(XWikiContext context)
|
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)
|
java.lang.String |
getSkin(XWikiContext context)
|
BaseClass |
getSkinClass(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.util.List |
getSpaceDocsName(java.lang.String spaceName,
XWikiContext context)
|
java.util.List |
getSpaces(XWikiContext context)
|
XWikiStatsService |
getStatsService(XWikiContext context)
|
XWikiStoreInterface |
getStore()
|
static java.lang.String |
getTextArea(java.lang.String content,
XWikiContext context)
|
static java.util.Map |
getThreadMap()
|
int |
getTimeDelta(long time)
|
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)
|
java.lang.String |
getURLContent(java.lang.String surl,
java.lang.String username,
java.lang.String password)
|
byte[] |
getURLContentAsBytes(java.lang.String surl)
|
byte[] |
getURLContentAsBytes(java.lang.String surl,
java.lang.String username,
java.lang.String password)
|
static java.lang.String |
getURLEncoded(java.lang.String content)
|
XWikiURLFactoryService |
getURLFactoryService()
|
org.securityfilter.filter.URLPatternMatcher |
getUrlPatternMatcher()
|
User |
getUser(XWikiContext context)
|
BaseClass |
getUserClass(XWikiContext context)
|
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 |
getVersion()
|
java.util.List |
getVirtualWikiList()
|
java.lang.String |
getWebCopyright(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)
|
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 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,
XWikiContext context)
|
long |
getXWikiPreferenceAsLong(java.lang.String prefname,
long default_value,
XWikiContext context)
|
long |
getXWikiPreferenceAsLong(java.lang.String prefname,
XWikiContext context)
|
java.util.zip.ZipOutputStream |
getZipOutputStream(XWikiContext context)
|
boolean |
hasBacklinks(XWikiContext context)
|
boolean |
hasCustomMappings()
|
boolean |
hasDynamicCustomMappings()
|
java.lang.String |
include(java.lang.String topic,
XWikiContext context,
boolean isForm)
|
void |
initXWiki(XWikiConfig config,
XWikiContext context,
XWikiEngineContext engine_context,
boolean noupdate)
|
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 |
isExo()
|
boolean |
isLDAP()
|
boolean |
isMultiLingual(XWikiContext context)
|
boolean |
isMySQL()
|
boolean |
isReadOnly()
accessor for the isReadOnly instance var. |
boolean |
isTest()
|
boolean |
isVirtual()
|
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,
XWikiContext context)
|
java.lang.Object |
parseGroovyFromString(java.lang.String script,
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)
|
private void |
preparePlugins(XWikiContext context)
|
void |
prepareResources(XWikiContext context)
|
java.lang.String |
printStrackTrace(java.lang.Throwable e)
|
void |
ProtectUserPage(XWikiContext context,
java.lang.String fullwikiname,
java.lang.String userRights,
XWikiDocument doc)
|
void |
refreshLinks(XWikiContext context)
|
XWikiDocument |
renamePage(XWikiDocument doc,
XWikiContext context,
java.lang.String newFullName)
|
void |
resetRenderingEngine(XWikiContext context)
|
boolean |
resourceExists(java.lang.String name)
|
void |
saveDocument(XWikiDocument doc,
XWikiContext context)
|
void |
saveDocument(XWikiDocument doc,
XWikiDocument olddoc,
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)
|
void |
sendMessage(java.lang.String sender,
java.lang.String[] recipient,
java.lang.String message,
XWikiContext context)
|
void |
sendMessage(java.lang.String sender,
java.lang.String recipient,
java.lang.String message,
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 |
setAttachmentStore(XWikiAttachmentStoreInterface attachmentStore)
|
void |
setAuthService(XWikiAuthService authService)
|
void |
setConfig(XWikiConfig config)
|
void |
setDatabase(java.lang.String database)
|
void |
setEngineContext(XWikiEngineContext engine_context)
|
void |
setGroupService(XWikiGroupService groupService)
|
void |
setMetaclass(MetaClass metaclass)
|
void |
setNotificationManager(XWikiNotificationManager notificationManager)
|
void |
setPluginManager(XWikiPluginManager pluginManager)
|
void |
setReadOnly(boolean readOnly)
|
void |
setRenderingEngine(XWikiRenderingEngine renderingEngine)
|
void |
setRightService(XWikiRightService rightService)
|
void |
setStore(XWikiStoreInterface store)
|
void |
setTest(boolean test)
|
static void |
setThreadMap(java.util.Map threadMap)
|
void |
setUrlPatternMatcher(org.securityfilter.filter.URLPatternMatcher urlPatternMatcher)
|
void |
SetUserDefaultGroup(XWikiContext context,
java.lang.String fullwikiname)
|
void |
setVersion(java.lang.String version)
|
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,
XWikiContext context)
|
void |
updateDatabase(java.lang.String appname,
XWikiContext context)
|
boolean |
useDefaultAction(XWikiContext context)
|
boolean |
useDefaultWeb(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 |
---|
private static final org.apache.commons.logging.Log log
private XWikiConfig config
private XWikiStoreInterface store
private XWikiAttachmentStoreInterface attachmentStore
private XWikiRenderingEngine renderingEngine
private XWikiPluginManager pluginManager
private XWikiNotificationManager notificationManager
private XWikiAuthService authService
private XWikiRightService rightService
private XWikiGroupService groupService
private XWikiStatsService statsService
private XWikiCacheService cacheService
private XWikiURLFactoryService urlFactoryService
private MetaClass metaclass
private boolean test
private java.lang.String version
private XWikiEngineContext engine_context
private java.lang.String database
private java.lang.String fullNameSQL
private org.securityfilter.filter.URLPatternMatcher urlPatternMatcher
private java.util.List virtualWikiList
private static java.util.Map virtualWikiMap
private static java.util.Map threadMap
private boolean isReadOnly
public static final java.lang.String CFG_ENV_NAME
public static final java.lang.String MACROS_FILE
private static java.lang.String configPath
Constructor Detail |
---|
public XWiki(XWikiConfig config, XWikiContext context) throws XWikiException
XWikiException
public XWiki(XWikiConfig config, XWikiContext context, XWikiEngineContext engine_context, boolean noupdate) throws XWikiException
XWikiException
public XWiki(java.lang.String xwikicfgpath, XWikiContext context) throws XWikiException
XWiki(XWikiConfig, XWikiContext)
instead
XWikiException
public XWiki(java.lang.String xwikicfgpath, XWikiContext context, XWikiEngineContext engine_context, boolean noupdate) throws XWikiException
XWiki(XWikiConfig, XWikiContext, XWikiEngineContext, boolean)
instead
XWikiException
public XWiki(java.io.InputStream is, XWikiContext context, XWikiEngineContext engine_context) throws XWikiException
XWiki(XWikiConfig, XWikiContext, XWikiEngineContext, boolean)
instead
XWikiException
Method Detail |
---|
private static java.lang.String getConfigPath() throws javax.naming.NamingException
javax.naming.NamingException
public static XWiki getMainXWiki(XWikiContext context) throws XWikiException
XWikiException
public XWikiHibernateStore getHibernateStore()
public void updateDatabase(java.lang.String appname, XWikiContext context) throws org.hibernate.HibernateException, XWikiException
updateDatabase
in interface XWikiInterface
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 java.util.List getVirtualWikiList()
getVirtualWikiList
in interface XWikiInterface
public static XWiki getXWiki(XWikiContext context) throws XWikiException
XWikiException
public static java.net.URL getRequestURL(XWikiRequest request) throws XWikiException
XWikiException
private static java.lang.String findWikiServer(java.lang.String host, XWikiContext context)
public static java.lang.String getServerWikiPage(java.lang.String servername)
public void initXWiki(XWikiConfig config, XWikiContext context, XWikiEngineContext engine_context, boolean noupdate) throws XWikiException
initXWiki
in interface XWikiInterface
XWikiException
public void resetRenderingEngine(XWikiContext context) throws XWikiException
XWikiException
private void preparePlugins(XWikiContext context)
public java.lang.String getVersion()
getVersion
in interface XWikiInterface
public java.net.URL getResource(java.lang.String s) throws java.net.MalformedURLException
getResource
in interface XWikiInterface
java.net.MalformedURLException
public java.io.InputStream getResourceAsStream(java.lang.String s) throws java.net.MalformedURLException
getResourceAsStream
in interface XWikiInterface
java.net.MalformedURLException
public java.lang.String getResourceContent(java.lang.String name) throws java.io.IOException
getResourceContent
in interface XWikiInterface
java.io.IOException
public byte[] getResourceContentAsBytes(java.lang.String name) throws java.io.IOException
java.io.IOException
public boolean resourceExists(java.lang.String name)
resourceExists
in interface XWikiInterface
public XWikiConfig getConfig()
getConfig
in interface XWikiInterface
public java.lang.String getRealPath(java.lang.String path)
getRealPath
in interface XWikiInterface
public java.lang.String Param(java.lang.String key)
Param
in interface XWikiInterface
public java.lang.String ParamAsRealPath(java.lang.String key)
ParamAsRealPath
in interface XWikiInterface
public java.lang.String ParamAsRealPath(java.lang.String key, XWikiContext context)
ParamAsRealPath
in interface XWikiInterface
public java.lang.String ParamAsRealPathVerified(java.lang.String param)
ParamAsRealPathVerified
in interface XWikiInterface
public java.lang.String Param(java.lang.String key, java.lang.String default_value)
Param
in interface XWikiInterface
public long ParamAsLong(java.lang.String key)
ParamAsLong
in interface XWikiInterface
public long ParamAsLong(java.lang.String key, long default_value)
ParamAsLong
in interface XWikiInterface
public XWikiStoreInterface getStore()
getStore
in interface XWikiInterface
public XWikiAttachmentStoreInterface getAttachmentStore()
public void saveDocument(XWikiDocument doc, XWikiContext context) throws XWikiException
saveDocument
in interface XWikiInterface
XWikiException
public void saveDocument(XWikiDocument doc, XWikiDocument olddoc, XWikiContext context) throws XWikiException
saveDocument
in interface XWikiInterface
XWikiException
private XWikiDocument getDocument(XWikiDocument doc, XWikiContext context) throws XWikiException
XWikiException
public XWikiDocument getDocument(XWikiDocument doc, java.lang.String revision, XWikiContext context) throws XWikiException
getDocument
in interface XWikiInterface
XWikiException
public XWikiDocument getDocument(java.lang.String fullname, XWikiContext context) throws XWikiException
getDocument
in interface XWikiInterface
XWikiException
public XWikiDocument getDocument(java.lang.String web, java.lang.String fullname, XWikiContext context) throws XWikiException
getDocument
in interface XWikiInterface
XWikiException
public XWikiDocument getDocumentFromPath(java.lang.String path, XWikiContext context) throws XWikiException
getDocumentFromPath
in interface XWikiInterface
XWikiException
public java.lang.String getDocumentNameFromPath(java.lang.String path, XWikiContext context)
public XWikiRenderingEngine getRenderingEngine()
getRenderingEngine
in interface XWikiInterface
public void setRenderingEngine(XWikiRenderingEngine renderingEngine)
setRenderingEngine
in interface XWikiInterface
public MetaClass getMetaclass()
getMetaclass
in interface XWikiInterface
public void setMetaclass(MetaClass metaclass)
setMetaclass
in interface XWikiInterface
public static java.lang.String getFormEncoded(java.lang.String content)
public static java.lang.String getURLEncoded(java.lang.String content)
public static java.lang.String getXMLEncoded(java.lang.String content)
public static java.lang.String getTextArea(java.lang.String content, XWikiContext context)
public java.lang.String getHTMLArea(java.lang.String content, XWikiContext context)
public java.util.List getClassList(XWikiContext context) throws XWikiException
getClassList
in interface XWikiInterface
XWikiException
public java.util.List search(java.lang.String sql, XWikiContext context) throws XWikiException
search
in interface XWikiInterface
XWikiException
public java.util.List search(java.lang.String sql, int nb, int start, XWikiContext context) throws XWikiException
search
in interface XWikiInterface
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
XWikiException
public boolean isTest()
isTest
in interface XWikiInterface
public void setTest(boolean test)
setTest
in interface XWikiInterface
public java.lang.String parseContent(java.lang.String content, XWikiContext context)
parseContent
in interface XWikiInterface
public java.lang.String parseTemplate(java.lang.String template, XWikiContext context)
parseTemplate
in interface XWikiInterface
public java.lang.String parseTemplate(java.lang.String template, java.lang.String skin, XWikiContext context)
public java.lang.String invokeServletAndReturnAsString(java.lang.String url, XWikiContext xwikiContext)
public java.lang.String getSkinFile(java.lang.String filename, XWikiContext context)
getSkinFile
in interface XWikiInterface
public java.lang.String getSkinFile(java.lang.String filename, java.lang.String skin, XWikiContext context)
public java.lang.String getSkin(XWikiContext context)
getSkin
in interface XWikiInterface
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)
getWebCopyright
in interface XWikiInterface
public java.lang.String getXWikiPreference(java.lang.String prefname, XWikiContext context)
getXWikiPreference
in interface XWikiInterface
public java.lang.String getXWikiPreference(java.lang.String prefname, java.lang.String default_value, XWikiContext context)
getXWikiPreference
in interface XWikiInterface
public java.lang.String getWebPreference(java.lang.String prefname, XWikiContext context)
getWebPreference
in interface XWikiInterface
public java.lang.String getWebPreference(java.lang.String prefname, java.lang.String default_value, XWikiContext context)
getWebPreference
in interface XWikiInterface
public java.lang.String getUserPreference(java.lang.String prefname, XWikiContext context)
getUserPreference
in interface XWikiInterface
public java.lang.String getUserPreferenceFromCookie(java.lang.String prefname, XWikiContext context)
getUserPreferenceFromCookie
in interface XWikiInterface
public java.lang.String getUserPreference(java.lang.String prefname, boolean useCookie, XWikiContext context)
getUserPreference
in interface XWikiInterface
public java.lang.String getLanguagePreference(XWikiContext context)
getLanguagePreference
in interface XWikiInterface
public long getXWikiPreferenceAsLong(java.lang.String prefname, XWikiContext context)
getXWikiPreferenceAsLong
in interface XWikiInterface
public long getWebPreferenceAsLong(java.lang.String prefname, XWikiContext context)
getWebPreferenceAsLong
in interface XWikiInterface
public long getXWikiPreferenceAsLong(java.lang.String prefname, long default_value, XWikiContext context)
getXWikiPreferenceAsLong
in interface XWikiInterface
public long getWebPreferenceAsLong(java.lang.String prefname, long default_value, XWikiContext context)
getWebPreferenceAsLong
in interface XWikiInterface
public long getUserPreferenceAsLong(java.lang.String prefname, XWikiContext context)
public int getXWikiPreferenceAsInt(java.lang.String prefname, XWikiContext context)
getXWikiPreferenceAsInt
in interface XWikiInterface
public int getWebPreferenceAsInt(java.lang.String prefname, XWikiContext context)
getWebPreferenceAsInt
in interface XWikiInterface
public int getXWikiPreferenceAsInt(java.lang.String prefname, int default_value, XWikiContext context)
getXWikiPreferenceAsInt
in interface XWikiInterface
public int getWebPreferenceAsInt(java.lang.String prefname, int default_value, XWikiContext context)
getWebPreferenceAsInt
in interface XWikiInterface
public int getUserPreferenceAsInt(java.lang.String prefname, XWikiContext context)
public void flushCache()
flushCache
in interface XWikiInterface
public XWikiPluginManager getPluginManager()
getPluginManager
in interface XWikiInterface
public void setPluginManager(XWikiPluginManager pluginManager)
setPluginManager
in interface XWikiInterface
public void setConfig(XWikiConfig config)
setConfig
in interface XWikiInterface
public void setStore(XWikiStoreInterface store)
setStore
in interface XWikiInterface
public void setAttachmentStore(XWikiAttachmentStoreInterface attachmentStore)
public void setVersion(java.lang.String version)
setVersion
in interface XWikiInterface
public XWikiNotificationManager getNotificationManager()
getNotificationManager
in interface XWikiInterface
public void setNotificationManager(XWikiNotificationManager notificationManager)
setNotificationManager
in interface XWikiInterface
public void notify(XWikiNotificationRule rule, XWikiDocument newdoc, XWikiDocument olddoc, int event, XWikiContext context)
notify
in interface XWikiDocChangeNotificationInterface
notify
in interface XWikiInterface
public BaseClass getUserClass(XWikiContext context) throws XWikiException
getUserClass
in interface XWikiInterface
XWikiException
public BaseClass getPrefsClass(XWikiContext context) throws XWikiException
XWikiException
public BaseClass getGroupClass(XWikiContext context) throws XWikiException
getGroupClass
in interface XWikiInterface
XWikiException
public BaseClass getRightsClass(java.lang.String pagename, XWikiContext context) throws XWikiException
getRightsClass
in interface XWikiInterface
XWikiException
public BaseClass getRightsClass(XWikiContext context) throws XWikiException
getRightsClass
in interface XWikiInterface
XWikiException
public BaseClass getGlobalRightsClass(XWikiContext context) throws XWikiException
getGlobalRightsClass
in interface XWikiInterface
XWikiException
public BaseClass getCommentsClass(XWikiContext context) throws XWikiException
XWikiException
public BaseClass getSkinClass(XWikiContext context) throws XWikiException
XWikiException
public int createUser(XWikiContext context) throws XWikiException
createUser
in interface XWikiInterface
XWikiException
public int validateUser(boolean withConfirmEmail, XWikiContext context) throws XWikiException
validateUser
in interface XWikiInterface
XWikiException
public int createUser(boolean withValidation, java.lang.String userRights, XWikiContext context) throws XWikiException
createUser
in interface XWikiInterface
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
sendValidationEmail
in interface XWikiInterface
XWikiException
public void sendMessage(java.lang.String sender, java.lang.String[] recipient, java.lang.String message, XWikiContext context) throws XWikiException
sendMessage
in interface XWikiInterface
XWikiException
public void sendMessage(java.lang.String sender, java.lang.String recipient, java.lang.String message, XWikiContext context) throws XWikiException
sendMessage
in interface XWikiInterface
XWikiException
public java.lang.String generateValidationKey(int size)
generateValidationKey
in interface XWikiInterface
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
createUser
in interface XWikiInterface
XWikiException
public void SetUserDefaultGroup(XWikiContext context, java.lang.String fullwikiname) throws XWikiException
XWikiException
public void ProtectUserPage(XWikiContext context, java.lang.String fullwikiname, java.lang.String userRights, XWikiDocument doc) throws XWikiException
XWikiException
public User getUser(XWikiContext context)
getUser
in interface XWikiInterface
public void prepareResources(XWikiContext context)
prepareResources
in interface XWikiInterface
public XWikiUser checkAuth(XWikiContext context) throws XWikiException
checkAuth
in interface XWikiInterface
XWikiException
public boolean checkAccess(java.lang.String action, XWikiDocument doc, XWikiContext context) throws XWikiException
checkAccess
in interface XWikiInterface
XWikiException
public java.lang.String include(java.lang.String topic, XWikiContext context, boolean isForm) throws XWikiException
include
in interface XWikiInterface
XWikiException
public void deleteDocument(XWikiDocument doc, XWikiContext context) throws XWikiException
deleteDocument
in interface XWikiInterface
XWikiException
public java.lang.String getDatabase()
getDatabase
in interface XWikiInterface
public void setDatabase(java.lang.String database)
setDatabase
in interface XWikiInterface
public void gc()
gc
in interface XWikiInterface
public long freeMemory()
freeMemory
in interface XWikiInterface
public long totalMemory()
totalMemory
in interface XWikiInterface
public long maxMemory()
maxMemory
in interface XWikiInterface
public static java.lang.Object getPrivateField(java.lang.Object obj, java.lang.String fieldName)
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 java.lang.String[] split(java.lang.String str, java.lang.String sep)
split
in interface XWikiInterface
public java.lang.String printStrackTrace(java.lang.Throwable e)
printStrackTrace
in interface XWikiInterface
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, 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
copyDocument
in interface XWikiInterface
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 int copyWikiWeb(java.lang.String web, java.lang.String sourceWiki, java.lang.String targetWiki, java.lang.String wikilanguage, XWikiContext context) throws XWikiException
copyWikiWeb
in interface XWikiInterface
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
copyWiki
in interface XWikiInterface
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
createNewWiki
in interface XWikiInterface
XWikiException
public java.lang.String getEncoding()
getEncoding
in interface XWikiInterface
public java.net.URL getServerURL(java.lang.String database, XWikiContext context) throws java.net.MalformedURLException
getServerURL
in interface XWikiInterface
java.net.MalformedURLException
public java.lang.String getURL(java.lang.String fullname, java.lang.String action, XWikiContext context) throws XWikiException
getURL
in interface XWikiInterface
XWikiException
public java.lang.String getURL(java.lang.String fullname, java.lang.String action, java.lang.String querystring, XWikiContext context) throws XWikiException
getURL
in interface XWikiInterface
XWikiException
public java.lang.String getAttachmentURL(java.lang.String fullname, java.lang.String filename, XWikiContext context) throws XWikiException
XWikiException
public java.util.Date getCurrentDate()
getCurrentDate
in interface XWikiInterface
public int getTimeDelta(long time)
getTimeDelta
in interface XWikiInterface
public java.util.Date getDate(long time)
getDate
in interface XWikiInterface
public boolean isMultiLingual(XWikiContext context)
isMultiLingual
in interface XWikiInterface
public boolean isVirtual()
isVirtual
in interface XWikiInterface
public boolean isExo()
isExo
in interface XWikiInterface
public boolean isLDAP()
public int checkActive(XWikiContext context) throws XWikiException
checkActive
in interface XWikiInterface
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
prepareDocuments
in interface XWikiInterface
XWikiException
public XWikiEngineContext getEngineContext()
getEngineContext
in interface XWikiInterface
public void setEngineContext(XWikiEngineContext engine_context)
setEngineContext
in interface XWikiInterface
public org.securityfilter.filter.URLPatternMatcher getUrlPatternMatcher()
getUrlPatternMatcher
in interface XWikiInterface
public void setUrlPatternMatcher(org.securityfilter.filter.URLPatternMatcher urlPatternMatcher)
setUrlPatternMatcher
in interface XWikiInterface
public void setAuthService(XWikiAuthService authService)
setAuthService
in interface XWikiInterface
public void setRightService(XWikiRightService rightService)
setRightService
in interface XWikiInterface
public XWikiGroupService getGroupService()
getGroupService
in interface XWikiInterface
public void setGroupService(XWikiGroupService groupService)
setGroupService
in interface XWikiInterface
public XWikiAuthService getAuthService()
getAuthService
in interface XWikiInterface
public XWikiRightService getRightService()
getRightService
in interface XWikiInterface
public XWikiStatsService getStatsService(XWikiContext context)
public XWikiURLFactoryService getURLFactoryService()
public java.lang.Object getService(java.lang.String className) throws XWikiException
getService
in interface XWikiInterface
XWikiException
public java.lang.Object getPortalService(java.lang.String className) throws XWikiException
XWikiException
public java.util.zip.ZipOutputStream getZipOutputStream(XWikiContext context) throws java.io.IOException
java.io.IOException
private java.util.Map getSearchEngineRules(XWikiContext context)
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)
getUserName
in interface XWikiInterface
public java.lang.String getUserName(java.lang.String user, java.lang.String format, XWikiContext context)
getUserName
in interface XWikiInterface
public java.lang.String getUserName(java.lang.String user, java.lang.String format, boolean link, 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 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)
public static java.util.Map getThreadMap()
public static void setThreadMap(java.util.Map threadMap)
public XWikiCacheService getCacheService()
public java.lang.String getURLContent(java.lang.String surl) throws java.io.IOException
java.io.IOException
public java.lang.String getURLContent(java.lang.String surl, java.lang.String username, java.lang.String password) throws java.io.IOException
java.io.IOException
public byte[] getURLContentAsBytes(java.lang.String surl) throws java.io.IOException
java.io.IOException
public byte[] getURLContentAsBytes(java.lang.String surl, java.lang.String username, java.lang.String password) throws java.io.IOException
java.io.IOException
public java.util.List getSpaces(XWikiContext context) throws XWikiException
XWikiException
public java.util.List getSpaceDocsName(java.lang.String spaceName, XWikiContext context) throws XWikiException
XWikiException
public java.util.List 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()
isReadOnly
public void setReadOnly(boolean readOnly)
public void deleteAllDocuments(XWikiDocument doc, XWikiContext context) throws XWikiException
XWikiException
public void refreshLinks(XWikiContext context) throws XWikiException
XWikiException
public boolean hasBacklinks(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 XWikiDocument renamePage(XWikiDocument doc, XWikiContext context, java.lang.String newFullName) throws XWikiException
XWikiException
public BaseClass getClass(java.lang.String fullName, XWikiContext context) throws XWikiException
XWikiException
public java.lang.String getEditorPreference(XWikiContext context)
public java.lang.Object parseGroovyFromString(java.lang.String script, XWikiContext context) throws XWikiException
XWikiException
public java.lang.Object parseGroovyFromPage(java.lang.String fullname, XWikiContext context) throws XWikiException
XWikiException
public java.lang.String getMacroList(XWikiContext context)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |