com.xpn.xwiki.web
Class XWikiPortletURLFactory

java.lang.Object
  extended bycom.xpn.xwiki.web.XWikiDefaultURLFactory
      extended bycom.xpn.xwiki.web.XWikiServletURLFactory
          extended bycom.xpn.xwiki.web.XWikiPortletURLFactory
All Implemented Interfaces:
XWikiURLFactory

public class XWikiPortletURLFactory
extends XWikiServletURLFactory


Field Summary
private static org.apache.commons.logging.Log log
           
 
Fields inherited from class com.xpn.xwiki.web.XWikiServletURLFactory
actionPath, serverURL, servletPath
 
Constructor Summary
XWikiPortletURLFactory(java.net.URL serverURL, java.lang.String servletPath, java.lang.String actionPath)
           
XWikiPortletURLFactory(XWikiContext context)
           
 
Method Summary
 java.net.URL createExternalURL(java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, java.lang.String anchor, java.lang.String xwikidb, XWikiContext context)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, java.lang.String action, boolean redirect, XWikiContext context)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, java.lang.String anchor, java.lang.String xwikidb, XWikiContext context)
           
 
Methods inherited from class com.xpn.xwiki.web.XWikiServletURLFactory
createAttachmentURL, createSkinURL, createSkinURL, createTemplateURL, getURL
 
Methods inherited from class com.xpn.xwiki.web.XWikiDefaultURLFactory
createAttachmentURL, createExternalURL, createSkinURL, createURL, createURL, createURL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static final org.apache.commons.logging.Log log
Constructor Detail

XWikiPortletURLFactory

public XWikiPortletURLFactory(java.net.URL serverURL,
                              java.lang.String servletPath,
                              java.lang.String actionPath)

XWikiPortletURLFactory

public XWikiPortletURLFactory(XWikiContext context)
Method Detail

createURL

public java.net.URL createURL(java.lang.String web,
                              java.lang.String name,
                              java.lang.String action,
                              java.lang.String querystring,
                              java.lang.String anchor,
                              java.lang.String xwikidb,
                              XWikiContext context)
Specified by:
createURL in interface XWikiURLFactory
Overrides:
createURL in class XWikiServletURLFactory

createURL

public java.net.URL createURL(java.lang.String web,
                              java.lang.String name,
                              java.lang.String action,
                              boolean redirect,
                              XWikiContext context)
Specified by:
createURL in interface XWikiURLFactory
Overrides:
createURL in class XWikiServletURLFactory

createExternalURL

public java.net.URL createExternalURL(java.lang.String web,
                                      java.lang.String name,
                                      java.lang.String action,
                                      java.lang.String querystring,
                                      java.lang.String anchor,
                                      java.lang.String xwikidb,
                                      XWikiContext context)
Specified by:
createExternalURL in interface XWikiURLFactory
Overrides:
createExternalURL in class XWikiServletURLFactory


Copyright 2003 Ludovic Dubost