Package com.epam.healenium.processor
Class HealingProcessor
- java.lang.Object
-
- com.epam.healenium.processor.BaseProcessor
-
- com.epam.healenium.processor.HealingProcessor
-
- All Implemented Interfaces:
ProcessorHandler
public class HealingProcessor extends BaseProcessor
Healing Element Processor
-
-
Field Summary
-
Fields inherited from class com.epam.healenium.processor.BaseProcessor
context, delegateElement, driver, engine, healingService, nextProcessor, restClient
-
-
Constructor Summary
Constructors Constructor Description HealingProcessor(BaseProcessor nextProcessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()main method for each processorbooleanvalidate()validate data before run 'execute' method.-
Methods inherited from class com.epam.healenium.processor.BaseProcessor
process
-
-
-
-
Constructor Detail
-
HealingProcessor
public HealingProcessor(BaseProcessor nextProcessor)
-
-
Method Detail
-
validate
public boolean validate()
Description copied from interface:ProcessorHandlervalidate data before run 'execute' method. And skip whole chain in case fail validate- Specified by:
validatein interfaceProcessorHandler- Overrides:
validatein classBaseProcessor- Returns:
- validating result
-
execute
public void execute()
Description copied from interface:ProcessorHandlermain method for each processor- Specified by:
executein interfaceProcessorHandler- Specified by:
executein classBaseProcessor
-
-