Class URLBuilder<T>

java.lang.Object
org.exoplatform.web.application.URLBuilder<T>

public abstract class URLBuilder<T> extends Object
Created by The eXo Platform SAS Mar 29, 2007
  • Field Details

    • locale

      protected Locale locale
      .
    • removeLocale

      protected boolean removeLocale
      .
  • Constructor Details

    • URLBuilder

      public URLBuilder()
  • Method Details

    • getLocale

      public Locale getLocale()
    • setLocale

      public void setLocale(Locale locale)
    • setRemoveLocale

      public void setRemoveLocale(boolean removeLocale)
    • getRemoveLocale

      public boolean getRemoveLocale()
    • createURL

      public final String createURL(String action)
    • createURL

      public final String createURL(String action, Parameter[] params)
    • createURL

      public final String createURL(String action, String objectId)
    • createURL

      public final String createURL(String action, String objectId, Parameter[] params)
    • createURL

      public final String createURL(T targetComponent, String action, String targetBeanId)
    • createAjaxURL

      public final String createAjaxURL(T targetComponent, String action, String targetBeanId)
    • createAjaxURL

      public final String createAjaxURL(T targetComponent, String action, String confirm, String targetBeanId)
    • createAjaxURL

      public abstract String createAjaxURL(T targetComponent, String action, String confirm, String targetBeanId, Parameter[] params, boolean csrfCheck)
    • createURL

      public abstract String createURL(T targetComponent, String action, String confirm, String targetBeanId, Parameter[] params, boolean csrfCheck)