org.archive.crawler.filter
Class TransclusionFilter

java.lang.Object
  extended by javax.management.Attribute
      extended by org.archive.crawler.settings.Type
          extended by org.archive.crawler.settings.ComplexType
              extended by org.archive.crawler.settings.ModuleType
                  extended by org.archive.crawler.framework.Filter
                      extended by org.archive.crawler.filter.TransclusionFilter
All Implemented Interfaces:
java.io.Serializable, javax.management.DynamicMBean

Deprecated. As of release 1.10.0. Replaced by DecidingFilter and equivalent DecideRule.

public class TransclusionFilter
extends Filter

Filter which accepts CandidateURI/CrawlURI instances which contain more than zero but fewer than max-trans-hops entries at the end of their discovery path.

Author:
Gordon Mohr
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.archive.crawler.settings.ComplexType
ComplexType.MBeanAttributeInfoIterator
 
Field Summary
(package private)  int maxEmbedHops
          Deprecated.  
(package private)  int maxReferralHops
          Deprecated.  
(package private)  int maxSpeculativeHops
          Deprecated.  
(package private)  int maxTransHops
          Deprecated.  
 
Fields inherited from class org.archive.crawler.framework.Filter
ATTR_ENABLED
 
Fields inherited from class org.archive.crawler.settings.ComplexType
definition, definitionMap
 
Constructor Summary
TransclusionFilter(java.lang.String name)
          Deprecated.  
 
Method Summary
protected  boolean innerAccepts(java.lang.Object o)
          Deprecated. Classes subclassing this one should override this method to perfrom their custom determination of whether or not the object given to it.
 void readMaxValues(java.lang.Object o)
          Deprecated.  
 
Methods inherited from class org.archive.crawler.framework.Filter
accepts, getFilterOffPosition, kickUpdate, returnTrueIfMatches, toString
 
Methods inherited from class org.archive.crawler.settings.ModuleType
addElement, listUsedFiles
 
Methods inherited from class org.archive.crawler.settings.ComplexType
addElementToDefinition, checkValue, earlyInitialize, getAbsoluteName, getAttribute, getAttribute, getAttribute, getAttributeInfo, getAttributeInfo, getAttributeInfoIterator, getAttributes, getDataContainerRecursive, getDataContainerRecursive, getDefaultValue, getDescription, getElementFromDefinition, getLegalValues, getLocalAttribute, getMBeanInfo, getMBeanInfo, getParent, getPreservedFields, getSettingsHandler, getUncheckedAttribute, getValue, globalSettings, invoke, isInitialized, isOverridden, iterator, removeElementFromDefinition, setAsOrder, setAttribute, setAttribute, setAttributes, setDescription, setPreservedFields, unsetAttribute
 
Methods inherited from class org.archive.crawler.settings.Type
addConstraint, equals, getConstraints, getLegalValueType, isExpertSetting, isOverrideable, isTransient, setExpertSetting, setLegalValueType, setOverrideable, setTransient
 
Methods inherited from class javax.management.Attribute
getName, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

maxTransHops

int maxTransHops
Deprecated. 

maxSpeculativeHops

int maxSpeculativeHops
Deprecated. 

maxReferralHops

int maxReferralHops
Deprecated. 

maxEmbedHops

int maxEmbedHops
Deprecated. 
Constructor Detail

TransclusionFilter

public TransclusionFilter(java.lang.String name)
Deprecated. 
Parameters:
name -
Method Detail

innerAccepts

protected boolean innerAccepts(java.lang.Object o)
Deprecated. 
Description copied from class: Filter
Classes subclassing this one should override this method to perfrom their custom determination of whether or not the object given to it.

Overrides:
innerAccepts in class Filter
Parameters:
o - The object
Returns:
True if it passes the filter.

readMaxValues

public void readMaxValues(java.lang.Object o)
Deprecated. 


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