Package com.sun.corba.ee.spi.ior.iiop
Interface IIOPProfileTemplate
- All Superinterfaces:
Collection<TaggedComponent>
,Identifiable
,Iterable<TaggedComponent>
,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
Modifier and TypeMethodDescriptionReturn the GIOP version of this profile.Return the IIOP address from the IIOP profile.Returns the description of a socket to create to access the associated endpoint.Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream
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 Details
-
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.
-