public class IIOPProfileImpl extends IdentifiableBase implements IIOPProfile
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
cachedCodebase |
protected String |
codebase |
| Constructor and Description |
|---|
IIOPProfileImpl(InputStream is) |
IIOPProfileImpl(ORB orb,
ObjectKeyTemplate oktemp,
ObjectId oid,
IIOPProfileTemplate proftemp) |
IIOPProfileImpl(ORB orb,
TaggedProfile profile) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getCodebase()
Return the Codebase of this profile.
|
GIOPVersion |
getGIOPVersion()
Return GIOPVersion for this IOR.
|
int |
getId()
Return the (type) identity of this entity.
|
TaggedProfile |
getIOPProfile()
Return the TaggedProfile as a CDR encapsulation in the standard
format.
|
ObjectId |
getObjectId() |
ObjectKey |
getObjectKey() |
ObjectKeyTemplate |
getObjectKeyTemplate() |
ORBVersion |
getORBVersion() |
Object |
getServant()
Return the servant for this IOR, if it is local AND if the OA that
implements this objref supports direct access to servants outside of an
invocation.
|
TaggedProfileTemplate |
getTaggedProfileTemplate() |
int |
hashCode() |
boolean |
isEquivalent(TaggedProfile prof)
Return true is prof is equivalent to this TaggedProfile.
|
boolean |
isLocal()
Return true if this TaggedProfile was created in orb.
|
void |
makeImmutable() |
void |
writeContents(OutputStream os) |
writeprotected String codebase
protected boolean cachedCodebase
public IIOPProfileImpl(ORB orb, ObjectKeyTemplate oktemp, ObjectId oid, IIOPProfileTemplate proftemp)
public IIOPProfileImpl(InputStream is)
public IIOPProfileImpl(ORB orb, TaggedProfile profile)
public ObjectId getObjectId()
getObjectId in interface TaggedProfilepublic TaggedProfileTemplate getTaggedProfileTemplate()
getTaggedProfileTemplate in interface TaggedProfilepublic ObjectKeyTemplate getObjectKeyTemplate()
getObjectKeyTemplate in interface TaggedProfilepublic void writeContents(OutputStream os)
writeContents in interface WriteContentspublic int getId()
IdentifiablegetId in interface Identifiablepublic boolean isEquivalent(TaggedProfile prof)
TaggedProfileisEquivalent in interface TaggedProfilepublic ObjectKey getObjectKey()
getObjectKey in interface TaggedProfilepublic TaggedProfile getIOPProfile()
TaggedProfilegetIOPProfile in interface TaggedProfilepublic String getCodebase()
IIOPProfilegetCodebase in interface IIOPProfilepublic ORBVersion getORBVersion()
getORBVersion in interface IIOPProfilepublic boolean isLocal()
TaggedProfileisLocal in interface TaggedProfilepublic Object getServant()
getServant in interface IIOPProfilepublic GIOPVersion getGIOPVersion()
getGIOPVersion in interface IIOPProfilepublic void makeImmutable()
makeImmutable in interface MakeImmutableCopyright © 2018 JBoss by Red Hat. All rights reserved.