public interface TaggedProfileTemplate extends List<Object>, Identifiable, WriteContents, MakeImmutable
Modifier and Type | Method and Description |
---|---|
TaggedProfile |
create(ObjectKeyTemplate oktemp,
ObjectId id)
Create a TaggedProfile from this template.
|
TaggedComponent[] |
getIOPComponents(ORB orb,
int id)
Return the tagged components in this profile (if any) in the GIOP marshalled form, which is required for Portable
Interceptors.
|
boolean |
isEquivalent(TaggedProfileTemplate temp)
Return true if temp is equivalent to this template.
|
Iterator<Object> |
iteratorById(int id)
Return an iterator that iterates over tagged components with identifier id.
|
void |
write(ObjectKeyTemplate oktemp,
ObjectId id,
OutputStream os)
Write the profile create( oktemp, id ) to the OutputStream os.
|
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
getId
writeContents
makeImmutable
Iterator<Object> iteratorById(int id)
TaggedProfile create(ObjectKeyTemplate oktemp, ObjectId id)
void write(ObjectKeyTemplate oktemp, ObjectId id, OutputStream os)
boolean isEquivalent(TaggedProfileTemplate temp)
TaggedComponent[] getIOPComponents(ORB orb, int id)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.