com.xpn.xwiki.web
Interface XWikiURLFactory

All Known Implementing Classes:
PdfURLFactory, XWikiDefaultURLFactory, XWikiPortletURLFactory, XWikiServletURLFactory, XWikiXMLRPCURLFactory

public interface XWikiURLFactory


Method Summary
 java.net.URL createAttachmentRevisionURL(java.lang.String filename, java.lang.String web, java.lang.String name, java.lang.String revision, java.lang.String querystring, java.lang.String xwikidb, XWikiContext context)
           
 java.net.URL createAttachmentRevisionURL(java.lang.String filename, java.lang.String web, java.lang.String name, java.lang.String revision, java.lang.String querystring, XWikiContext context)
           
 java.net.URL createAttachmentURL(java.lang.String filename, java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, java.lang.String xwikidb, XWikiContext context)
           
 java.net.URL createAttachmentURL(java.lang.String filename, java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, 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 createExternalURL(java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, java.lang.String anchor, XWikiContext context)
           
 java.net.URL createSkinURL(java.lang.String filename, java.lang.String web, java.lang.String name, java.lang.String xwikidb, XWikiContext context)
           
 java.net.URL createSkinURL(java.lang.String filename, java.lang.String web, java.lang.String name, XWikiContext context)
           
 java.net.URL createSkinURL(java.lang.String filename, java.lang.String skin, 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)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, java.lang.String anchor, XWikiContext context)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, java.lang.String action, XWikiContext context)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, XWikiContext context)
           
 java.net.URL getRequestURL(XWikiContext context)
           
 java.lang.String getURL(java.net.URL url, XWikiContext context)
           
 void init(XWikiContext context)
           
 

Method Detail

init

void init(XWikiContext context)

createURL

java.net.URL createURL(java.lang.String web,
                       java.lang.String name,
                       XWikiContext context)

createURL

java.net.URL createURL(java.lang.String web,
                       java.lang.String name,
                       java.lang.String action,
                       XWikiContext context)

createURL

java.net.URL createURL(java.lang.String web,
                       java.lang.String name,
                       java.lang.String action,
                       boolean redirect,
                       XWikiContext context)

createURL

java.net.URL createURL(java.lang.String web,
                       java.lang.String name,
                       java.lang.String action,
                       java.lang.String querystring,
                       java.lang.String anchor,
                       XWikiContext context)

createExternalURL

java.net.URL createExternalURL(java.lang.String web,
                               java.lang.String name,
                               java.lang.String action,
                               java.lang.String querystring,
                               java.lang.String anchor,
                               XWikiContext context)

createURL

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)

createExternalURL

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)

createSkinURL

java.net.URL createSkinURL(java.lang.String filename,
                           java.lang.String skin,
                           XWikiContext context)

createSkinURL

java.net.URL createSkinURL(java.lang.String filename,
                           java.lang.String web,
                           java.lang.String name,
                           XWikiContext context)

createSkinURL

java.net.URL createSkinURL(java.lang.String filename,
                           java.lang.String web,
                           java.lang.String name,
                           java.lang.String xwikidb,
                           XWikiContext context)

createAttachmentURL

java.net.URL createAttachmentURL(java.lang.String filename,
                                 java.lang.String web,
                                 java.lang.String name,
                                 java.lang.String action,
                                 java.lang.String querystring,
                                 XWikiContext context)

createAttachmentURL

java.net.URL createAttachmentURL(java.lang.String filename,
                                 java.lang.String web,
                                 java.lang.String name,
                                 java.lang.String action,
                                 java.lang.String querystring,
                                 java.lang.String xwikidb,
                                 XWikiContext context)

createAttachmentRevisionURL

java.net.URL createAttachmentRevisionURL(java.lang.String filename,
                                         java.lang.String web,
                                         java.lang.String name,
                                         java.lang.String revision,
                                         java.lang.String querystring,
                                         XWikiContext context)

createAttachmentRevisionURL

java.net.URL createAttachmentRevisionURL(java.lang.String filename,
                                         java.lang.String web,
                                         java.lang.String name,
                                         java.lang.String revision,
                                         java.lang.String querystring,
                                         java.lang.String xwikidb,
                                         XWikiContext context)

getRequestURL

java.net.URL getRequestURL(XWikiContext context)

getURL

java.lang.String getURL(java.net.URL url,
                        XWikiContext context)


Copyright 2003 Ludovic Dubost