Uses of Class
org.archive.crawler.settings.CrawlerSettings

Packages that use CrawlerSettings
org.archive.crawler.admin.ui   
org.archive.crawler.datamodel   
org.archive.crawler.datamodel.credential Contains html form login and basic and digest credentials used by Heritrix logging into sites. 
org.archive.crawler.filter   
org.archive.crawler.settings Provides classes for the settings framework. 
org.archive.crawler.settings.refinements   
 

Uses of CrawlerSettings in org.archive.crawler.admin.ui
 

Methods in org.archive.crawler.admin.ui with parameters of type CrawlerSettings
protected static void JobConfigureUtils.checkAttribute(ModuleAttributeInfo att, ComplexType mbean, CrawlerSettings settings, javax.servlet.http.HttpServletRequest request, boolean expert)
          Process passed attribute.
protected static void JobConfigureUtils.writeAttribute(java.lang.String attName, java.lang.String attAbsoluteName, ComplexType mbean, CrawlerSettings settings, java.lang.Object value)
          Write out attribute.
static void JobConfigureUtils.writeNewOrderFile(ComplexType mbean, CrawlerSettings settings, javax.servlet.http.HttpServletRequest request, boolean expert)
          This methods updates a ComplexType with information passed to it by a HttpServletRequest.
 

Uses of CrawlerSettings in org.archive.crawler.datamodel
 

Methods in org.archive.crawler.datamodel with parameters of type CrawlerSettings
 Credential CredentialStore.create(CrawlerSettings context, java.lang.String name, java.lang.Class type)
          Create and add to the list a credential of the passed type giving the credential the passed name.
 java.lang.String RobotsHonoringPolicy.getCustomRobots(CrawlerSettings settings)
          Get the supplied custom robots.txt
 StringList RobotsHonoringPolicy.getUserAgents(CrawlerSettings settings)
          If policy-type is most favored crawler of set, then this method gets a list of all useragents in that set.
static RobotsExclusionPolicy RobotsExclusionPolicy.policyFor(CrawlerSettings settings, java.io.BufferedReader reader, RobotsHonoringPolicy honoringPolicy)
           
 void CredentialStore.remove(CrawlerSettings context, Credential credential)
          Delete the credential name.
 void CredentialStore.remove(CrawlerSettings context, java.lang.String name)
          Delete the credential name.
 

Constructors in org.archive.crawler.datamodel with parameters of type CrawlerSettings
RobotsExclusionPolicy(CrawlerSettings settings, Robotstxt robotstxt, RobotsHonoringPolicy honoringPolicy)
           
 

Uses of CrawlerSettings in org.archive.crawler.datamodel.credential
 

Methods in org.archive.crawler.datamodel.credential with parameters of type CrawlerSettings
 void Credential.setCredentialDomain(CrawlerSettings context, java.lang.String domain)
           
 

Uses of CrawlerSettings in org.archive.crawler.filter
 

Methods in org.archive.crawler.filter with parameters of type CrawlerSettings
 void OrFilter.addFilter(CrawlerSettings settings, Filter f)
          Deprecated.  
 

Uses of CrawlerSettings in org.archive.crawler.settings
 

Fields in org.archive.crawler.settings declared as CrawlerSettings
(package private)  CrawlerSettings ComplexType.Context.settings
           
 

Methods in org.archive.crawler.settings that return CrawlerSettings
 CrawlerSettings SoftSettingsHash.get(java.lang.String key)
          Returns the value to which the specified key is mapped in this weak hash map, or null if the map contains no mapping for this key.
 CrawlerSettings SettingsCache.getGlobalSettings()
           
 CrawlerSettings SettingsFrameworkTestCase.getGlobalSettings()
           
 CrawlerSettings SettingsHandler.getOrCreateSettingsObject(java.lang.String scope)
          Get or create CrawlerSettings object for a host or domain.
 CrawlerSettings SettingsHandler.getOrCreateSettingsObject(java.lang.String scope, java.lang.String refinement)
           
 CrawlerSettings CrawlerSettings.getParent()
          Get the parent of this CrawlerSettings object.
 CrawlerSettings CrawlerSettings.getParent(UURI uri)
          Get the parent of this CrawlerSettings object.
 CrawlerSettings SettingsFrameworkTestCase.getPerDomainSettings()
           
 CrawlerSettings SettingsFrameworkTestCase.getPerHostSettings()
           
protected  CrawlerSettings DataContainer.getSettings()
          Get the settings object for which this DataContainers data are valid.
 CrawlerSettings Constraint.FailedCheck.getSettings()
          Get the CrawlerSettings for the checked attribute.
 CrawlerSettings SettingsHandler.getSettings(java.lang.String host)
          Get CrawlerSettings object in effect for a host or domain.
 CrawlerSettings SettingsCache.getSettings(java.lang.String host, java.lang.String refinement)
          Get the effective settings for a host.
 CrawlerSettings SettingsHandler.getSettings(java.lang.String host, UURI uuri)
          Get CrawlerSettings object in effect for a host or domain.
protected  CrawlerSettings SettingsHandler.getSettingsForHost(java.lang.String host)
           
 CrawlerSettings SettingsHandler.getSettingsObject(java.lang.String scope)
          Get CrawlerSettings object for a host or domain.
 CrawlerSettings SettingsCache.getSettingsObject(java.lang.String scope, java.lang.String refinement)
          Get a settings object.
 CrawlerSettings SettingsHandler.getSettingsObject(java.lang.String scope, java.lang.String refinement)
          Get CrawlerSettings object for a host/domain and a particular refinement.
 CrawlerSettings SoftSettingsHash.SettingsEntry.getValue()
           
 CrawlerSettings ComplexType.globalSettings()
          Get the global settings object (aka order).
 CrawlerSettings SoftSettingsHash.put(SoftSettingsHash.SettingsEntry entry)
           
 CrawlerSettings SoftSettingsHash.put(java.lang.String key, CrawlerSettings settings)
          Associates the specified settings object with the specified key in this hash.
protected abstract  CrawlerSettings SettingsHandler.readSettingsObject(CrawlerSettings settings)
          Read the CrawlerSettings object from persistent storage.
protected  CrawlerSettings XMLSettingsHandler.readSettingsObject(CrawlerSettings settings)
           
protected  CrawlerSettings XMLSettingsHandler.readSettingsObject(CrawlerSettings settings, java.io.File f)
          Read the CrawlerSettings object from a specific file.
 

Methods in org.archive.crawler.settings with parameters of type CrawlerSettings
 Type ComplexType.addElement(CrawlerSettings settings, Type type)
           
 Type MapType.addElement(CrawlerSettings settings, Type element)
          Add a new element to this map.
 Type ModuleType.addElement(CrawlerSettings settings, Type type)
           
 Constraint.FailedCheck Constraint.check(CrawlerSettings settings, ComplexType owner, Type definition, java.lang.Object value)
          Run the check.
 Constraint.FailedCheck ComplexType.checkValue(CrawlerSettings settings, java.lang.String attributeName, java.lang.Object value)
          Check an attribute to see if it fulfills all the constraints set on the definition of this attribute.
(package private)  Constraint.FailedCheck ComplexType.checkValue(CrawlerSettings settings, java.lang.String attributeName, Type definition, java.lang.Object value)
           
(package private)  Constraint.FailedCheck MapType.checkValue(CrawlerSettings settings, java.lang.String attributeName, Type definition, java.lang.Object value)
           
 void SettingsCache.deleteSettingsObject(CrawlerSettings settings)
          Delete a settings object from the cache.
 void SettingsHandler.deleteSettingsObject(CrawlerSettings settings)
          Delete a settings object from persistent storage.
 void XMLSettingsHandler.deleteSettingsObject(CrawlerSettings settings)
          Delete a settings object from persistent storage.
 void ComplexType.earlyInitialize(CrawlerSettings settings)
          This method can be overridden in subclasses to do local initialisation.
 javax.management.MBeanAttributeInfo ComplexType.getAttributeInfo(CrawlerSettings settings, java.lang.String name)
          Get the effective Attribute info for an element of this type from a settings object.
 ComplexType SettingsHandler.getComplexTypeByAbsoluteName(CrawlerSettings settings, java.lang.String absoluteName)
          Get a complex type by its absolute name.
 java.lang.Object ComplexType.getLocalAttribute(CrawlerSettings settings, java.lang.String name)
          Obtain the value of a specific attribute that is valid for a specific CrawlerSettings object.
abstract  Constraint.FailedCheck Constraint.innerCheck(CrawlerSettings settings, ComplexType owner, Type definition, java.lang.Object value)
          The method all subclasses should implement to do the actual checking.
 Constraint.FailedCheck LegalValueTypeConstraint.innerCheck(CrawlerSettings settings, ComplexType owner, Type definition, java.lang.Object value)
           
 Constraint.FailedCheck LegalValueListConstraint.innerCheck(CrawlerSettings settings, ComplexType owner, Type definition, java.lang.Object value)
           
 Constraint.FailedCheck RegularExpressionConstraint.innerCheck(CrawlerSettings settings, ComplexType owner, Type definition, java.lang.Object value)
           
 boolean ComplexType.isOverridden(CrawlerSettings settings, java.lang.String name)
          Returns true if an element is overridden for this settings object.
 boolean MapType.moveElementDown(CrawlerSettings settings, java.lang.String name)
          Move an attribute down one place in the list.
 boolean MapType.moveElementUp(CrawlerSettings settings, java.lang.String name)
          Move an attribute up one place in the list.
 CrawlerSettings SoftSettingsHash.put(java.lang.String key, CrawlerSettings settings)
          Associates the specified settings object with the specified key in this hash.
 void SettingsCache.putSettings(java.lang.String host, CrawlerSettings settings)
          Add a settings object to the cache.
protected abstract  CrawlerSettings SettingsHandler.readSettingsObject(CrawlerSettings settings)
          Read the CrawlerSettings object from persistent storage.
protected  CrawlerSettings XMLSettingsHandler.readSettingsObject(CrawlerSettings settings)
           
protected  CrawlerSettings XMLSettingsHandler.readSettingsObject(CrawlerSettings settings, java.io.File f)
          Read the CrawlerSettings object from a specific file.
 java.lang.Object MapType.removeElement(CrawlerSettings settings, java.lang.String name)
          Remove an attribute from the map.
 void ComplexType.setAttribute(CrawlerSettings settings, javax.management.Attribute attribute)
          Set the value of a specific attribute of the ComplexType.
protected  java.io.File XMLSettingsHandler.settingsToFilename(CrawlerSettings settings)
          Resolves the filename for a settings object into a file path.
 java.lang.Object ComplexType.unsetAttribute(CrawlerSettings settings, java.lang.String name)
          Unset an attribute on a per host level.
abstract  void SettingsHandler.writeSettingsObject(CrawlerSettings settings)
          Write the CrawlerSettings object to persistent storage.
 void XMLSettingsHandler.writeSettingsObject(CrawlerSettings settings)
           
 void XMLSettingsHandler.writeSettingsObject(CrawlerSettings settings, java.io.File filename)
          Write a CrawlerSettings object to a specified file.
 

Constructors in org.archive.crawler.settings with parameters of type CrawlerSettings
ComplexType.Context(CrawlerSettings settings, UURI uri)
           
Constraint.FailedCheck(CrawlerSettings settings, ComplexType owner, Type definition, java.lang.Object value)
          Construct a new FailedCheck object using the constraints default message.
Constraint.FailedCheck(CrawlerSettings settings, ComplexType owner, Type definition, java.lang.Object value, java.lang.String msg)
          Construct a new FailedCheck object.
CrawlSettingsSAXHandler(CrawlerSettings settings)
          Creates a new CrawlSettingsSAXHandler.
CrawlSettingsSAXSource(CrawlerSettings settings)
          Constructs a new CrawlSettingsSAXSource.
DataContainer(CrawlerSettings settings, ComplexType module)
          Create a data container for a module.
SettingsCache(CrawlerSettings globalSettings)
          Creates a new instance of the settings cache
SoftSettingsHash.SettingsEntry(java.lang.String key, CrawlerSettings settings, java.lang.ref.ReferenceQueue<? super java.lang.String> queue, int hash, SoftSettingsHash.SettingsEntry next)
          Create new entry.
 

Uses of CrawlerSettings in org.archive.crawler.settings.refinements
 

Methods in org.archive.crawler.settings.refinements that return CrawlerSettings
 CrawlerSettings Refinement.getSettings()
          Get the CrawlerSettings object this refinement refers to.
 

Constructors in org.archive.crawler.settings.refinements with parameters of type CrawlerSettings
Refinement(CrawlerSettings owner, java.lang.String reference)
          Create a new instance of Refinement
Refinement(CrawlerSettings owner, java.lang.String reference, java.lang.String descr)
          Create a new instance of Refinement
 



Copyright © 2003-2011 Internet Archive. All Rights Reserved.