com.xpn.xwiki.web
Class XWikiPortletURLFactory

java.lang.Object
  extended by com.xpn.xwiki.web.XWikiDefaultURLFactory
      extended by com.xpn.xwiki.web.XWikiServletURLFactory
          extended by com.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()
           
 
Method Summary
 java.net.URL createAttachmentURL(java.lang.String filename, java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String xwikidb, XWikiContext context)
           
 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)
           
 void init(XWikiContext context)
           
 
Methods inherited from class com.xpn.xwiki.web.XWikiServletURLFactory
createAttachmentRevisionURL, createAttachmentURL, createSkinURL, createSkinURL, createTemplateURL, findAttachmentForDocRevision, getRequestURL, getServletPath, getURL
 
Methods inherited from class com.xpn.xwiki.web.XWikiDefaultURLFactory
createAttachmentRevisionURL, createAttachmentRevisionURL, 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()
Method Detail

init

public void init(XWikiContext context)
Specified by:
init in interface XWikiURLFactory
Overrides:
init in class XWikiServletURLFactory

createAttachmentURL

public java.net.URL createAttachmentURL(java.lang.String filename,
                                        java.lang.String web,
                                        java.lang.String name,
                                        java.lang.String action,
                                        java.lang.String xwikidb,
                                        XWikiContext context)
Specified by:
createAttachmentURL in interface XWikiURLFactory
Overrides:
createAttachmentURL in class XWikiDefaultURLFactory

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