com.sun.mdm.index.configurator
Interface ConfigurationInfo

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
BlockerConfig, DecisionMakerConfiguration, EuidGeneratorConfiguration, ExclusionFilterCofig, KeyValueConfiguration, MasterControllerConfiguration, MatchEngineConfig, MatchingConfiguration, MEFAConfiguration, PhoneticEncodersConfig, QueryBuilderConfiguration, SecurityConfiguration, StandardizationConfiguration, SurvivorHelperConfig, UpdateManagerConfig, ValidationConfiguration, WeightedCalculatorConfig

public interface ConfigurationInfo
extends java.io.Serializable

ConfigurationInfo interface. All customizable configuration componenets must implement this interface


Method Summary
 int finish()
          Finish.
 java.lang.String getModuleType()
          Return String representing the module type
 int init()
          Initialize.
 void parse(org.w3c.dom.Node node)
          Parse an XML node.
 

Method Detail

finish

public int finish()
Finish.

Returns:
result code.

getModuleType

public java.lang.String getModuleType()
Return String representing the module type

Returns:
return String representing the module type

init

public int init()
Initialize.

Returns:
result code.

parse

public void parse(org.w3c.dom.Node node)
           throws ConfigurationException
Parse an XML node.

Parameters:
node - XML node starting the configuration node.
Throws:
ConfigurationException - if there is an error in parsing the configuration XML file.


Sun Microsystems, Inc.