public class IIOPProfileTemplateImpl extends TaggedProfileTemplateBase implements IIOPProfileTemplate
modCount| Constructor and Description |
|---|
IIOPProfileTemplateImpl(InputStream istr) |
IIOPProfileTemplateImpl(ORB orb,
GIOPVersion version,
IIOPAddress primary) |
| Modifier and Type | Method and Description |
|---|---|
TaggedProfile |
create(ObjectKeyTemplate oktemp,
ObjectId id)
Create a TaggedProfile from this template.
|
boolean |
equals(Object obj) |
GIOPVersion |
getGIOPVersion()
Return the GIOP version of this profile.
|
int |
getId()
Return the (type) identity of this entity.
|
IIOPAddress |
getPrimaryAddress()
Return the IIOP address from the IIOP profile.
|
Iterator<TaggedComponent> |
getTaggedComponents() |
int |
hashCode() |
boolean |
isEquivalent(TaggedProfileTemplate temp)
Return true if temp is equivalent to this template.
|
String |
toString() |
void |
write(ObjectKeyTemplate okeyTemplate,
ObjectId id,
OutputStream os)
Write the profile create( oktemp, id ) to the OutputStream os.
|
void |
writeContents(OutputStream os)
Write out this IIOPProfileTemplateImpl only.
|
getIOPComponents, iteratorById, writeiteratorByIdadd, get, isImmutable, makeElementsImmutable, makeImmutable, remove, set, size, subListadd, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRangeaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArrayclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetIOPComponents, iteratorById, iteratorByIdadd, add, addAll, addAll, clear, contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArrayparallelStream, removeIf, streammakeImmutablepublic IIOPProfileTemplateImpl(ORB orb, GIOPVersion version, IIOPAddress primary)
public IIOPProfileTemplateImpl(InputStream istr)
public Iterator<TaggedComponent> getTaggedComponents()
getTaggedComponents in interface TaggedProfileTemplatepublic String toString()
toString in class AbstractCollection<TaggedComponent>public boolean equals(Object obj)
equals in interface Collection<TaggedComponent>equals in interface List<TaggedComponent>equals in class FreezableList<TaggedComponent>public int hashCode()
hashCode in interface Collection<TaggedComponent>hashCode in interface List<TaggedComponent>hashCode in class FreezableList<TaggedComponent>public TaggedProfile create(ObjectKeyTemplate oktemp, ObjectId id)
TaggedProfileTemplatecreate in interface TaggedProfileTemplatepublic GIOPVersion getGIOPVersion()
IIOPProfileTemplategetGIOPVersion in interface IIOPProfileTemplatepublic IIOPAddress getPrimaryAddress()
IIOPProfileTemplategetPrimaryAddress in interface IIOPProfileTemplatepublic void write(ObjectKeyTemplate okeyTemplate, ObjectId id, OutputStream os)
TaggedProfileTemplatewrite in interface TaggedProfileTemplatepublic void writeContents(OutputStream os)
writeContents in interface WriteContentspublic int getId()
IdentifiablegetId in interface Identifiablepublic boolean isEquivalent(TaggedProfileTemplate temp)
TaggedProfileTemplateisEquivalent in interface TaggedProfileTemplateCopyright © 2017–2019 Eclipse Foundation. All rights reserved.