org.mmbase.clustering
Class ClusteringModule

java.lang.Object
  extended byorg.mmbase.util.functions.FunctionProvider
      extended byorg.mmbase.module.Module
          extended byorg.mmbase.module.ReloadableModule
              extended byorg.mmbase.module.WatchedReloadableModule
                  extended byorg.mmbase.clustering.ClusteringModule

public class ClusteringModule
extends WatchedReloadableModule

This module bootstraps and configures MMBase clustering.

Since:
MMBase-1.8
Version:
$Id: ClusteringModule.java,v 1.10 2006/07/06 11:28:08 michiel Exp $

Field Summary
 
Fields inherited from class org.mmbase.module.Module
getMaintainerFunction, getVersionFunction
 
Fields inherited from class org.mmbase.util.functions.FunctionProvider
functions, getFunctions
 
Constructor Summary
ClusteringModule()
           
 
Method Summary
 void init()
          Initializes the module.
 void reload()
          This method should be called when the module should be reloaded.
protected  void shutdown()
          Shuts down the module.
 
Methods inherited from class org.mmbase.module.WatchedReloadableModule
onload
 
Methods inherited from class org.mmbase.module.ReloadableModule
reloadConfiguration, reloadConfiguration
 
Methods inherited from class org.mmbase.module.Module
getInitParameter, getInitParameters, getMaintainer, getModule, getModule, getModuleInfo, getModuleLoader, getModuleReader, getModules, getName, getProperties, getProperty, getVersion, hasStarted, maintainance, setInitParameter, setMaintainer, setName, setVersion, shutdownModules, startModule, startModules, state
 
Methods inherited from class org.mmbase.util.functions.FunctionProvider
addFunction, createParameters, getFunction, getFunctions, getFunctionValue, newFunctionInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusteringModule

public ClusteringModule()
Method Detail

init

public void init()
Description copied from class: Module
Initializes the module. Init must be overridden to read the environment variables it needs.
This method is called by Module.startModule(), which makes sure it is not called more than once. You should not call init() directly, call startModule() instead.

Overrides:
init in class Module

shutdown

protected void shutdown()
Description copied from class: Module
Shuts down the module. This method is called by shutdownModules.

Overrides:
shutdown in class Module

reload

public void reload()
Description copied from class: ReloadableModule
This method should be called when the module should be reloaded.

Specified by:
reload in class ReloadableModule


MMBase build 1.8.1.20060716