@ManagedData @Description(value="The template used to represent all IORs created by the same Object adapter") public interface ObjectKeyTemplate extends Writeable
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getAdapterId()
Compute an adapter ID for this template than includes
all of the template information.
|
ObjectAdapterId |
getObjectAdapterId()
Return the object adapter ID for this template.
|
String |
getORBId()
Return the ORB ID for this template.
|
ORBVersion |
getORBVersion() |
int |
getServerId()
Return the server ID for this template.
|
ServerRequestDispatcher |
getServerRequestDispatcher(ObjectId id) |
int |
getSubcontractId()
An ID used to determine how to perform operations on this
ObjectKeyTemplate.
|
void |
write(ObjectId objectId,
OutputStream os) |
@ManagedAttribute @Description(value="The ORB version that created this template") ORBVersion getORBVersion()
@ManagedAttribute @Description(value="The subcontract ID which identifies a particular type-independent implementation of an IOR") int getSubcontractId()
@ManagedAttribute @Description(value="The ID of the server that handles requests to this IOR") int getServerId()
@ManagedAttribute @Description(value="the ORB ID that created this IOR") String getORBId()
@ManagedAttribute @Description(value="The ObjectAdapterId that identifies the ObjectAdapter that created this IOR") ObjectAdapterId getObjectAdapterId()
byte[] getAdapterId()
void write(ObjectId objectId, OutputStream os)
ServerRequestDispatcher getServerRequestDispatcher(ObjectId id)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.