fr.paris5.shaman.insight.component
Class RMIServerObjectHandler

fr.paris5.shaman.insight.component.ComponentHandler
  |
  +--fr.paris5.shaman.insight.component.StandaloneComponentHandler
        |
        +--fr.paris5.shaman.insight.component.RMIServerObjectHandler
All Implemented Interfaces:
InsightConfigurationConstants, SystemConfigurationConstants

public class RMIServerObjectHandler
extends StandaloneComponentHandler
implements SystemConfigurationConstants

A ComponentHandler instantiating the component, with a contructor making it RMI-bound.

Version:
$Id: RMIServerObjectHandler.java,v 1.1 2002/06/18 12:23:12 caillette Exp $
Author:
Laurent Caillette

Field Summary
private  java.lang.Class[] CONSTRUCTOR_PARAMETERTYPES
           
 
Fields inherited from class fr.paris5.shaman.insight.component.StandaloneComponentHandler
implementationClass
 
Fields inherited from class fr.paris5.shaman.insight.component.ComponentHandler
classLoader, component, componentManager, configuration, configured, context, logEnabledLogger, logKitManager, role
 
Fields inherited from interface fr.paris5.shaman.system.SystemConfigurationConstants
BASEDIRURL_ATTRIBUTE, DEFAULTHOSTNAME, EMPTYSYSTEM_RESOURCE, HOSTNAME_ATTRIBUTE, PORT_ATTRIBUTE, RUNSTYLE_ATTRIBUTE, SYSTEMCONFIGURATION_DEFAULT_RESOURCE
 
Fields inherited from interface fr.paris5.shaman.insight.component.InsightConfigurationConstants
CLASS_ATTRIBUTE, COMMANDLOGS_ELEMENT, DEFAULT_PREVALENCEBASE_DIR, DIR_ELEMENT, EXPOSEDAS_ATTRIBUTE, LOGKITCONFIGURATION_DEFAULT_RESOURCE, PERSISTING_ATTRIBUTE, ROLE_ATTRIBUTE, SNAPSHOTDIR_ELEMENT, SYSTEMCONFIGURATIONURL_ATTRIBUTE
 
Constructor Summary
RMIServerObjectHandler(java.lang.ClassLoader classLoader)
           
 
Method Summary
protected  org.apache.avalon.framework.component.Component doInstantiate()
           
 
Methods inherited from class fr.paris5.shaman.insight.component.StandaloneComponentHandler
configure, getImplementationClass
 
Methods inherited from class fr.paris5.shaman.insight.component.ComponentHandler
compose, contextualize, dispose, getComponent, getLogEnabledLogger, initialize, instantiateComponent, prepare, setLogKitManager
 

Field Detail

CONSTRUCTOR_PARAMETERTYPES

private final java.lang.Class[] CONSTRUCTOR_PARAMETERTYPES
Constructor Detail

RMIServerObjectHandler

public RMIServerObjectHandler(java.lang.ClassLoader classLoader)
Method Detail

doInstantiate

protected org.apache.avalon.framework.component.Component doInstantiate()
                                                                 throws java.lang.Exception
Overrides:
doInstantiate in class StandaloneComponentHandler


Copyright © 2002 Laurent Caillette and l'Université René Descartes, Paris 5. All rights reserved.