org.globus.common
Class ResourceManagerContact

java.lang.Object
  extended by 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
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
protected ResourceManagerContact()
           
  ResourceManagerContact(java.lang.String contact)
           
 
Method Summary
static java.lang.String convertDN(java.lang.String globusDN)
           
 java.lang.String getDN()
           
 java.lang.String getGlobusDN()
           
 java.lang.String getHostName()
           
 int getPortNumber()
           
 java.lang.String getServiceName()
           
 java.lang.String getSubject()
           
protected  void parse(java.lang.String contact)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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
Constructor Detail

ResourceManagerContact

protected ResourceManagerContact()

ResourceManagerContact

public ResourceManagerContact(java.lang.String contact)
Method Detail

parse

protected void parse(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 class java.lang.Object