|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use OID | |
|---|---|
| org.sapia.ubik.rmi.server | |
| org.sapia.ubik.rmi.server.gc | |
| org.sapia.ubik.rmi.server.invocation | |
| Uses of OID in org.sapia.ubik.rmi.server |
|---|
| Fields in org.sapia.ubik.rmi.server declared as OID | |
|---|---|
protected OID |
RemoteRef._oid
|
protected OID |
RemoteRefStateless._oid
|
| Methods in org.sapia.ubik.rmi.server that return OID | |
|---|---|
OID |
RemoteRef.getOid()
Returns this instance's object identifier. |
OID |
RemoteRef.getOID()
Returns the identifier of the remote object to which this instance corresponds. |
OID |
StubInvocationHandler.getOID()
Returns the object identifier of the remote object corresponding to this instance. |
OID |
RemoteRefStateless.getOID()
|
OID |
ServerTable.getOID(java.lang.String transportType)
Returns the unique object identifier of this instance. |
| Methods in org.sapia.ubik.rmi.server with parameters of type OID | |
|---|---|
void |
ObjectTable.clear(OID oid)
|
void |
ObjectTable.dereference(OID oid,
int decrement)
Decrements the reference count of the object whose identifier is given. |
java.lang.Object |
ObjectTable.getObjectFor(OID oid)
Returns the object whose identifier is passed in. |
int |
ObjectTable.getRefCount(OID oid)
Returns the reference count of the object whose identifier is given. |
void |
ObjectTable.reference(OID oid)
Increases the reference count of the object whose identifier is passed as a parameter. |
void |
ObjectTable.register(OID oid,
java.lang.Object o)
Registers the given object (for which a stub will eventually be sent on the client side) with the given object identifier. |
| Constructors in org.sapia.ubik.rmi.server with parameters of type OID | |
|---|---|
RemoteRef(OID oid,
ServerAddress serverAddress)
Creates an instance of this class, with the given object and host identifiers. |
|
RemoteRefEx(OID oid,
ServerAddress serverAddress)
Creates an instance of this class, with the given object and host identifiers. |
|
RemoteRefReliable(OID oid,
ServerAddress serverAddress)
Creates an instance of this class, with the given object and host identifiers. |
|
RemoteRefStateless.ServiceInfo(ServerAddress addr,
OID id,
boolean callback,
VmId vmId,
boolean isFirstVoyage)
|
|
| Uses of OID in org.sapia.ubik.rmi.server.gc |
|---|
| Methods in org.sapia.ubik.rmi.server.gc with parameters of type OID | |
|---|---|
void |
ServerGC.dereference(VmId id,
OID oid)
Dereferences a given object identifier. |
int |
ServerGC.getRefCount(VmId id,
OID oid)
Returns the total number of references held on the given object identifier. |
int |
ServerGC.getSpecificCount(VmId id,
OID oid)
Returns the total number of references held on the given object by the client whose host corresponds to the passed in VmId. |
void |
ServerGC.reference(VmId id,
OID oid)
Increments the reference count of the given object identifier, for the client whose VmId is given. |
boolean |
ClientGC.register(ServerAddress address,
OID oid,
java.lang.Object remote)
Registers an object identifier, associated to a stub. |
void |
ServerGC.registerRef(VmId id,
OID oid,
java.lang.Object o)
Registers a given object internally so that it is not garbage collected before clients themselves garbage collect it. |
| Constructors in org.sapia.ubik.rmi.server.gc with parameters of type OID | |
|---|---|
CommandRefer(OID oid)
This constructor takes the object identifier of the remote object to refer to. |
|
| Uses of OID in org.sapia.ubik.rmi.server.invocation |
|---|
| Methods in org.sapia.ubik.rmi.server.invocation that return OID | |
|---|---|
OID |
InvokeCommand.getOID()
Returns the object identifier of the object on which the invocation will be performed. |
| Constructors in org.sapia.ubik.rmi.server.invocation with parameters of type OID | |
|---|---|
CallBackInvokeCommand(OID oid,
java.lang.String methodName,
java.lang.Object[] params,
java.lang.Class[] paramClasses,
java.lang.String transportType)
Constructor for CallBackInvokeCommand. |
|
InvokeCommand(OID oid,
java.lang.String methodName,
java.lang.Object[] params,
java.lang.Class[] paramClasses,
java.lang.String transportType)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||