org.ourgrid.common.url
Class URLProvider
java.lang.Object
org.ourgrid.common.url.URLProvider
- Direct Known Subclasses:
- MyGridURLProvider, PeerURLProvider, UserAgentURLProvider
public class URLProvider
- extends java.lang.Object
Method Summary |
static java.lang.String |
getExternalName()
|
static java.lang.String |
getFullURL(java.lang.String rmiAddress,
java.lang.String serviceName)
|
static java.lang.String |
getHost(java.lang.String rmiAddress)
|
static java.lang.String |
getName()
|
static java.lang.String |
getPort()
|
static int |
getPort(java.lang.String rmiAddress)
|
static java.lang.String |
getScheme(java.lang.String rmiAddress)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLProvider
public URLProvider()
getName
public static java.lang.String getName()
getPort
public static java.lang.String getPort()
getExternalName
public static java.lang.String getExternalName()
getPort
public static int getPort(java.lang.String rmiAddress)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
getHost
public static java.lang.String getHost(java.lang.String rmiAddress)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
getScheme
public static java.lang.String getScheme(java.lang.String rmiAddress)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
getFullURL
public static java.lang.String getFullURL(java.lang.String rmiAddress,
java.lang.String serviceName)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException