|
||||||||||
PREV CLASS NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy
JRMPInvokerProxy, local to the proxy and is capable of delegating to the JRMP implementations
Field Summary | |
static int |
MAX_RETRIES
max retries on a ConnectException. |
protected Invoker (src) |
remoteInvoker
|
Fields inherited from interface org.jboss.invocation.Invoker (src) |
ID |
Constructor Summary | |
JRMPInvokerProxy()
Exposed for externalization. |
|
JRMPInvokerProxy(Invoker (src) remoteInvoker)
Create a new Proxy. |
Method Summary | |
java.lang.String |
getServerHostName()
The name of of the server. |
java.lang.Object |
getTransactionPropagationContext()
??? |
java.lang.Object |
invoke(Invocation (src) invocation)
The invocation on the delegate, calls the right invoker. |
void |
readExternal(java.io.ObjectInput in)
Un-externalize this instance. |
void |
writeExternal(java.io.ObjectOutput out)
Externalize this instance and handle obtaining the remoteInvoker stub |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Invoker (src) remoteInvoker
public static int MAX_RETRIES
Constructor Detail |
public JRMPInvokerProxy()
public JRMPInvokerProxy(Invoker (src) remoteInvoker)
Method Detail |
public java.lang.String getServerHostName() throws java.lang.Exception
getServerHostName
in interface Invoker (src)
java.lang.Exception
public java.lang.Object getTransactionPropagationContext() throws SystemException (src)
null
if the transaction manager was never
set, or if no transaction is associated with the current thread.
SystemException (src)
public java.lang.Object invoke(Invocation (src) invocation) throws java.lang.Exception
invoke
in interface Invoker (src)
invocation
- A pointer to the invocation object
java.lang.Exception
- Failed to invoke method.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
||||||||||
PREV CLASS NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |