public class URLSelector extends java.lang.Object implements URLSelectorStrategy
Constructor and Description |
---|
URLSelector()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
active()
Get the active URL
|
void |
fail(java.lang.String url)
Fail an URL - e.g. mark it as bad
|
java.lang.String |
getData()
Get the data for an error presentation
|
boolean |
hasMore()
Does the plugin has more valid URLs ?
|
void |
init(java.util.List<java.lang.String> urls)
Init the plugin with the URLs
|
void |
reset()
Reset the plugin
|
void |
success(java.lang.String url)
URL was accepted - potentially mark it as active
|
java.lang.String |
toString() |
public void init(java.util.List<java.lang.String> urls)
init
in interface URLSelectorStrategy
urls
- The URLspublic boolean hasMore()
hasMore
in interface URLSelectorStrategy
public java.lang.String active()
active
in interface URLSelectorStrategy
public void fail(java.lang.String url)
fail
in interface URLSelectorStrategy
url
- The URLpublic void success(java.lang.String url)
success
in interface URLSelectorStrategy
public void reset()
reset
in interface URLSelectorStrategy
public java.lang.String getData()
getData
in interface URLSelectorStrategy
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2014 IronJacamar (http://www.ironjacamar.org)