Package | Description |
---|---|
org.objectweb.carol.rmi.jrmp.interceptor | |
org.objectweb.carol.rmi.jrmp.server |
Modifier and Type | Class and Description |
---|---|
class |
ProtocolInterceptor
Class
ProtocolInterceptor is the CAROL JRMP Client Interceptor
For protocol propagation via current thread |
Modifier and Type | Method and Description |
---|---|
static JServerRequestInterceptor[] |
JInterceptorStore.getLocalServerInterceptors()
get the local server interceptor
|
JServerRequestInterceptor[] |
JInitInfo.getServerRequestInterceptors()
get all the server interceptor
|
JServerRequestInterceptor[] |
JRMPInitInfoImpl.getServerRequestInterceptors()
get all the server interceptor
|
Modifier and Type | Method and Description |
---|---|
void |
JInitInfo.add_server_request_interceptor(JServerRequestInterceptor interceptor)
add server interceptor
|
void |
JRMPInitInfoImpl.add_server_request_interceptor(JServerRequestInterceptor interceptor)
add server interceptor
|
static void |
JServerInterceptorHelper.receive_request(java.io.ObjectInput in,
JServerRequestInterceptor[] sis)
Receive request
|
static void |
JServerInterceptorHelper.send_exception(java.io.ObjectOutput out,
JServerRequestInterceptor[] sis)
send exception with context
|
static void |
JServerInterceptorHelper.send_other(java.io.ObjectOutput out,
JServerRequestInterceptor[] sis) |
static void |
JServerInterceptorHelper.send_reply(java.io.ObjectOutput out,
JServerRequestInterceptor[] sis)
send reply with context
|
Modifier and Type | Field and Description |
---|---|
protected JServerRequestInterceptor[] |
JUnicastServerRef.sis
ServerRequestInterceptor array
|
protected JServerRequestInterceptor[] |
JRemoteServerCall.sis
Array of Interceptor for this Server Ref
|
Modifier and Type | Method and Description |
---|---|
protected void |
JUnicastRemoteObject.exportObject(JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis) |
static java.rmi.Remote |
JUnicastRemoteObject.exportObject(java.rmi.Remote obj,
int p,
JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis) |
static java.rmi.Remote |
JUnicastRemoteObject.exportObject(java.rmi.Remote obj,
int p,
java.rmi.server.RMIClientSocketFactory csf,
java.rmi.server.RMIServerSocketFactory ssf,
JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis) |
static java.rmi.server.RemoteStub |
JUnicastRemoteObject.exportObject(java.rmi.Remote obj,
JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis) |
Constructor and Description |
---|
JRemoteServerCall(java.rmi.server.RemoteCall impl,
JServerRequestInterceptor[] sis)
Constructor for server side call
|
JUnicastRemoteObject(int p,
JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis) |
JUnicastRemoteObject(int p,
java.rmi.server.RMIClientSocketFactory csf,
java.rmi.server.RMIServerSocketFactory ssf,
JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis) |
JUnicastRemoteObject(JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis) |
JUnicastServerRef(int port,
JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis)
Constructor with interceptor
|
JUnicastServerRef(sun.rmi.transport.LiveRef ref,
JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis)
Constructor with interceptor
|
JUnicastServerRefSf(int port,
java.rmi.server.RMIClientSocketFactory csf,
java.rmi.server.RMIServerSocketFactory ssf,
JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis)
Constructor with interceptor and custum sckets factories
|
JUnicastServerRefSf(sun.rmi.transport.LiveRef ref,
JServerRequestInterceptor[] sis,
JClientRequestInterceptor[] cis)
Constructor with interceptor Create a new Unicast Server RemoteRef.
|