public class JRemoteServerCall
extends java.lang.Object
implements java.rmi.server.RemoteCall
JRemoteServerCall
is the CAROL JRMP Remote Server call
with context propagationModifier and Type | Field and Description |
---|---|
protected JServerRequestInterceptor[] |
sis
Array of Interceptor for this Server Ref
|
Constructor and Description |
---|
JRemoteServerCall(java.rmi.server.RemoteCall impl,
JServerRequestInterceptor[] sis)
Constructor for server side call
|
Modifier and Type | Method and Description |
---|---|
void |
done()
Deprecated.
|
void |
executeCall()
Deprecated.
|
java.io.ObjectInput |
getInputStream()
Deprecated.
|
java.io.ObjectOutput |
getOutputStream()
Deprecated.
|
java.io.ObjectOutput |
getResultStream(boolean success)
Deprecated.
|
void |
releaseInputStream()
Deprecated.
|
void |
releaseOutputStream()
Deprecated.
|
protected JServerRequestInterceptor[] sis
public JRemoteServerCall(java.rmi.server.RemoteCall impl, JServerRequestInterceptor[] sis)
impl
- the Remote callsis
- the server interceptorpublic java.io.ObjectOutput getResultStream(boolean success) throws java.io.IOException, java.io.StreamCorruptedException
getResultStream
in interface java.rmi.server.RemoteCall
success
- if successjava.io.IOException
java.io.StreamCorruptedException
public java.io.ObjectOutput getOutputStream() throws java.io.IOException
getOutputStream
in interface java.rmi.server.RemoteCall
java.io.IOException
public void releaseOutputStream() throws java.io.IOException
releaseOutputStream
in interface java.rmi.server.RemoteCall
java.io.IOException
RemoteCall.releaseOutputStream()
public java.io.ObjectInput getInputStream() throws java.io.IOException
getInputStream
in interface java.rmi.server.RemoteCall
java.io.IOException
RemoteCall.getInputStream()
public void releaseInputStream() throws java.io.IOException
releaseInputStream
in interface java.rmi.server.RemoteCall
java.io.IOException
RemoteCall.releaseInputStream()
public void executeCall() throws java.lang.Exception
executeCall
in interface java.rmi.server.RemoteCall
java.lang.Exception
RemoteCall.executeCall()
public void done() throws java.io.IOException
done
in interface java.rmi.server.RemoteCall
java.io.IOException
RemoteCall.done()