org.apache.nutch.util
Class NutchConfiguration

java.lang.Object
  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 Configuration create()
          Create a Configuration for Nutch.
static Configuration create(boolean addNutchResources, Properties nutchProperties)
          Create a Configuration from supplied properties.
static String getUUID(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

UUID_KEY

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

getUUID

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

Parameters:
conf - configuration instance
Returns:
uuid or null

create

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


create

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

Parameters:
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 © 2012 The Apache Software Foundation