org.jacorb.orb.etf
Class ProtocolAddressBase
java.lang.Object
org.jacorb.orb.etf.ProtocolAddressBase
- All Implemented Interfaces:
- java.lang.Cloneable, org.apache.avalon.framework.configuration.Configurable
- Direct Known Subclasses:
- IIOPAddress
- public abstract class ProtocolAddressBase
- extends java.lang.Object
- implements java.lang.Cloneable, org.apache.avalon.framework.configuration.Configurable
- Version:
- $Id: ProtocolAddressBase.java,v 1.2 2005/10/10 21:36:39 phil.mesnier Exp $
provides an abstraction of a protocol specific address.
This is necessary to allow the ORB and other components deal with
addresses generally rather than using protocol specific address elements
such as IIOP-centric host and port values.
- Author:
- Phil Mesnier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
configuration
protected org.jacorb.config.Configuration configuration
stringified
protected java.lang.String stringified
next
protected ProtocolAddressBase next
ProtocolAddressBase
public ProtocolAddressBase()
configure
public void configure(org.apache.avalon.framework.configuration.Configuration configuration)
throws org.apache.avalon.framework.configuration.ConfigurationException
- Specified by:
configure
in interface org.apache.avalon.framework.configuration.Configurable
- Throws:
org.apache.avalon.framework.configuration.ConfigurationException
toString
public abstract java.lang.String toString()
fromString
public abstract boolean fromString(java.lang.String s)
write
public abstract void write(CDROutputStream s)
toCDR
public byte[] toCDR()
copy
public ProtocolAddressBase copy()
- This function shall return an equivalent, deep-copy of the profile
on the free store.
get_next
public ProtocolAddressBase get_next()