org.objectweb.carol.rmi.jrmp.interceptor
Interface JInitInfo

All Known Implementing Classes:
JRMPInitInfoImpl

public interface JInitInfo

Interface JInitInfo is the CAROL JRMP Interceptor Information Interface this interface for storing interceptor initialisation informations

Version:
1.0, 15/07/2002
Author:
Guillaume Riviere (Guillaume.Riviere@inrialpes.fr)

Method Summary
 void add_client_request_interceptor(JClientRequestInterceptor interceptor)
          add client interceptor
 void add_server_request_interceptor(JServerRequestInterceptor interceptor)
          add server interceptor
 JClientRequestInterceptor[] getClientRequestInterceptors()
          get all the client interceptor
 JServerRequestInterceptor[] getServerRequestInterceptors()
          get all the server interceptor
 

Method Detail

add_client_request_interceptor

public void add_client_request_interceptor(JClientRequestInterceptor interceptor)
                                    throws JDuplicateName
add client interceptor

Throws:
JDuplicateName

add_server_request_interceptor

public void add_server_request_interceptor(JServerRequestInterceptor interceptor)
                                    throws JDuplicateName
add server interceptor

Throws:
JDuplicateName

getClientRequestInterceptors

public JClientRequestInterceptor[] getClientRequestInterceptors()
get all the client interceptor

Returns:
array of ClientRequestInterceptor

getServerRequestInterceptors

public JServerRequestInterceptor[] getServerRequestInterceptors()
get all the server interceptor

Returns:
array of ServerRequestInterceptor