1 7 8 package com.sun.corba.se.spi.ior; 9 10 import java.util.List ; 11 import java.util.Iterator ; 12 13 import org.omg.CORBA_2_3.portable.OutputStream ; 14 15 import com.sun.corba.se.spi.ior.Identifiable ; 16 import com.sun.corba.se.spi.ior.Writeable ; 17 import com.sun.corba.se.spi.ior.ObjectId ; 18 import com.sun.corba.se.spi.ior.WriteContents ; 19 20 import com.sun.corba.se.spi.orb.ORB ; 21 22 28 public interface TaggedProfileTemplate extends List , Identifiable, 29 WriteContents, MakeImmutable 30 { 31 35 public Iterator iteratorById( int id ) ; 36 37 39 TaggedProfile create( ObjectKeyTemplate oktemp, ObjectId id ) ; 40 41 43 void write( ObjectKeyTemplate oktemp, ObjectId id, OutputStream os) ; 44 45 50 boolean isEquivalent( TaggedProfileTemplate temp ); 51 52 58 org.omg.IOP.TaggedComponent [] getIOPComponents( 59 ORB orb, int id ); 60 } 61 | Popular Tags |