Package com.sun.corba.ee.spi.ior.iiop
Interface IIOPProfileTemplate
-
- All Superinterfaces:
java.util.Collection<TaggedComponent>
,Identifiable
,java.lang.Iterable<TaggedComponent>
,java.util.List<TaggedComponent>
,MakeImmutable
,TaggedProfileTemplate
,Writeable
,WriteContents
- All Known Implementing Classes:
IIOPProfileTemplateImpl
,VirtualAddressAgentImpl.SpecialIIOPProfileTemplateImpl
@ManagedData @Description("Template for an IIOP profile") public interface IIOPProfileTemplate extends TaggedProfileTemplate
IIOPProfileTemplate represents the parts of an IIOPProfile that are independent of the object identifier. It is a container of tagged components.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GIOPVersion
getGIOPVersion()
Return the GIOP version of this profile.IIOPAddress
getPrimaryAddress()
Return the IIOP address from the IIOP profile.SocketInfo
getPrimarySocketInfo()
Returns the description of a socket to create to access the associated endpoint.-
Methods inherited from interface com.sun.corba.ee.spi.ior.Identifiable
getId
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
Methods inherited from interface com.sun.corba.ee.spi.ior.MakeImmutable
makeImmutable
-
Methods inherited from interface com.sun.corba.ee.spi.ior.TaggedProfileTemplate
create, getIOPComponents, getTaggedComponents, isEquivalent, iteratorById, iteratorById, write
-
Methods inherited from interface com.sun.corba.ee.spi.ior.WriteContents
writeContents
-
-
-
-
Method Detail
-
getGIOPVersion
GIOPVersion getGIOPVersion()
Return the GIOP version of this profile.- Returns:
- the GIOP version
-
getPrimaryAddress
@ManagedAttribute @Description("The host and port of the IP address for the primary endpoint of this profile") IIOPAddress getPrimaryAddress()
Return the IIOP address from the IIOP profile. This is called the primary address here since other addresses may be contained in components.- Returns:
- The host and port of the IP address for the primary endpoint of this profile
-
getPrimarySocketInfo
SocketInfo getPrimarySocketInfo()
Returns the description of a socket to create to access the associated endpoint. Its host and port will match the primary address- Returns:
- a description of a socket.
-
-