Class NutchConfiguration

  extended by org.apache.nutch.util.NutchConfiguration

public class NutchConfiguration
extends Object

Utility to create Hadoop Configurations that include Nutch-specific resources.

Field Summary
static String UUID_KEY
Method Summary
static org.apache.hadoop.conf.Configuration create()
          Create a Configuration for Nutch.
static org.apache.hadoop.conf.Configuration create(boolean addNutchResources, Properties nutchProperties)
          Create a Configuration from supplied properties.
static String getUUID(org.apache.hadoop.conf.Configuration conf)
          Retrieve a Nutch UUID of this configuration object, or null if the configuration was created elsewhere.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail


public static final String UUID_KEY
See Also:
Constant Field Values
Method Detail


public static String getUUID(org.apache.hadoop.conf.Configuration conf)
Retrieve a Nutch UUID of this configuration object, or null if the configuration was created elsewhere.

conf - configuration instance
uuid or null


public static org.apache.hadoop.conf.Configuration create()
Create a Configuration for Nutch. This will load the standard Nutch resources, nutch-default.xml and nutch-site.xml overrides.


public static org.apache.hadoop.conf.Configuration create(boolean addNutchResources,
                                                          Properties nutchProperties)
Create a Configuration from supplied properties.

addNutchResources - if true, then first nutch-default.xml, and then nutch-site.xml will be loaded prior to applying the properties. Otherwise these resources won't be used.
nutchProperties - a set of properties to define (or override)

Copyright © 2013 The Apache Software Foundation