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.
|
int |
hashCode() |
boolean |
isEquivalent(TaggedProfileTemplate temp)
Return true if temp is equivalent to this template.
|
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, write
iteratorById
add, get, isImmutable, makeElementsImmutable, makeImmutable, remove, set, size, subList
add, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getIOPComponents, iteratorById
add, add, addAll, addAll, clear, contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
makeImmutable
public IIOPProfileTemplateImpl(ORB orb, GIOPVersion version, IIOPAddress primary)
public IIOPProfileTemplateImpl(InputStream istr)
public boolean equals(Object obj)
equals
in interface Collection<Object>
equals
in interface List<Object>
equals
in class FreezableList
public int hashCode()
hashCode
in interface Collection<Object>
hashCode
in interface List<Object>
hashCode
in class FreezableList
public TaggedProfile create(ObjectKeyTemplate oktemp, ObjectId id)
TaggedProfileTemplate
create
in interface TaggedProfileTemplate
public GIOPVersion getGIOPVersion()
IIOPProfileTemplate
getGIOPVersion
in interface IIOPProfileTemplate
public IIOPAddress getPrimaryAddress()
IIOPProfileTemplate
getPrimaryAddress
in interface IIOPProfileTemplate
public void write(ObjectKeyTemplate okeyTemplate, ObjectId id, OutputStream os)
TaggedProfileTemplate
write
in interface TaggedProfileTemplate
public void writeContents(OutputStream os)
writeContents
in interface WriteContents
public int getId()
Identifiable
getId
in interface Identifiable
public boolean isEquivalent(TaggedProfileTemplate temp)
TaggedProfileTemplate
isEquivalent
in interface TaggedProfileTemplate
Copyright © 2018 JBoss by Red Hat. All rights reserved.