com.endeca.itl.cas.api
Class SourceConfig

java.lang.Object
  extended by com.endeca.itl.cas.api.ModuleConfig
      extended by com.endeca.itl.cas.api.SourceConfig

public class SourceConfig
extends ModuleConfig

A SourceConfig allows a client to specify information about the source for a particular crawl run, including what items to include and exclude.


Field Summary
 
Fields inherited from class com.endeca.itl.cas.api.ModuleConfig
mModuleId, mModuleProperties
 
Constructor Summary
SourceConfig()
           
SourceConfig(ModuleId moduleId)
           
 
Method Summary
 boolean equals(Object other)
          Compares the list of module properties as a set.
 List<Filter> getExcludeFilters()
           
 List<Filter> getIncludeFilters()
           
 int hashCode()
           
 void setExcludeFilters(List<Filter> value)
           
 void setIncludeFilters(List<Filter> value)
           
 String toString()
           
 
Methods inherited from class com.endeca.itl.cas.api.ModuleConfig
addModuleProperty, getModuleId, getModuleProperties, getProperty, getPropertyValues, getSingletonPropertyValue, getSingletonPropertyValue, getSingletonPropertyValueAsBoolean, getSingletonPropertyValueAsBoolean, getSingletonPropertyValueAsInteger, getSingletonPropertyValueAsInteger, hasProperty, hasPropertyValue, setModuleId, setModuleProperties, setModulePropertyValues
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SourceConfig

public SourceConfig()

SourceConfig

public SourceConfig(ModuleId moduleId)
Method Detail

getExcludeFilters

public List<Filter> getExcludeFilters()

setExcludeFilters

public void setExcludeFilters(List<Filter> value)

getIncludeFilters

public List<Filter> getIncludeFilters()

setIncludeFilters

public void setIncludeFilters(List<Filter> value)

equals

public boolean equals(Object other)
Description copied from class: ModuleConfig
Compares the list of module properties as a set.

Overrides:
equals in class ModuleConfig

hashCode

public int hashCode()
Overrides:
hashCode in class ModuleConfig

toString

public String toString()
Overrides:
toString in class ModuleConfig


Copyright © 2007, 2012, Oracle and/or its affiliates. All rights reserved.