|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.manifoldcf.crawler.connectors.webcrawler.RobotsManager.Record
protected static class RobotsManager.Record
This class represents a record in a robots.txt file. It contains one or more user-agents, and one or more disallows.
| Field Summary | |
|---|---|
protected java.util.ArrayList |
allows
|
protected java.util.ArrayList |
disallows
|
protected java.util.ArrayList |
userAgents
|
| Constructor Summary | |
|---|---|
RobotsManager.Record()
Constructor. |
|
| Method Summary | |
|---|---|
void |
addAgent(java.lang.String agentName)
Add a user-agent. |
void |
addAllow(java.lang.String allowPath)
Add an allow. |
void |
addDisallow(java.lang.String disallowPath)
Add a disallow. |
boolean |
isAgentMatch(java.lang.String agentNameUpper,
boolean exactMatch)
See if user-agent matches. |
boolean |
isAllowed(java.lang.String path)
See if path is allowed. |
boolean |
isDisallowed(java.lang.String path)
See if path is disallowed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.ArrayList userAgents
protected java.util.ArrayList disallows
protected java.util.ArrayList allows
| Constructor Detail |
|---|
public RobotsManager.Record()
| Method Detail |
|---|
public void addAgent(java.lang.String agentName)
public void addDisallow(java.lang.String disallowPath)
public void addAllow(java.lang.String allowPath)
public boolean isAgentMatch(java.lang.String agentNameUpper,
boolean exactMatch)
public boolean isDisallowed(java.lang.String path)
public boolean isAllowed(java.lang.String path)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||