org.objectweb.carol.rmi.jrmp.interceptor
Class JRMPInitInfoImpl

java.lang.Object
  extended byorg.objectweb.carol.rmi.jrmp.interceptor.JRMPInitInfoImpl
All Implemented Interfaces:
JInitInfo

public class JRMPInitInfoImpl
extends java.lang.Object
implements JInitInfo

Class JRMPInitInfoImpl is the CAROL JRMP Initializer Implementation

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

Field Summary
protected  java.util.ArrayList clientInterceptors
          Request Client Interceptor Hashtable
protected  java.util.ArrayList serverInterceptors
          Request Server Interceptor Hashtable
 
Constructor Summary
JRMPInitInfoImpl()
           
 
Method Summary
 void add_client_request_interceptor(JClientRequestInterceptor interceptor)
          add client interceptor
 void add_server_request_interceptor(JServerRequestInterceptor interceptor)
          add server interceptor
 void clear()
           
 JClientRequestInterceptor[] getClientRequestInterceptors()
          get all the client interceptor
 JServerRequestInterceptor[] getServerRequestInterceptors()
          get all the server interceptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serverInterceptors

protected java.util.ArrayList serverInterceptors
Request Server Interceptor Hashtable


clientInterceptors

protected java.util.ArrayList clientInterceptors
Request Client Interceptor Hashtable

Constructor Detail

JRMPInitInfoImpl

public JRMPInitInfoImpl()
Method Detail

add_client_request_interceptor

public void add_client_request_interceptor(JClientRequestInterceptor interceptor)
add client interceptor

Specified by:
add_client_request_interceptor in interface JInitInfo

add_server_request_interceptor

public void add_server_request_interceptor(JServerRequestInterceptor interceptor)
add server interceptor

Specified by:
add_server_request_interceptor in interface JInitInfo

getClientRequestInterceptors

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

Specified by:
getClientRequestInterceptors in interface JInitInfo
Returns:
array of ClientRequestInterceptor

getServerRequestInterceptors

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

Specified by:
getServerRequestInterceptors in interface JInitInfo
Returns:
array of ServerRequestInterceptor

clear

public void clear()