Methods Summary |
---|
public void | _read(org.omg.CORBA.portable.InputStream is)Read the data into a (presumably) empty ORTImpl. This sets the
orb to the ORB of the InputStream.
org.omg.CORBA_2_3.portable.InputStream istr =
(org.omg.CORBA_2_3.portable.InputStream)is ;
iorTemplate = IORFactories.makeIORTemplate( istr ) ;
orb = (ORB)(istr.orb()) ;
|
public java.lang.String[] | _truncatable_ids()
return new String[] { repositoryId } ;
|
public org.omg.CORBA.TypeCode | _type()
return ObjectReferenceTemplateHelper.type() ;
|
public void | _write(org.omg.CORBA.portable.OutputStream os)Write the state to the OutputStream.
org.omg.CORBA_2_3.portable.OutputStream ostr =
(org.omg.CORBA_2_3.portable.OutputStream)os ;
iorTemplate.write( ostr ) ;
|
public java.lang.String[] | adapter_name()
ObjectAdapterId poaid =
iorTemplate.getObjectKeyTemplate().getObjectAdapterId() ;
return poaid.getAdapterName() ;
|
public boolean | equals(java.lang.Object obj)
if (!(obj instanceof ObjectReferenceTemplateImpl))
return false ;
ObjectReferenceTemplateImpl other = (ObjectReferenceTemplateImpl)obj ;
return (iorTemplate != null) &&
iorTemplate.equals( other.iorTemplate ) ;
|
public com.sun.corba.se.spi.ior.IORFactory | getIORFactory()
return iorTemplate ;
|
public com.sun.corba.se.spi.ior.IORTemplateList | getIORTemplateList()
IORTemplateList tl = IORFactories.makeIORTemplateList() ;
tl.add( iorTemplate ) ;
tl.makeImmutable() ;
return tl ;
|
public int | hashCode()
return iorTemplate.hashCode() ;
|
public java.lang.String | orb_id()
return iorTemplate.getObjectKeyTemplate().getORBId() ;
|
public java.lang.String | server_id()
int val = iorTemplate.getObjectKeyTemplate().getServerId() ;
return Integer.toString( val ) ;
|