biz.hammurapi.config
Class RmiRegistryComponent

java.lang.Object
  extended by biz.hammurapi.config.ComponentBase
      extended by biz.hammurapi.config.RmiRegistryComponent
All Implemented Interfaces:
Component, Context, DomConfigurable, Wrapper, MeasurementCollector, MeasurementConsumer

public class RmiRegistryComponent
extends ComponentBase
implements Wrapper, DomConfigurable

Wrapper for RMI registry

Author:
Pavel Vlasov

Field Summary
 
Fields inherited from class biz.hammurapi.config.ComponentBase
owner
 
Constructor Summary
RmiRegistryComponent()
           
 
Method Summary
 void configure(org.w3c.dom.Node configNode, Context context)
          Reads configuration from Node
protected  java.lang.Object getChild(java.lang.String name)
          Override this method if component has subcomponents.
 java.lang.Object getMaster()
           
 void setOwner(java.lang.Object owner)
          Plugs the component into container and naming bus.
 void start()
          Invoked by container before the first use.
 void stop()
          Invoked by container when component is not needed anymore.
 
Methods inherited from class biz.hammurapi.config.ComponentBase
addMeasurement, get, getMeasurementConsumer, getOwner, getOwner, setMeasurementConsumer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RmiRegistryComponent

public RmiRegistryComponent()
Method Detail

getMaster

public java.lang.Object getMaster()
Specified by:
getMaster in interface Wrapper

start

public void start()
           throws ConfigurationException
Description copied from interface: Component
Invoked by container before the first use. Component shall perform initialization in this method.

Specified by:
start in interface Component
Throws:
ConfigurationException

stop

public void stop()
Description copied from interface: Component
Invoked by container when component is not needed anymore. Component shall perform cleanup in this method.

Specified by:
stop in interface Component

setOwner

public void setOwner(java.lang.Object owner)
Description copied from interface: Component
Plugs the component into container and naming bus.

Specified by:
setOwner in interface Component
Overrides:
setOwner in class ComponentBase

configure

public void configure(org.w3c.dom.Node configNode,
                      Context context)
Description copied from interface: DomConfigurable
Reads configuration from Node

Specified by:
configure in interface DomConfigurable

getChild

protected java.lang.Object getChild(java.lang.String name)
Description copied from class: ComponentBase
Override this method if component has subcomponents.

Overrides:
getChild in class ComponentBase
Returns:


Copyright © 2003 Hammurapi Group. All Rights Reserved.