A B C D E F G H I J K L M N O P R S T U V W

A

activate() - Method in class org.objectweb.carol.util.configuration.RMIConfiguration
activate this rmi
activateRMI(String) - Static method in class org.objectweb.carol.util.configuration.CommunicationConfiguration
This method activate a rmi architecture with is name.
ACTIVATION_PREFIX - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
activation Prefix
add_client_request_interceptor(JClientRequestInterceptor) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPInitInfoImpl
add client interceptor
add_client_request_interceptor(JClientRequestInterceptor) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JInitInfo
add client interceptor
add_reply_service_context(JServiceContext, boolean) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl
add a JServicecontext
add_reply_service_context(JServiceContext, boolean) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JServerRequestInfo
add a JServicecontext
add_request_service_context(JServiceContext, boolean) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl
add a JServicecontext
add_request_service_context(JServiceContext, boolean) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JClientRequestInfo
Add a JServicecontext
add_server_request_interceptor(JServerRequestInterceptor) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPInitInfoImpl
add server interceptor
add_server_request_interceptor(JServerRequestInterceptor) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JInitInfo
add server interceptor
addArgs(String) - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
add mains args ... option
addNonStandard(String) - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
ste non standard option (for example bootclasspath:/usr/local/lib/foo/foo.jar pass the -Xbootclasspath:/usr/local/lib/foo/foo.jar to the jvm)
addPath(String) - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
add path for the jvm
addProperty(String, String) - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
add jvm -D property
addToEnvironment(String, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
addToEnvironment(String, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
addToEnvironment(String, Object) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 

B

bind(Name, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
bind(Name, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
bind(Name, Object) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
bind(String, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
bind(String, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
bind(String, Object) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 

C

CAROL_FILE_NAME - Static variable in class org.objectweb.carol.util.configuration.CommunicationConfiguration
rmi properties file name
CAROL_PREFIX - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
Carol prefix
CarolDefaultValues - class org.objectweb.carol.util.configuration.CarolDefaultValues.
 
CarolDefaultValues() - Constructor for class org.objectweb.carol.util.configuration.CarolDefaultValues
 
carolLogger - Static variable in class org.objectweb.carol.util.configuration.TraceCarol
the carol logger jndiCarol and rmiCarol logger are children of carol logger
cis - Variable in class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef
ClientRequestInterceptor array
cis - Variable in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
Client Interceptor for context propagation
cis - Variable in class org.objectweb.carol.rmi.jrmp.server.JRemoteCall
Client Interceptor for context propagation
className - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
String for classname
classpath - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
String Vector for classpath (path and jar file) Be carful, this is for the moment RJVM server System dependant
CLEAN_JVM_PROCESSES - Static variable in class org.objectweb.carol.util.bootstrap.ProcessesDaemon
clean JVM processes/configuration hashtable at shudow (default TRUE) Be carful, TRUE for this variable mean one more shudow THREAD by JVM $ in the daemon
CLEAN_PROCESSES - Static variable in class org.objectweb.carol.util.bootstrap.ProcessesManager
clean processes/configuration hashtable at shudow (default TRUE) commands.clear(); directories.clear(); Be carful, TRUE for this variable mean one more shudow THREAD in the daemon
clientInterceptors - Variable in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPInitInfoImpl
Request Client Interceptor Hashtable
clone() - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
close() - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
close() - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
close() - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
commands - Static variable in class org.objectweb.carol.util.bootstrap.ProcessesManager
Object configuration with id
CommunicationConfiguration - class org.objectweb.carol.util.configuration.CommunicationConfiguration.
 
CommunicationConfiguration() - Constructor for class org.objectweb.carol.util.configuration.CommunicationConfiguration
Constructor Read the communication context
composeName(Name, Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
composeName(Name, Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
composeName(Name, Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
composeName(String, String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
composeName(String, String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
composeName(String, String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
configure() - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Configure the log for CAROL.
configure(LoggerFactory) - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Configure the log for CAROL
connect(Remote, Remote) - Method in class org.objectweb.carol.rmi.multi.MultiPRODelegate
Connection method all available protocols
connect(Remote, Remote) - Method in class org.objectweb.carol.rmi.multi.JrmpPRODelegate
Connection method
connect(Remote, Remote) - Method in class org.objectweb.carol.rmi.multi.JeremiePRODelegate
Connection method
context_data - Variable in class org.objectweb.carol.rmi.jrmp.interceptor.JServiceContext
the JServiceContext data
context_id - Variable in class org.objectweb.carol.rmi.jrmp.interceptor.JServiceContext
the JServiceContext id
copyFile(String) - Static method in class org.objectweb.carol.util.bootstrap.RemoteShell
Copy a File (jar or ascii) to remote host in remote directory
createSubcontext(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
createSubcontext(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
createSubcontext(Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
createSubcontext(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
createSubcontext(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
createSubcontext(String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
csf - Variable in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 

D

DavidCarolHandler - class org.objectweb.carol.rmi.jonathan.david.DavidCarolHandler.
Class CarolHandler is the CAROL Handler for Jonathan server interception
DavidCarolHandler() - Constructor for class org.objectweb.carol.rmi.jonathan.david.DavidCarolHandler
Builds a new Jonathan david carol service handler instance.
debug - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
Boolean for jvm -debug option
debugCarol(String) - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Log a Carol debug message.
debugJndiCarol(String) - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Log a Jndi debug message.
debugRmiCarol(String) - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Log a Rmi debug message.
desactivate() - Method in class org.objectweb.carol.util.configuration.RMIConfiguration
desactivate this rmi
desactivateRMI(String) - Static method in class org.objectweb.carol.util.configuration.CommunicationConfiguration
This method desactivate a rmi architecture with is name.
destroy() - Method in class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInterceptor
 
destroySubcontext(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
destroySubcontext(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
destroySubcontext(Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
destroySubcontext(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
destroySubcontext(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
destroySubcontext(String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
directories - Static variable in class org.objectweb.carol.util.bootstrap.ProcessesManager
Object configuration with id
dispatch(Remote, RemoteCall) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef
override dispatch to use a specific thread factory
done() - Method in class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall
 

E

error(String) - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Log an error message.
error(String, Throwable) - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Log an error message and a stack trace from a Throwable object.
executeCall() - Method in class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall
 
executeCall() - Method in class org.objectweb.carol.rmi.jrmp.server.JRemoteCall
override executeCall to receive and reassociate contexts that were sent back from the server in the case of exeptional return
exportObject(JServerRequestInterceptor[], JClientRequestInterceptor[]) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
exportObject(Remote) - Method in class org.objectweb.carol.rmi.multi.MultiPRODelegate
Export a Remote Object on all available protocols
exportObject(Remote) - Method in class org.objectweb.carol.rmi.multi.JrmpPRODelegate
Export a Remote Object
exportObject(Remote) - Method in class org.objectweb.carol.rmi.multi.JeremiePRODelegate
Export a Remote Object
exportObject(Remote, int, JServerRequestInterceptor[], JClientRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
exportObject(Remote, int, RMIClientSocketFactory, RMIServerSocketFactory, JServerRequestInterceptor[], JClientRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
exportObject(Remote, JServerRequestInterceptor[], JClientRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
exportObject(Remote, String, Class[], Object[]) - Static method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
exportObjectParamType - Static variable in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
exportObjectWithFactoryParamType - Static variable in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 

F

FACTORY_PREFIX - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
jndi factory Prefix

G

get_all_reply_service_context() - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl
Get the all the reply service context if there is no context return null
get_all_reply_service_context() - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl
Get the all the reply service context if there is no context return null
get_all_reply_service_context() - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JRequestInfo
Get the all the reply service context if there is no context return null
get_all_request_service_context() - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl
Get the all the request service context if there is no context return null
get_all_request_service_context() - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl
Get the all the request service context if there is no context return null
get_all_request_service_context() - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JRequestInfo
Get the all the request service context if there is no context return null
get_reply_service_context(int) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl
Get the context specifie by this id if there is no context corresponding with this id return null
get_reply_service_context(int) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl
Get the context specifie by this id if there is no context corresponding with this id return null
get_reply_service_context(int) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JRequestInfo
Get the context specifie by this id if there is no context corresponding with this id return null
get_request_service_context(int) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl
Get the context specifie by this id if there is no context corresponding with this id return null
get_request_service_context(int) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl
Get the context specifie by this id if there is no context corresponding with this id return null
get_request_service_context(int) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JRequestInfo
Get the context specifie by this id if there is no context corresponding with this id return null
getAllProcess() - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Get the all Process id with there command line
getAllProcess() - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Get the all Process id with there command line
getAllRMIConfiguration() - Static method in class org.objectweb.carol.util.configuration.CommunicationConfiguration
Get all RMI environment
getCarolProperties(Properties, Properties) - Static method in class org.objectweb.carol.util.configuration.CarolDefaultValues
Return a default carol properties link toi the jndi properties
getClientRef() - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRefSf
use a different kind of RemoteRef instance
getClientRef() - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef
use a different kind of RemoteRef instance
getClientRequestInterceptors() - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPInitInfoImpl
get all the client interceptor
getClientRequestInterceptors() - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JInitInfo
get all the client interceptor
getCommandString() - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
Get the command string
getConfigurationString() - Static method in class org.objectweb.carol.util.configuration.CommunicationConfiguration
public static toString method
getContextHashtable() - Method in class org.objectweb.carol.util.multi.ProtocolCurrent
Get the Context Hashtable
getCurrent() - Static method in class org.objectweb.carol.util.multi.ProtocolCurrent
Method getCurrent
getCurrentInitialContext() - Method in class org.objectweb.carol.util.multi.ProtocolCurrent
Get current protocol Initial Context
getCurrentPortableRemoteObject() - Method in class org.objectweb.carol.util.multi.ProtocolCurrent
Get current protocol PROD
getCurrentRMIName() - Method in class org.objectweb.carol.util.multi.ProtocolCurrent
Get current protocol RMI name
getDefaultProtocol() - Static method in class org.objectweb.carol.util.configuration.CommunicationConfiguration
Get the default rmi
getDefaultThreadFactory() - Static method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
get the current default thread factory
getEnvironment() - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
getEnvironment() - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
getEnvironment() - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
getInitialContext(Hashtable) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapperFactory
Get/Build the IIOP Wrapper InitialContext
getInitialContext(Hashtable) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapperFactory
Get/Build the IIOP Wrapper InitialContext
getInitialContext(Hashtable) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory
Get a new multi initial context
getInputStream() - Method in class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall
 
getJndiProperties() - Method in class org.objectweb.carol.util.configuration.RMIConfiguration
 
getName() - Method in class org.objectweb.carol.util.configuration.RMIConfiguration
 
getNameInNamespace() - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
getNameInNamespace() - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
getNameInNamespace() - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
getNameParser(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
getNameParser(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
getNameParser(Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
getNameParser(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
getNameParser(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
getNameParser(String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapperFactory
Get/Build the ObjectInstance Alway return null for the moment
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapperFactory
Get/Build the ObjectInstance Alway return null for the moment
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory
never use for the moment
getOutputStream() - Method in class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall
 
getPortableRemoteObjectHashtable() - Method in class org.objectweb.carol.util.multi.ProtocolCurrent
Get the Portable Remote Object Hashtable
getPro() - Method in class org.objectweb.carol.util.configuration.RMIConfiguration
 
getProcessCommand(String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Get the Process command line
getProcessCommand(String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Get the Process command line
getProcessDirectory(String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Get the Process directory
getProcessDirectory(String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Get the Process directory
getProcessError(Process) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
get Process error
getProcessExitValue(String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Test if a Process is not alive the exit value
getProcessExitValue(String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Test if a Process is not alive the exit value
getProcessOutput(Process) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
get Process output
getRefClass(ObjectOutput) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRefSf
get the ref class name
getRefClass(ObjectOutput) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef
get the ref class name
getRefClass(ObjectOutput) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
get the ref class always return null
getReference() - Method in interface org.objectweb.carol.jndi.iiop.IIOPRemoteReference
Get the reference ressource object
getReference() - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceWrapper
Get the Reference reference
getReplyContext(int, Context) - Method in class org.objectweb.carol.rmi.jonathan.david.DavidCarolHandler
Returns a reply context.
getReplyContext(int, Context) - Method in class org.objectweb.carol.rmi.jonathan.jeremie.JeremieCarolHandler
Returns a reply context.
getRequestContext(int, boolean, byte[], Context) - Method in class org.objectweb.carol.rmi.jonathan.david.DavidCarolHandler
Returns a request context.
getRequestContext(int, boolean, byte[], Context) - Method in class org.objectweb.carol.rmi.jonathan.jeremie.JeremieCarolHandler
Returns a request context.
getResource() - Method in class org.objectweb.carol.jndi.iiop.IIOPResourceWrapper
Get the Serializable resource
getResource() - Method in interface org.objectweb.carol.jndi.iiop.IIOPRemoteResource
Get the serializable ressource object
getResultStream(boolean) - Method in class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall
override getResultStream to dissociate and pass contexts back to the client.
getRMIConfiguration(String) - Static method in class org.objectweb.carol.util.configuration.CommunicationConfiguration
Get a RMI environment with his architecture name
getRMIProtocol(String) - Static method in class org.objectweb.carol.util.configuration.CarolDefaultValues
return protocol name from url
getServerRequestInterceptors() - Method in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPInitInfoImpl
get all the server interceptor
getServerRequestInterceptors() - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JInitInfo
get all the server interceptor
getSpaceID() - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JServerInterceptorHelper
hold a unique identifier of this class.
getSpaceID() - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JClientInterceptorHelper
hold a unique identifier of this class.
getThread(Runnable) - Method in interface org.objectweb.carol.rmi.jrmp.server.JUnicastThreadFactory
Get a thread for the client.
getThread(Runnable, String) - Method in interface org.objectweb.carol.rmi.jrmp.server.JUnicastThreadFactory
Get a thread for the client.
getThread(ThreadGroup, Runnable) - Method in interface org.objectweb.carol.rmi.jrmp.server.JUnicastThreadFactory
Get a thread for the client.
getThread(ThreadGroup, Runnable, String) - Method in interface org.objectweb.carol.rmi.jrmp.server.JUnicastThreadFactory
Get a thread for the client.

H

handleReplyContext(ServiceContext, int, Context) - Method in class org.objectweb.carol.rmi.jonathan.david.DavidCarolHandler
This method is called by the services handler to let the operations related to the target service be performed on reply arrival.
handleReplyContext(ServiceContext, int, Context) - Method in class org.objectweb.carol.rmi.jonathan.jeremie.JeremieCarolHandler
This method is called by the services handler to let the operations related to the target service be performed on reply arrival.
handleRequestContext(ServiceContext, int, boolean, byte[], Context) - Method in class org.objectweb.carol.rmi.jonathan.david.DavidCarolHandler
This method is called by the services handler to let the operations related to the target service be performed on request arrival.
handleRequestContext(ServiceContext, int, boolean, byte[], Context) - Method in class org.objectweb.carol.rmi.jonathan.jeremie.JeremieCarolHandler
This method is called by the services handler to let the operations related to the target service be performed on request arrival.
HOST_LOCATION - Static variable in class org.objectweb.carol.util.bootstrap.RemoteShell
proc host location

I

IIOPContextWrapper - class org.objectweb.carol.jndi.iiop.IIOPContextWrapper.
 
IIOPContextWrapper(Context) - Constructor for class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
Constructs an IIOP Wrapper context
IIOPContextWrapperFactory - class org.objectweb.carol.jndi.iiop.IIOPContextWrapperFactory.
 
IIOPContextWrapperFactory() - Constructor for class org.objectweb.carol.jndi.iiop.IIOPContextWrapperFactory
 
iiopJNDIPrefix - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
iiopName - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
iiopPROD - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
iiopProps - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
IIOPReferenceContextWrapper - class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper.
 
IIOPReferenceContextWrapper(Context) - Constructor for class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
Constructs an IIOP Wrapper context
IIOPReferenceContextWrapperFactory - class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapperFactory.
 
IIOPReferenceContextWrapperFactory() - Constructor for class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapperFactory
 
IIOPReferenceWrapper - class org.objectweb.carol.jndi.iiop.IIOPReferenceWrapper.
 
IIOPReferenceWrapper(Reference) - Constructor for class org.objectweb.carol.jndi.iiop.IIOPReferenceWrapper
constructor, export this object
IIOPRemoteReference - interface org.objectweb.carol.jndi.iiop.IIOPRemoteReference.
Interface IIOPRemoteReference is the CAROL remote interface for reference ressources wrapping.
IIOPRemoteResource - interface org.objectweb.carol.jndi.iiop.IIOPRemoteResource.
Interface IIOPRemoteResource is the CAROL remote interface for serializable ressources wrapping.
IIOPResourceWrapper - class org.objectweb.carol.jndi.iiop.IIOPResourceWrapper.
 
IIOPResourceWrapper(Serializable) - Constructor for class org.objectweb.carol.jndi.iiop.IIOPResourceWrapper
constructor, export this object
INTIALIZER_PREFIX - Static variable in class org.objectweb.carol.rmi.multi.JrmpPRODelegate
Initilazer class prefix
invoke(RemoteCall) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
v1.1 style of Stubs call this invoke
invoke(Remote, Method, Object[], long) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
wrap the call to send the contexts
isActivate() - Method in class org.objectweb.carol.util.configuration.RMIConfiguration
 
isDebugCarol() - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Test if Carol debug messages are logged.
isDebugJndiCarol() - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Test if Jndi debug messages are logged.
isDebugRmiCarol() - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Test if Rmi debug messages are logged.

J

jarName - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
String for -jar option
JAVA_CMD - Static variable in class org.objectweb.carol.util.bootstrap.ProcessesManager
Java command line
JClientInterceptorHelper - class org.objectweb.carol.rmi.jrmp.interceptor.JClientInterceptorHelper.
Class JClientInterceptorHelper is the CAROL JRMP Client Interceptor Helper this class is used by the other pakage class to manage client interception
JClientInterceptorHelper() - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.JClientInterceptorHelper
 
JClientRequestInfo - interface org.objectweb.carol.rmi.jrmp.interceptor.JClientRequestInfo.
Interface JClientRequestInfo is the CAROL JRMP Client Interception Information stucturs this class is used by the other pakage class to manage client interception
JClientRequestInterceptor - interface org.objectweb.carol.rmi.jrmp.interceptor.JClientRequestInterceptor.
Interface JClientRequestInterceptor is the CAROL JRMP Client Interceptor Interface this interface is use for client interceptor definition
JDuplicateName - exception org.objectweb.carol.rmi.jrmp.interceptor.JDuplicateName.
Exception JDuplicateName is the CAROL JRMP Interceptor Registering Exception This Exception occur when 2 Interceptors with the same name are registered
JeremieCarolHandler - class org.objectweb.carol.rmi.jonathan.jeremie.JeremieCarolHandler.
Class CarolHandler is the CAROL Handler for Jonathan server interception
JeremieCarolHandler() - Constructor for class org.objectweb.carol.rmi.jonathan.jeremie.JeremieCarolHandler
Builds a new Jonathan jeremie carol service handler instance.
jeremieJNDIPrefix - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
jeremieName - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
jeremiePROD - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
JeremiePRODelegate - class org.objectweb.carol.rmi.multi.JeremiePRODelegate.
class JeremiePRODelegate for the mapping between Jeremie UnicastRemoteObject and PortableRemoteObject
JeremiePRODelegate() - Constructor for class org.objectweb.carol.rmi.multi.JeremiePRODelegate
Empty constructor for instanciate this class
jeremieProps - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
JInitializer - interface org.objectweb.carol.rmi.jrmp.interceptor.JInitializer.
Interface JInitializer is the CAROL JRMP Initializer interface This interface is use to register Interceptor
JInitInfo - interface org.objectweb.carol.rmi.jrmp.interceptor.JInitInfo.
Interface JInitInfo is the CAROL JRMP Interceptor Information Interface this interface for storing interceptor initialisation informations
JNDI_FILE_NAME - Static variable in class org.objectweb.carol.util.configuration.CommunicationConfiguration
jndi properties file name
JNDI_PREFIX - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
JNDI Prefix
jndiCarolLogger - Static variable in class org.objectweb.carol.util.configuration.TraceCarol
 
JRemoteCall - class org.objectweb.carol.rmi.jrmp.server.JRemoteCall.
Class JRemoteCall is the CAROL JRMP Remote call with context propagation
JRemoteCall(Connection, ObjID, int, long, JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JRemoteCall
Constructor for client side call
JRemoteServerCall - class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall.
Class JRemoteServerCall is the CAROL JRMP Remote Server call with context propagation
JRemoteServerCall(RemoteCall, JServerRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall
Constructor for server side call
JRequestInfo - interface org.objectweb.carol.rmi.jrmp.interceptor.JRequestInfo.
Class JRequestInfo is the CAROL JRMP general Request info
JRMPClientRequestInfoImpl - class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl.
Class JRMPClientRequestInfoImpl is the CAROL JRMP Client Request info (JClientRequestInfo) Implementation
JRMPClientRequestInfoImpl() - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl
Empty constructor available for Request Information
JRMPClientRequestInfoImpl(JServiceContext[]) - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl
Full constructor available for Reply Information
JRMPInitInfoImpl - class org.objectweb.carol.rmi.jrmp.interceptor.JRMPInitInfoImpl.
Class JRMPInitInfoImpl is the CAROL JRMP Initializer Implementation
JRMPInitInfoImpl() - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.JRMPInitInfoImpl
 
jrmpJNDIPrefix - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
jrmpName - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
jrmpPROD - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
JrmpPRODelegate - class org.objectweb.carol.rmi.multi.JrmpPRODelegate.
Class JrmpPRODelegate for the mapping between Rmi jrmp UnicastRemoteObject and PortableRemoteObject
JrmpPRODelegate() - Constructor for class org.objectweb.carol.rmi.multi.JrmpPRODelegate
Constructor
jrmpProps - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
 
JRMPServerRequestInfoImpl - class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl.
Class JRMPServerRequestInfoImpl is the CAROL JRMP Server Request info (JServerRequestInfo) Implementation
JRMPServerRequestInfoImpl() - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl
Empty constructor available for Request Information
JRMPServerRequestInfoImpl(JServiceContext[]) - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl
Full constructor available for Reply Information
JServerInterceptorHelper - class org.objectweb.carol.rmi.jrmp.interceptor.JServerInterceptorHelper.
Class JServerInterceptorHelper is the CAROL JRMP Server Interceptor Helper this class is used by the other pakage class to manage server interception
JServerInterceptorHelper() - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.JServerInterceptorHelper
 
JServerRequestInfo - interface org.objectweb.carol.rmi.jrmp.interceptor.JServerRequestInfo.
Interface JServerRequestInfo is the CAROL JServerRequestInfo this inetrface describe the server interceptor information structur
JServerRequestInterceptor - interface org.objectweb.carol.rmi.jrmp.interceptor.JServerRequestInterceptor.
Interface JServerRequestIntercepto is the CAROL JRMP Server Interceptor interface
JServiceContext - class org.objectweb.carol.rmi.jrmp.interceptor.JServiceContext.
Class JServiceContext is the CAROL JRMP Service context Unlike IIOP the class isn't static final, you can use inheritance mechanisme for context propagation
JServiceContext() - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.JServiceContext
Construct an empty service context
JServiceContext(int, byte[]) - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.JServiceContext
constructor
JUnicastRef - class org.objectweb.carol.rmi.jrmp.server.JUnicastRef.
Class JUnicastRef is the CAROL JRMP UnicastRef with context propagation
JUnicastRef() - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
empty constructor
JUnicastRef(LiveRef) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
Constructor without Interceptor
JUnicastRef(LiveRef, JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
Constructor with interceptor
JUnicastRefSf - class org.objectweb.carol.rmi.jrmp.server.JUnicastRefSf.
Class JUnicastRefSf is the CAROL JRMP UnicastRef with context propagation Unicast Reference ensuring context propagation with custom sockets
JUnicastRefSf() - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastRefSf
Create a new (empty) Unicast remote reference.
JUnicastRefSf(LiveRef, JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastRefSf
Create a new Unicast RemoteRef.
JUnicastRemoteObject - class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject.
Class Extension of UnicastRemoteObject CAROL class ensuring the JRMP context propagation Unicast Reference ensuring context propagation with custom sockets
JUnicastRemoteObject(int, JServerRequestInterceptor[], JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
JUnicastRemoteObject(int, RMIClientSocketFactory, RMIServerSocketFactory, JServerRequestInterceptor[], JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
JUnicastRemoteObject(JServerRequestInterceptor[], JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
JUnicastServerRef - class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef.
Class JUnicastServerRef implements the remote reference layer server-side behavior for remote objects exported with the JUnicastRef reference type.
JUnicastServerRef() - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef
constructor
JUnicastServerRef(int, JServerRequestInterceptor[], JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef
Constructor with interceptor
JUnicastServerRef(LiveRef, JServerRequestInterceptor[], JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef
Constructor with interceptor
JUnicastServerRefSf - class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRefSf.
Class JUnicastServerRefSf implements the remote reference layer server-side behavior for remote objects exported with the JUnicastRefSf reference type.
JUnicastServerRefSf() - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRefSf
constructor
JUnicastServerRefSf(int, RMIClientSocketFactory, RMIServerSocketFactory, JServerRequestInterceptor[], JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRefSf
Constructor with interceptor and custum sckets factories
JUnicastServerRefSf(LiveRef, JServerRequestInterceptor[], JClientRequestInterceptor[]) - Constructor for class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRefSf
Constructor with interceptor Create a new Unicast Server RemoteRef.
JUnicastThreadFactory - interface org.objectweb.carol.rmi.jrmp.server.JUnicastThreadFactory.
Generic interface for getting threads, modeled after Enhydra ThreadClientService interface.
JVM_PREFIX - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
JVM Prefix
JVMConfiguration - class org.objectweb.carol.util.bootstrap.JVMConfiguration.
Class JVMConfiguration Is a Data structure representing a Java command This class is serializable and can be pass througth a RMI call (for the Java Deamon for example)
JVMConfiguration() - Constructor for class org.objectweb.carol.util.bootstrap.JVMConfiguration
empty constructor start with default
JVMConfiguration(String) - Constructor for class org.objectweb.carol.util.bootstrap.JVMConfiguration
Constuctor with the jvm string This constructor is use "like a java ... command" and parse the string

K

killAllProcesses() - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Kill all processes and remove all process id and configuration
killAllProcesses() - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Kill all processes and remove all process id and configuration
killProcess(String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Kill a process (if existe) and remove it's process id and configuration
killProcess(String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Kill a process (if existe) and remove it's process id and configuration

L

list(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
list(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
list(Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
list(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
list(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
list(String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
listBindings(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
listBindings(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
listBindings(Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
listBindings(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
listBindings(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
listBindings(String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
loadCarolConfiguration() - Static method in class org.objectweb.carol.util.configuration.CommunicationConfiguration
This method read all the the orbX.properties, jndiX.properties file for protocols configurations
loadCarolConfiguration(Properties, Properties) - Static method in class org.objectweb.carol.util.configuration.CommunicationConfiguration
This method read a rmi configuration from 2 Properties
lookup(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
lookup(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
lookup(Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
lookup(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
lookup(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
lookup(String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
lookupLink(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
lookupLink(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
lookupLink(Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
lookupLink(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
lookupLink(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
lookupLink(String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 

M

main(String[]) - Static method in class org.objectweb.carol.util.bootstrap.RemoteShell
Main method, starting the RJVM Daemon
main(String[]) - Static method in class org.objectweb.carol.util.bootstrap.ProcessesDaemon
Main method, starting the RJVM Daemon
mainArgs - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
String for class main args [] option
marshalCustomCallData(ObjectOutput) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
override marshalCustomCallData to pass and disociate contexts on the client
MultiOrbInitialContext - class org.objectweb.carol.jndi.spi.MultiOrbInitialContext.
 
MultiOrbInitialContext() - Constructor for class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
Constructor, load communication framework and instaciate initial contexts
MultiOrbInitialContextFactory - class org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory.
 
MultiOrbInitialContextFactory() - Constructor for class org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory
 
MultiPRODelegate - class org.objectweb.carol.rmi.multi.MultiPRODelegate.
 
MultiPRODelegate() - Constructor for class org.objectweb.carol.rmi.multi.MultiPRODelegate
 

N

name() - Method in class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInterceptor
get the name of this interceptor
name() - Method in class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptor
get the name of this interceptor
name() - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JServerRequestInterceptor
get the name of this interceptor
name() - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JClientRequestInterceptor
get the name of this interceptor
narrow(Object, Class) - Method in class org.objectweb.carol.rmi.multi.MultiPRODelegate
Narrow method on the default protocol
narrow(Object, Class) - Method in class org.objectweb.carol.rmi.multi.JrmpPRODelegate
Narrow method
narrow(Object, Class) - Method in class org.objectweb.carol.rmi.multi.JeremiePRODelegate
Narrow method
newCall(RemoteObject, Operation[], int, long) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
override v1.1 RemoteCall instanciation to wrap the call and send the context
nonStandard - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
String Vector for non Standard options (-X...)

O

org.objectweb.carol.jndi.iiop - package org.objectweb.carol.jndi.iiop
 
org.objectweb.carol.jndi.spi - package org.objectweb.carol.jndi.spi
 
org.objectweb.carol.rmi.iiop.interceptor - package org.objectweb.carol.rmi.iiop.interceptor
 
org.objectweb.carol.rmi.jonathan.david - package org.objectweb.carol.rmi.jonathan.david
 
org.objectweb.carol.rmi.jonathan.jeremie - package org.objectweb.carol.rmi.jonathan.jeremie
 
org.objectweb.carol.rmi.jrmp.interceptor - package org.objectweb.carol.rmi.jrmp.interceptor
 
org.objectweb.carol.rmi.jrmp.server - package org.objectweb.carol.rmi.jrmp.server
 
org.objectweb.carol.rmi.multi - package org.objectweb.carol.rmi.multi
 
org.objectweb.carol.util.bootstrap - package org.objectweb.carol.util.bootstrap
 
org.objectweb.carol.util.configuration - package org.objectweb.carol.util.configuration
 
org.objectweb.carol.util.multi - package org.objectweb.carol.util.multi
 

P

pingProcess(String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Test if a Process is always alive
pingProcess(String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Test if a Process is always alive
port - Variable in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
PORT_NUMBER - Static variable in class org.objectweb.carol.util.bootstrap.RemoteShell
proc rmi registry port (default 9090)
post_init(JInitInfo) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptorInitializer
In JRMP the 2 method( per and post init have the same consequences ...
post_init(JInitInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JInitializer
In JRMP the 2 method( per and post init have the same consequences ...
post_init(ORBInitInfo) - Method in class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInitializer
ORBInitializer post_init method nothing done here
pre_init(JInitInfo) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptorInitializer
In JRMP the 2 method( per and post init have the same consequences ...
pre_init(JInitInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JInitializer
In JRMP the 2 method( per and post init have the same consequences ...
pre_init(ORBInitInfo) - Method in class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInitializer
ORBInitializer pre_init method here we add the iiop interceptor
prefix - Static variable in class org.objectweb.carol.util.configuration.TraceCarol
prefix used to identify CAROL loggers
printError(String) - Static method in class org.objectweb.carol.util.bootstrap.RemoteShell
Print error put ouf the process
printHelp(Options) - Static method in class org.objectweb.carol.util.bootstrap.RemoteShell
static print help method (thaks to Jef and the JOTM team)
printHelp(Options) - Static method in class org.objectweb.carol.util.bootstrap.ProcessesDaemon
static print help method (thaks to Jef and the JOTM team)
printHelpProcess() - Static method in class org.objectweb.carol.util.bootstrap.RemoteShell
 
printOutput(String) - Static method in class org.objectweb.carol.util.bootstrap.RemoteShell
Print output put ouf the process
PRO_PREFIX - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
portable remote object Prefix
processes - Static variable in class org.objectweb.carol.util.bootstrap.ProcessesManager
Processes Hashtable with id
ProcessesDaemon - class org.objectweb.carol.util.bootstrap.ProcessesDaemon.
Class ProcessesDaemonProvide a RMI accessible jvm daemon for boostraping a Processes.
ProcessesDaemon() - Constructor for class org.objectweb.carol.util.bootstrap.ProcessesDaemon
 
ProcessesManager - class org.objectweb.carol.util.bootstrap.ProcessesManager.
Class ProcessesManagerProvide a Process Manager for boostraping Process and send file to a process directory Thie class extends a remote interface for RMI calls
ProcessesManager.ProcessStopThread - class org.objectweb.carol.util.bootstrap.ProcessesManager.ProcessStopThread.
Process Shudown process Thread For cleanong the Process's Hashtable
ProcessesManager() - Constructor for class org.objectweb.carol.util.bootstrap.ProcessesManager
empty constructor
ProcessesManager(boolean, boolean) - Constructor for class org.objectweb.carol.util.bootstrap.ProcessesManager
constructor with 2 param:
ProcessException - exception org.objectweb.carol.util.bootstrap.ProcessException.
Class ProcessException is a Process exception
ProcessException() - Constructor for class org.objectweb.carol.util.bootstrap.ProcessException
empty constructor
ProcessException(String) - Constructor for class org.objectweb.carol.util.bootstrap.ProcessException
string constructor
ProcessException(Throwable) - Constructor for class org.objectweb.carol.util.bootstrap.ProcessException
throwable constructor
properties - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
Properties for system properties (-D...) options
ProtocolCurrent - class org.objectweb.carol.util.multi.ProtocolCurrent.
Class ProtocolCurrentFor handling the association Rmi/ Thread
ProtocolInitializer - class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInitializer.
Class ProtocolInitializer is the CAROL JNDI IIOP Interceptor initializer this initializer add an interceptor for the multi rmi management
ProtocolInitializer() - Constructor for class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInitializer
 
ProtocolInterceptor - class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInterceptor.
Class ProtocolInterceptor is the CAROL JNDI IIOP Interceptor for iiop protocol this interceptor mark the current thread for each call with the iiop mark
ProtocolInterceptor - class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptor.
Class ProtocolInterceptor is the CAROL JRMP Client Interceptor For protocol propagation via current thread
ProtocolInterceptor() - Constructor for class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInterceptor
constructor
ProtocolInterceptor() - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptor
constructor
ProtocolInterceptorInitializer - class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptorInitializer.
Class ProtocolInterceptorInitializer is a JRMP Interface for Interceptor initialisation This initilizer add an interceptor for the multi rmi management
ProtocolInterceptorInitializer() - Constructor for class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptorInitializer
 

R

readExternal(ObjectInput) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRefSf
override readExternal to initialise localRef We could actually receive anything from the server on lookup
readExternal(ObjectInput) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
override readExternal to initialise localRef We could actually receive anything from the server on lookup
readExternal(ObjectInput, boolean) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
override readExternal to initialise localRef We could actually receive anything from the server on lookup
readProcessError(String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
get the rjvm ErrorStream
readProcessError(String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
get the rjvm ErrorStream
readProcessOutput(String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
get the rproc OutputStream
readProcessOutput(String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
get the rproc OutputStream
rebind(Name, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
rebind(Name, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
rebind(Name, Object) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
rebind(String, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
rebind(String, Object) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
rebind(String, Object) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
receive_exception(JClientRequestInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JClientRequestInterceptor
Receive exception interception
receive_exception(ObjectInput, JClientRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JClientInterceptorHelper
Receive exception interception
receive_other(JClientRequestInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JClientRequestInterceptor
 
receive_other(ObjectInput, JClientRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JClientInterceptorHelper
 
receive_reply(JClientRequestInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JClientRequestInterceptor
Receive reply interception
receive_reply(ObjectInput, JClientRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JClientInterceptorHelper
Receive reply interception
receive_request_service_contexts(ServerRequestInfo) - Method in class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInterceptor
Receive request context
receive_request(JServerRequestInfo) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptor
Receive request
receive_request(JServerRequestInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JServerRequestInterceptor
Receive request
receive_request(ObjectInput, JServerRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JServerInterceptorHelper
Receive request
receive_request(ServerRequestInfo) - Method in class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInterceptor
Receive request
reference - Variable in class org.objectweb.carol.jndi.iiop.IIOPReferenceWrapper
Reference reference to wrap
releaseInputStream() - Method in class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall
 
releaseOutputStream() - Method in class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall
 
RemoteProcessesManager - interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager.
Interface RemoteProcessesManagerProvide a Process Manager for boostraping Process and send file to a process directory Thie class extends a remote interface for RMI calls
RemoteShell - class org.objectweb.carol.util.bootstrap.RemoteShell.
Class RemoteShellProvide a RMI shell access to a RJVM daemon For the moment it's a basic (but full) rjvm shell
RemoteShell() - Constructor for class org.objectweb.carol.util.bootstrap.RemoteShell
 
removeFromEnvironment(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
removeFromEnvironment(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
removeFromEnvironment(String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
rename(Name, Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
rename(Name, Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
rename(Name, Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
rename(String, String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
rename(String, String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
rename(String, String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
resource - Variable in class org.objectweb.carol.jndi.iiop.IIOPResourceWrapper
Serializable resource to wrap
RJVM_PORT_NUMBER - Static variable in class org.objectweb.carol.util.bootstrap.ProcessesDaemon
rjvm rmi registry port (default 9090)
RMI_PREFIX - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
RMI Prefix
rmiCarolLogger - Static variable in class org.objectweb.carol.util.configuration.TraceCarol
 
RMIConfiguration - class org.objectweb.carol.util.configuration.RMIConfiguration.
 
RMIConfiguration(String, Properties, Properties) - Constructor for class org.objectweb.carol.util.configuration.RMIConfiguration
Constructor, This constructor make a validation of the properties
RMIConfigurationException - exception org.objectweb.carol.util.configuration.RMIConfigurationException.
 
RMIConfigurationException(String) - Constructor for class org.objectweb.carol.util.configuration.RMIConfigurationException
constructor with a the detail message
rmiConfigurationExist(Properties) - Static method in class org.objectweb.carol.util.configuration.CarolDefaultValues
return false if there is no rmi configuration inside the properties
rmiName - Variable in class org.objectweb.carol.util.configuration.RMIConfiguration
RMI Architecture name
run() - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager.ProcessStopThread
Thread run method

S

scReplyTable - Variable in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl
Reply Service Context HasTable
scReplyTable - Variable in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl
Reply Service Context HasTable
scRequestTable - Variable in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPServerRequestInfoImpl
Request Service Context HasTable
scRequestTable - Variable in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPClientRequestInfoImpl
Request Service Context HasTable
send_exception(JServerRequestInfo) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptor
 
send_exception(JServerRequestInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JServerRequestInterceptor
send exception with context
send_exception(ObjectOutput, JServerRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JServerInterceptorHelper
send exception with context
send_exception(ServerRequestInfo) - Method in class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInterceptor
 
send_other(JServerRequestInfo) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptor
 
send_other(JServerRequestInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JServerRequestInterceptor
 
send_other(ObjectOutput, JServerRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JServerInterceptorHelper
 
send_other(ServerRequestInfo) - Method in class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInterceptor
 
send_poll(JClientRequestInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JClientRequestInterceptor
send client context in pool
send_poll(ObjectOutput, JClientRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JClientInterceptorHelper
send client context in pool (see CORBA Specifications)
send_reply(JServerRequestInfo) - Method in class org.objectweb.carol.rmi.jrmp.interceptor.ProtocolInterceptor
send reply with context
send_reply(JServerRequestInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JServerRequestInterceptor
send reply with context
send_reply(ObjectOutput, JServerRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JServerInterceptorHelper
send reply with context
send_reply(ServerRequestInfo) - Method in class org.objectweb.carol.rmi.iiop.interceptor.ProtocolInterceptor
send reply with context
send_request(JClientRequestInfo) - Method in interface org.objectweb.carol.rmi.jrmp.interceptor.JClientRequestInterceptor
send client context with the request.
send_request(ObjectOutput, JClientRequestInterceptor[]) - Static method in class org.objectweb.carol.rmi.jrmp.interceptor.JClientInterceptorHelper
send client context with the request.
sendFile(String, String, byte[]) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Send a file to a directory (FileImputStream/FileOutputStream format) this method build a directory in the current directory if the directory does not exite.
sendFile(String, String, byte[]) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Send a file to a directory (FileImputStream/FileOutputStream format) this method build a directory in the current directory if the directory does not exite.
server - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
Boolean for jvm -server option
serverInterceptors - Variable in class org.objectweb.carol.rmi.jrmp.interceptor.JRMPInitInfoImpl
Request Server Interceptor Hashtable
setClass(String) - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
set the main class namle for the jvm
setDebug() - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
set jvm -debug option
setDefault() - Method in class org.objectweb.carol.util.multi.ProtocolCurrent
set the default protocol
setDefaultThreadFactory(JUnicastThreadFactory) - Static method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
set the default thread factory to to used when dispatching the call.
setJar(String) - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
set -jar ... option
setRMI(String) - Method in class org.objectweb.carol.util.multi.ProtocolCurrent
This method if for setting one rmi context
setServer() - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
set jvm -server option
setVerbose() - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
set -verbose option
setVerboseClass() - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
set -verbose:class option
setVerboseGC() - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
set -verbose:gc option
setVerboseJNI() - Method in class org.objectweb.carol.util.bootstrap.JVMConfiguration
set -verbose:jni option
sis - Variable in class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef
ServerRequestInterceptor array
sis - Variable in class org.objectweb.carol.rmi.jrmp.server.JRemoteServerCall
Array of Interceptor for this Server Ref
ssf - Variable in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
START_WAIT_TIME - Static variable in class org.objectweb.carol.util.bootstrap.ProcessesManager
wait time for processe starting before getting error stream
startCommandLine(String) - Static method in class org.objectweb.carol.util.bootstrap.RemoteShell
 
startJVM(JVMConfiguration, String[]) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Start a jvm process on the remote host in a tmp directory
startJVM(JVMConfiguration, String[]) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Start a jvm process on the remote host in a tmp directory
startJVM(JVMConfiguration, String[], String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Start a jvm process on the remote host
startJVM(JVMConfiguration, String[], String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Start a jvm process on the remote host
startJVM(JVMConfiguration, String[], String, String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Start a jvm process on the remote host
startJVM(JVMConfiguration, String[], String, String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Start a jvm process on the remote host
startProcess(String, String[]) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Start a process on the remote host in a tmp directory
startProcess(String, String[]) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Start a process on the remote host in a tmp directory
startProcess(String, String[], String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Start a process on the remote host
startProcess(String, String[], String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Start a process on the remote host
startProcess(String, String[], String, String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Start a process on the remote host
startProcess(String, String[], String, String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Start a process on the remote host
stop() - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
Stop the damemon and kill all the process
stop() - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
Stop the damemon and kill all the process

T

toString() - Method in class org.objectweb.carol.util.bootstrap.ProcessException
to string method
toString() - Method in class org.objectweb.carol.util.configuration.RMIConfiguration
to String method return the String for this context
toString() - Method in class org.objectweb.carol.util.multi.ProtocolCurrent
To string method
toStub(Remote) - Method in class org.objectweb.carol.rmi.multi.MultiPRODelegate
To stub method on the iiop protocol
toStub(Remote) - Method in class org.objectweb.carol.rmi.multi.JrmpPRODelegate
To stub method
toStub(Remote) - Method in class org.objectweb.carol.rmi.multi.JeremiePRODelegate
To stub method
TraceCarol - class org.objectweb.carol.util.configuration.TraceCarol.
 
TraceCarol() - Constructor for class org.objectweb.carol.util.configuration.TraceCarol
 

U

unbind(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
unbind(Name) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
unbind(Name) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
unbind(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPReferenceContextWrapper
 
unbind(String) - Method in class org.objectweb.carol.jndi.iiop.IIOPContextWrapper
 
unbind(String) - Method in class org.objectweb.carol.jndi.spi.MultiOrbInitialContext
 
unexportObject(Remote) - Method in class org.objectweb.carol.rmi.multi.MultiPRODelegate
Method for unexport object on all available protocols
unexportObject(Remote) - Method in class org.objectweb.carol.rmi.multi.JrmpPRODelegate
Method for unexport object
unexportObject(Remote) - Method in class org.objectweb.carol.rmi.multi.JeremiePRODelegate
Method for unexport object
unexportObject(Remote, boolean) - Static method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRemoteObject
 
unmarshalCustomCallData(ObjectInput) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastServerRef
override unmarshalCustomCallData to receive and establish contexts sent by the client
URL_PREFIX - Static variable in class org.objectweb.carol.util.configuration.CarolDefaultValues
jndi url Prefix

V

verbose - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
Boolean -verbose option
verbose(String) - Static method in class org.objectweb.carol.util.configuration.TraceCarol
Log a verbose message
verboseClass - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
Boolean -verbose:class option
verboseGC - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
Boolean -verbose:gc option
verboseJNI - Variable in class org.objectweb.carol.util.bootstrap.JVMConfiguration
Boolean -verbose:jni option

W

writeExternal(ObjectOutput) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRefSf
override writeExternal to send spaceID We could actually send anything to the client on lookup
writeExternal(ObjectOutput) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
override writeExternal to send spaceID We could actually send anything to the client on lookup
writeExternal(ObjectOutput, boolean) - Method in class org.objectweb.carol.rmi.jrmp.server.JUnicastRef
override writeExternal to send spaceID And the interceptor We could actually send anything to the client on lookup
writeInput(String) - Static method in class org.objectweb.carol.util.bootstrap.RemoteShell
Write an imput in the process
writeProcessInput(String, String) - Method in interface org.objectweb.carol.util.bootstrap.RemoteProcessesManager
send a String to the rjvm inputStream
writeProcessInput(String, String) - Method in class org.objectweb.carol.util.bootstrap.ProcessesManager
send a String to the rjvm inputStream

A B C D E F G H I J K L M N O P R S T U V W