Package org.globus.common
Class ResourceManagerContact
- java.lang.Object
-
- org.globus.common.ResourceManagerContact
-
public class ResourceManagerContact extends java.lang.Object
The purpose of this class is to parse resource manager contact strings. It can handle literal IPv6 addresses enclosed in square brackets ('[' and ']').
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_PORT
static java.lang.String
DEFAULT_SERVICE
protected java.lang.String
globusDN
protected java.lang.String
hostName
protected int
portNumber
protected java.lang.String
serviceName
-
Constructor Summary
Constructors Modifier Constructor Description protected
ResourceManagerContact()
ResourceManagerContact(java.lang.String contact)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
convertDN(java.lang.String globusDN)
java.lang.String
getDN()
java.lang.String
getGlobusDN()
java.lang.String
getHostName()
private int
getHostToken(java.lang.String contact)
int
getPortNumber()
java.lang.String
getServiceName()
java.lang.String
getSubject()
private int
getToken(java.lang.String contact, int from)
protected void
parse(java.lang.String contact)
private int
parsePort(java.lang.String port)
private void
parseService(java.lang.String contact, int from)
java.lang.String
toString()
-
-
-
Field Detail
-
DEFAULT_SERVICE
public static final java.lang.String DEFAULT_SERVICE
- See Also:
- Constant Field Values
-
DEFAULT_PORT
public static final int DEFAULT_PORT
- See Also:
- Constant Field Values
-
hostName
protected java.lang.String hostName
-
portNumber
protected int portNumber
-
serviceName
protected java.lang.String serviceName
-
globusDN
protected java.lang.String globusDN
-
-
Method Detail
-
parse
protected void parse(java.lang.String contact)
-
parsePort
private int parsePort(java.lang.String port)
-
parseService
private void parseService(java.lang.String contact, int from)
-
getToken
private int getToken(java.lang.String contact, int from)
-
getHostToken
private int getHostToken(java.lang.String contact)
-
convertDN
public static java.lang.String convertDN(java.lang.String globusDN)
-
getHostName
public java.lang.String getHostName()
-
getPortNumber
public int getPortNumber()
-
getServiceName
public java.lang.String getServiceName()
-
getSubject
public java.lang.String getSubject()
-
getGlobusDN
public java.lang.String getGlobusDN()
-
getDN
public java.lang.String getDN()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-