From: <jbo...@li...> - 2005-11-03 21:39:33
|
Author: adamw Date: 2005-11-03 16:39:25 -0500 (Thu, 03 Nov 2005) New Revision: 1501 Modified: trunk/forge/portal-extensions/forge-common/src/java/org/jboss/forge/common/ForgeHelper.java Log: http://jira.jboss.com/jira/browse/JBLAB-408 : helper function Modified: trunk/forge/portal-extensions/forge-common/src/java/org/jboss/forge/common/ForgeHelper.java =================================================================== --- trunk/forge/portal-extensions/forge-common/src/java/org/jboss/forge/common/ForgeHelper.java 2005-11-03 21:38:46 UTC (rev 1500) +++ trunk/forge/portal-extensions/forge-common/src/java/org/jboss/forge/common/ForgeHelper.java 2005-11-03 21:39:25 UTC (rev 1501) @@ -36,6 +36,7 @@ import javax.management.MalformedObjectNameException; import javax.portlet.PortalContext; import javax.portlet.PortletRequest; +import javax.servlet.ServletRequest; import org.jboss.forge.common.blog.BlogUpdater; import org.jboss.forge.common.service.ForgeManagement; @@ -459,4 +460,18 @@ return sb.toString(); } + + private static String makeAddress(String scheme, String server, int port) { + return scheme + "://" + server + ":" + port; + } + + public static String getBaseServerAddress(PortletRequest request) { + return makeAddress(request.getScheme(), request.getServerName(), + request.getServerPort()); + } + + public static String getBaseServerAddress(ServletRequest request) { + return makeAddress(request.getScheme(), request.getServerName(), + request.getServerPort()); + } } |