|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.hyades.execution.local.RemoteObjectStub
public abstract class RemoteObjectStub
This is the parent of the hierarchy of stubs -- objects that handle remote invocation semantics for other objects.
| Constructor Summary | |
|---|---|
RemoteObjectStub()
|
|
| Method Summary | |
|---|---|
ReturnData |
delegateRemoteCall(java.lang.Class[] argTypes,
java.lang.Object[] callArgs,
java.lang.String call)
Delegate a remote method call to the target instance. |
java.lang.Object |
getDelegate()
Get the instance for which this stub is providing remote invocation semantics. |
ISession |
getSessionContext()
Get the local session context for this remote object. |
java.lang.Integer |
getUniqueId()
get the id unique to this instance |
void |
init()
|
void |
setDelegate(java.lang.Object delegate)
|
void |
setSessionContext(ISession session)
Set the session context for this remote object. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RemoteObjectStub()
| Method Detail |
|---|
public java.lang.Integer getUniqueId()
getUniqueId in interface IRemoteObject
public ReturnData delegateRemoteCall(java.lang.Class[] argTypes,
java.lang.Object[] callArgs,
java.lang.String call)
throws RemoteInvocationException
delegateRemoteCall in interface IRemoteObjectcallArgs - call -
RemoteInvocationExceptionpublic java.lang.Object getDelegate()
getDelegate in interface IRemoteObjectpublic void setDelegate(java.lang.Object delegate)
setDelegate in interface IRemoteObjectIRemoteObject.setDelegate(java.lang.Object)public void init()
init in interface IRemoteObjectIRemoteObject.init()public ISession getSessionContext()
getSessionContext in interface IRemoteObjectSessionImpl instanceSessionImplpublic void setSessionContext(ISession session)
setSessionContext in interface IRemoteObject
|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||