public class DecideRuleSequence extends DecideRule implements org.springframework.beans.factory.BeanNameAware, org.springframework.context.Lifecycle
Modifier and Type | Field and Description |
---|---|
protected String |
beanName |
protected Logger |
fileLogger |
protected boolean |
isRunning |
protected SimpleFileLoggerProvider |
loggerModule |
comment, kp
Constructor and Description |
---|
DecideRuleSequence() |
Modifier and Type | Method and Description |
---|---|
String |
getBeanName() |
SimpleFileLoggerProvider |
getLoggerModule() |
boolean |
getLogToFile() |
List<DecideRule> |
getRules() |
DecideResult |
innerDecide(CrawlURI uri) |
boolean |
isRunning() |
void |
setBeanName(String name) |
void |
setLoggerModule(SimpleFileLoggerProvider loggerModule) |
void |
setLogToFile(boolean enabled) |
void |
setRules(List<DecideRule> rules) |
void |
start() |
void |
stop() |
accepts, decisionFor, getComment, getEnabled, getKeyedProperties, onlyDecision, setComment, setEnabled
protected transient Logger fileLogger
protected SimpleFileLoggerProvider loggerModule
protected String beanName
protected boolean isRunning
public boolean getLogToFile()
public void setLogToFile(boolean enabled)
public SimpleFileLoggerProvider getLoggerModule()
public void setLoggerModule(SimpleFileLoggerProvider loggerModule)
public List<DecideRule> getRules()
public void setRules(List<DecideRule> rules)
public DecideResult innerDecide(CrawlURI uri)
innerDecide
in class DecideRule
public String getBeanName()
public void setBeanName(String name)
setBeanName
in interface org.springframework.beans.factory.BeanNameAware
public boolean isRunning()
isRunning
in interface org.springframework.context.Lifecycle
public void start()
start
in interface org.springframework.context.Lifecycle
public void stop()
stop
in interface org.springframework.context.Lifecycle
Copyright © 2003-2014 Internet Archive. All Rights Reserved.