public class WireObjectKeyTemplate extends Object implements ObjectKeyTemplate
Constructor and Description |
---|
WireObjectKeyTemplate(InputStream is,
OctetSeqHolder osh) |
WireObjectKeyTemplate(ORB orb) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
byte[] |
getAdapterId()
Adapter ID is not available, since our
ORB did not implement the object carrying this key.
|
ObjectAdapterId |
getObjectAdapterId()
Return the object adapter ID for this template.
|
String |
getORBId()
Return the ORB ID for this template.
|
ORBVersion |
getORBVersion() |
int |
getServerId()
While it might make sense to throw an exception here, this causes
problems since we need to check whether unusual object references
are local or not.
|
CorbaServerRequestDispatcher |
getServerRequestDispatcher(ORB orb,
ObjectId id) |
int |
getSubcontractId()
An ID used to determine how to perform operations on this
ObjectKeyTemplate.
|
int |
hashCode() |
void |
write(ObjectId id,
OutputStream os) |
void |
write(OutputStream os)
Write this object directly to the output stream.
|
public WireObjectKeyTemplate(ORB orb)
public WireObjectKeyTemplate(InputStream is, OctetSeqHolder osh)
public void write(ObjectId id, OutputStream os)
write
in interface ObjectKeyTemplate
public void write(OutputStream os)
Writeable
public int getSubcontractId()
ObjectKeyTemplate
getSubcontractId
in interface ObjectKeyTemplate
public int getServerId()
getServerId
in interface ObjectKeyTemplate
public String getORBId()
ObjectKeyTemplate
getORBId
in interface ObjectKeyTemplate
public ObjectAdapterId getObjectAdapterId()
ObjectKeyTemplate
getObjectAdapterId
in interface ObjectKeyTemplate
public byte[] getAdapterId()
getAdapterId
in interface ObjectKeyTemplate
public ORBVersion getORBVersion()
getORBVersion
in interface ObjectKeyTemplate
public CorbaServerRequestDispatcher getServerRequestDispatcher(ORB orb, ObjectId id)
getServerRequestDispatcher
in interface ObjectKeyTemplate
Copyright © 2021 JBoss by Red Hat. All rights reserved.