java.lang.Object
org.broadleafcommerce.common.web.deeplink.DeepLink

public class DeepLink extends Object
DTO Class that contains enough information to allow the client site application to generate the necessary information for a link to an admin screen
Author:
Andre Azzolini (apazzolini)
  • Field Details

    • adminBaseUrl

      protected String adminBaseUrl
    • urlFragment

      protected String urlFragment
    • displayText

      protected String displayText
    • sourceObject

      protected Object sourceObject
  • Constructor Details

    • DeepLink

      public DeepLink()
  • Method Details

    • withAdminBaseUrl

      public DeepLink withAdminBaseUrl(String adminBaseUrl)
    • withUrlFragment

      public DeepLink withUrlFragment(String urlFragment)
    • withDisplayText

      public DeepLink withDisplayText(String displayText)
    • withSourceObject

      public DeepLink withSourceObject(Object sourceObject)
    • getFullUrl

      public String getFullUrl()
    • getAdminBaseUrl

      public String getAdminBaseUrl()
    • setAdminBaseUrl

      public void setAdminBaseUrl(String adminBaseUrl)
    • getUrlFragment

      public String getUrlFragment()
    • setUrlFragment

      public void setUrlFragment(String urlFragment)
    • getDisplayText

      public String getDisplayText()
    • setDisplayText

      public void setDisplayText(String displayText)
    • getSourceObject

      public Object getSourceObject()
    • setSourceObject

      public void setSourceObject(Object sourceObject)