com.xpn.xwiki
Class XWikiContext

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable
          extended by com.xpn.xwiki.XWikiContext
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map

public class XWikiContext
extends java.util.Hashtable

See Also:
Serialized Form

Field Summary
private  java.lang.String action
           
private  int cacheDuration
           
private  java.lang.String database
           
private  XWikiEngineContext engine_context
           
private  boolean finished
           
private  XWikiForm form
           
private  java.lang.String language
           
private  int mode
           
static int MODE_ATOM
           
static int MODE_PDF
           
static int MODE_PORTLET
           
static int MODE_SERVLET
           
static int MODE_XMLRPC
           
private  java.lang.String orig_database
           
private  XWikiRequest request
           
private  XWikiResponse response
           
private  java.net.URL url
           
private  XWikiURLFactory URLFactory
           
private  XWikiUser user
           
private  boolean virtual
           
private  XWiki wiki
           
private  java.lang.String wikiOwner
           
private  XWikiDocument wikiServer
           
private  org.apache.xmlrpc.XmlRpcServer xmlRpcServer
           
 
Constructor Summary
XWikiContext()
           
 
Method Summary
 java.lang.String getAction()
           
 int getCacheDuration()
           
 java.lang.String getDatabase()
           
 XWikiDocument getDoc()
           
 XWikiEngineContext getEngineContext()
           
 XWikiForm getForm()
           
 java.lang.String getLanguage()
           
 java.lang.String getLocalUser()
           
 java.lang.String getMainXWiki()
           
 int getMode()
           
 java.lang.String getOriginalDatabase()
           
 XWikiRequest getRequest()
           
 XWikiResponse getResponse()
           
 java.net.URL getURL()
           
 XWikiURLFactory getURLFactory()
           
 java.lang.String getUser()
           
 Util getUtil()
           
 XWiki getWiki()
           
 java.lang.String getWikiOwner()
           
 XWikiDocument getWikiServer()
           
 org.apache.xmlrpc.XmlRpcServer getXMLRPCServer()
           
 XWikiUser getXWikiUser()
           
 boolean isFinished()
           
 boolean isVirtual()
           
 void setAction(java.lang.String action)
           
 void setCacheDuration(int cacheDuration)
           
 void setDatabase(java.lang.String database)
           
 void setDoc(XWikiDocument doc)
           
 void setEngineContext(XWikiEngineContext engine_context)
           
 void setFinished(boolean finished)
           
 void setForm(XWikiForm form)
           
 void setLanguage(java.lang.String language)
           
 void setMainXWiki(java.lang.String str)
           
 void setMode(int mode)
           
 void setOriginalDatabase(java.lang.String database)
           
 void setRequest(XWikiRequest request)
           
 void setResponse(XWikiResponse response)
           
 void setURL(java.net.URL url)
           
 void setURLFactory(XWikiURLFactory URLFactory)
           
 void setUser(java.lang.String user)
           
 void setUser(java.lang.String user, boolean main)
           
 void setVirtual(boolean virtual)
           
 void setWiki(XWiki wiki)
           
 void setWikiOwner(java.lang.String wikiOwner)
           
 void setWikiServer(XWikiDocument doc)
           
 void setXMLRPCServer(org.apache.xmlrpc.XmlRpcServer xmlRpcServer)
           
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

MODE_SERVLET

public static final int MODE_SERVLET
See Also:
Constant Field Values

MODE_PORTLET

public static final int MODE_PORTLET
See Also:
Constant Field Values

MODE_XMLRPC

public static final int MODE_XMLRPC
See Also:
Constant Field Values

MODE_ATOM

public static final int MODE_ATOM
See Also:
Constant Field Values

MODE_PDF

public static final int MODE_PDF
See Also:
Constant Field Values

finished

private boolean finished

wiki

private XWiki wiki

engine_context

private XWikiEngineContext engine_context

request

private XWikiRequest request

response

private XWikiResponse response

form

private XWikiForm form

action

private java.lang.String action

orig_database

private java.lang.String orig_database

database

private java.lang.String database

virtual

private boolean virtual

user

private XWikiUser user

language

private java.lang.String language

mode

private int mode

url

private java.net.URL url

URLFactory

private XWikiURLFactory URLFactory

xmlRpcServer

private org.apache.xmlrpc.XmlRpcServer xmlRpcServer

wikiOwner

private java.lang.String wikiOwner

wikiServer

private XWikiDocument wikiServer

cacheDuration

private int cacheDuration
Constructor Detail

XWikiContext

public XWikiContext()
Method Detail

getWiki

public XWiki getWiki()

getUtil

public Util getUtil()

setWiki

public void setWiki(XWiki wiki)

getEngineContext

public XWikiEngineContext getEngineContext()

setEngineContext

public void setEngineContext(XWikiEngineContext engine_context)

getRequest

public XWikiRequest getRequest()

setRequest

public void setRequest(XWikiRequest request)

getAction

public java.lang.String getAction()

setAction

public void setAction(java.lang.String action)

getResponse

public XWikiResponse getResponse()

setResponse

public void setResponse(XWikiResponse response)

getDatabase

public java.lang.String getDatabase()

setDatabase

public void setDatabase(java.lang.String database)

getOriginalDatabase

public java.lang.String getOriginalDatabase()

setOriginalDatabase

public void setOriginalDatabase(java.lang.String database)

isVirtual

public boolean isVirtual()

setVirtual

public void setVirtual(boolean virtual)

getDoc

public XWikiDocument getDoc()

setDoc

public void setDoc(XWikiDocument doc)

setUser

public void setUser(java.lang.String user,
                    boolean main)

setUser

public void setUser(java.lang.String user)

getUser

public java.lang.String getUser()

getLocalUser

public java.lang.String getLocalUser()

getXWikiUser

public XWikiUser getXWikiUser()

getLanguage

public java.lang.String getLanguage()

setLanguage

public void setLanguage(java.lang.String language)

getMode

public int getMode()

setMode

public void setMode(int mode)

getURL

public java.net.URL getURL()

setURL

public void setURL(java.net.URL url)

getURLFactory

public XWikiURLFactory getURLFactory()

setURLFactory

public void setURLFactory(XWikiURLFactory URLFactory)

getForm

public XWikiForm getForm()

setForm

public void setForm(XWikiForm form)

isFinished

public boolean isFinished()

setFinished

public void setFinished(boolean finished)

getXMLRPCServer

public org.apache.xmlrpc.XmlRpcServer getXMLRPCServer()

setXMLRPCServer

public void setXMLRPCServer(org.apache.xmlrpc.XmlRpcServer xmlRpcServer)

setWikiOwner

public void setWikiOwner(java.lang.String wikiOwner)

getWikiOwner

public java.lang.String getWikiOwner()

setWikiServer

public void setWikiServer(XWikiDocument doc)

getWikiServer

public XWikiDocument getWikiServer()

getCacheDuration

public int getCacheDuration()

setCacheDuration

public void setCacheDuration(int cacheDuration)

getMainXWiki

public java.lang.String getMainXWiki()

setMainXWiki

public void setMainXWiki(java.lang.String str)


Copyright 2003 Ludovic Dubost