Class MvcPathHelper

java.lang.Object
com.aquima.web.util.MvcPathHelper
All Implemented Interfaces:
PathHelper
Direct Known Subclasses:
MvcLinkHelper, MvcRedirectHelper

public abstract class MvcPathHelper extends Object implements PathHelper
Base class for path helpers for MVC UI. Subclasses should provide the base path as a parameter to the constructor.
Since:
10.0
Author:
Petru Galanton
  • Constructor Details Link icon

    • MvcPathHelper Link icon

      public MvcPathHelper(org.springframework.web.util.UriComponentsBuilder base)
  • Method Details Link icon

    • getLogoutPath Link icon

      public final String getLogoutPath()
      Returns the path to logout endpoint.
      Returns:
      the path to logout endpoint.
    • getLogoutPage Link icon

      public final String getLogoutPage()
      Returns the html page path for logout
      Returns:
      the html page path for logout
    • getStartDefaultProjectPath Link icon

      public final String getStartDefaultProjectPath()
      Returns the path for starting the default project
      Returns:
      the path for starting the default project
    • getStartProjectPath Link icon

      public final String getStartProjectPath(com.blueriq.component.api.IProjectReference project)
      Returns the path for starting a project.
      Parameters:
      project - the project to start (not null)
      Returns:
      the path for starting a project.
    • getStartShortcutPath Link icon

      public final String getStartShortcutPath(String shortcutName)
    • getMvcUiPath Link icon

      public final String getMvcUiPath(String aquimaSessionId)
      Returns the path to the main page of the MVC UI.
      Parameters:
      aquimaSessionId - the session id
      Returns:
      the path to the main page of the MVC UI.
    • getDefaultPath Link icon

      public final String getDefaultPath()
    • getNoAccessPath Link icon

      public final String getNoAccessPath()
      Returns the noaccess.html page path
      Returns:
      the noaccess.html page path