Package ubic.gemma.web.util
Class WebEntityUrlBuilder
- java.lang.Object
-
- ubic.gemma.persistence.util.EntityUrlBuilder
-
- ubic.gemma.web.util.WebEntityUrlBuilder
-
public class WebEntityUrlBuilder extends EntityUrlBuilder
This builder has extras URL-generating capabilities for Web applications.- Author:
- poirigui
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ubic.gemma.persistence.util.EntityUrlBuilder
EntityUrlBuilder.AllEntitiesUrl<T extends Identifiable>, EntityUrlBuilder.AllRestEntitiesUrl<T extends Identifiable>, EntityUrlBuilder.AllWebEntitiesUrl<T extends Identifiable>, EntityUrlBuilder.ArrayDesignUrl, EntityUrlBuilder.ArrayDesignWebUrl, EntityUrlBuilder.EntityUrl<T extends Identifiable>, EntityUrlBuilder.EntityUrlChooser, EntityUrlBuilder.ExperimentalDesignWebUrl, EntityUrlBuilder.ExpressionExperimentUrl, EntityUrlBuilder.ExpressionExperimentWebUrl, EntityUrlBuilder.OntologyEntityUrl<T extends Identifiable>, EntityUrlBuilder.RestEntityUrl<T extends Identifiable>, EntityUrlBuilder.SomeEntitiesUrl<T extends Identifiable>, EntityUrlBuilder.SomeRestEntitiesUrl<T extends Identifiable>, EntityUrlBuilder.SomeWebEntitiesUrl<T extends Identifiable>, EntityUrlBuilder.WebEntityUrl<U extends Identifiable>
-
-
Constructor Summary
Constructors Constructor Description WebEntityUrlBuilder(String hostUrl, javax.servlet.ServletContext servletContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityUrlBuilder.EntityUrlChooser
fromContextPath()
Obtain anEntityUrlBuilder.EntityUrlChooser
relative to the servlet context path.EntityUrlBuilder.EntityUrlChooser
fromRoot()
Obtain anEntityUrlBuilder.EntityUrlChooser
relative to a root URL (i.e. '/').-
Methods inherited from class ubic.gemma.persistence.util.EntityUrlBuilder
fromBaseUrl, fromHostUrl, setRestByDefault, setWebByDefault
-
-
-
-
Constructor Detail
-
WebEntityUrlBuilder
public WebEntityUrlBuilder(String hostUrl, javax.servlet.ServletContext servletContext)
-
-
Method Detail
-
fromContextPath
public EntityUrlBuilder.EntityUrlChooser fromContextPath()
Obtain anEntityUrlBuilder.EntityUrlChooser
relative to the servlet context path.
-
fromRoot
public EntityUrlBuilder.EntityUrlChooser fromRoot()
Obtain anEntityUrlBuilder.EntityUrlChooser
relative to a root URL (i.e. '/').Use this if the context path will be prefixed by a separate mechanism, for example in a
RedirectView
that is context-relative.
-
-