public abstract class CrawlerAction extends Object implements SpringSetIdInjectionType
| Constructor and Description |
|---|
CrawlerAction() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getDescription() |
String |
getId()
Get a unique String id that represents this objects instance
|
List<String> |
getPhases() |
int |
hashCode() |
abstract boolean |
performAction(File product,
Metadata productMetadata) |
void |
setDescription(String description) |
void |
setId(String id)
Set a unique id that represents this objects instance
|
void |
setPhases(List<String> phases) |
void |
validate() |
public String getId()
SpringSetIdInjectionTypegetId in interface SpringSetIdInjectionTypepublic void setId(String id)
SpringSetIdInjectionTypesetId in interface SpringSetIdInjectionTypeid - Unique String idpublic void setDescription(String description)
public String getDescription()
public void validate()
throws CrawlerActionException
CrawlerActionExceptionpublic abstract boolean performAction(File product, Metadata productMetadata) throws CrawlerActionException
CrawlerActionExceptionCopyright © 1999–2017 Apache OODT. All rights reserved.