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

java.lang.Object
  |
  +--org.objectweb.carol.rmi.jrmp.interceptor.JInterceptorStore

public class JInterceptorStore
extends java.lang.Object

Class JInterceptorStore is the CAROL JRMP Client and Server Interceptors Storage System

Version:
1.0, 10/03/2003
Author:
Guillaume Riviere (Guillaume.Riviere@inrialpes.fr)

Field Summary
static java.lang.String INTIALIZER_PREFIX
          Initilazer class prefix
 
Constructor Summary
JInterceptorStore()
           
 
Method Summary
static java.lang.String[] getJRMPInitializers()
          Get Intializers method
static JClientRequestInterceptor[] getLocalClientInterceptors()
          get the local client interceptor
static JServerRequestInterceptor[] getLocalServerInterceptors()
          get the local server interceptor
static void initLocalInterceptors()
          Intialize interceptors for a carol server
static JClientRequestInterceptor[] setRemoteInterceptors(RemoteKey rk, java.lang.String[] ins)
          Set the remote client interceptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INTIALIZER_PREFIX

public static java.lang.String INTIALIZER_PREFIX
Initilazer class prefix

Constructor Detail

JInterceptorStore

public JInterceptorStore()
Method Detail

initLocalInterceptors

public static void initLocalInterceptors()
Intialize interceptors for a carol server


getLocalServerInterceptors

public static JServerRequestInterceptor[] getLocalServerInterceptors()
get the local server interceptor


getLocalClientInterceptors

public static JClientRequestInterceptor[] getLocalClientInterceptors()
get the local client interceptor


getJRMPInitializers

public static java.lang.String[] getJRMPInitializers()
Get Intializers method

Returns:
JRMP Initializers enuumeration

setRemoteInterceptors

public static JClientRequestInterceptor[] setRemoteInterceptors(RemoteKey rk,
                                                                java.lang.String[] ins)
Set the remote client interceptor