package org.jboss.narayana.common;
/**
* @author <a href="mailto:gytis@redhat.com">Gytis Trikleris</a>
*/
public final class URLUtils {
public String getBaseUrl() {
String baseAddress = System.getProperty("jboss.bind.address");
if (baseAddress == null) {
baseAddress = "http://localhost";
} else if (!baseAddress.toLowerCase().startsWith("http://") && !baseAddress.toLowerCase().startsWith("https://")) {
baseAddress = "http://" + baseAddress;
}
if (baseAddress.endsWith("/")) {
baseAddress = baseAddress.substring(0, baseAddress.length() - 1);
}
return baseAddress;
}
public String getBasePort() {
final String basePort = System.getProperty("jboss.bind.port");
if (basePort == null) {
return "8080";
}
return basePort;
}
}