Class INSURLBase
- java.lang.Object
-
- com.sun.corba.ee.impl.naming.namingutil.INSURLBase
-
- All Implemented Interfaces:
INSURL
- Direct Known Subclasses:
CorbalocURL
,CorbanameURL
public abstract class INSURLBase extends java.lang.Object implements INSURL
The corbaloc: URL definitions from the -ORBInitDef and -ORBDefaultInitDef's will be stored in this object. This object is capable of storing multiple Host profiles as defined in the CorbaLoc grammer.
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
rirFlag
protected java.util.ArrayList
theEndpointInfo
protected java.lang.String
theKeyString
protected java.lang.String
theStringifiedName
private static OMGSystemException
wrapper
-
Constructor Summary
Constructors Constructor Description INSURLBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
badAddress(java.lang.String name)
A Utility method to throw BAD_PARAM exception to signal malformed INS URL.protected void
badAddress(java.lang.Throwable e, java.lang.String name)
void
dPrint()
java.util.List
getEndpointInfo()
java.lang.String
getKeyString()
boolean
getRIRFlag()
java.lang.String
getStringifiedName()
abstract boolean
isCorbanameURL()
-
-
-
Field Detail
-
wrapper
private static OMGSystemException wrapper
-
rirFlag
protected boolean rirFlag
-
theEndpointInfo
protected java.util.ArrayList theEndpointInfo
-
theKeyString
protected java.lang.String theKeyString
-
theStringifiedName
protected java.lang.String theStringifiedName
-
-
Method Detail
-
badAddress
protected void badAddress(java.lang.String name)
A Utility method to throw BAD_PARAM exception to signal malformed INS URL.- Parameters:
name
- Invalid name of the URL
-
badAddress
protected void badAddress(java.lang.Throwable e, java.lang.String name)
-
getRIRFlag
public boolean getRIRFlag()
- Specified by:
getRIRFlag
in interfaceINSURL
-
getEndpointInfo
public java.util.List getEndpointInfo()
- Specified by:
getEndpointInfo
in interfaceINSURL
-
getKeyString
public java.lang.String getKeyString()
- Specified by:
getKeyString
in interfaceINSURL
-
getStringifiedName
public java.lang.String getStringifiedName()
- Specified by:
getStringifiedName
in interfaceINSURL
-
isCorbanameURL
public abstract boolean isCorbanameURL()
- Specified by:
isCorbanameURL
in interfaceINSURL
-
-