Class FixedInputProvider
- java.lang.Object
-
- com.arassec.igor.core.model.BaseIgorComponent
-
- com.arassec.igor.core.model.provider.BaseProvider
-
- com.arassec.igor.module.misc.provider.FixedInputProvider
-
- All Implemented Interfaces:
IgorComponent,Provider
public class FixedInputProvider extends BaseProvider
Provides fixed input to jobs.
-
-
Field Summary
Fields Modifier and Type Field Description static StringINPUT_KEYThe key for the provided data.-
Fields inherited from class com.arassec.igor.core.model.BaseIgorComponent
id
-
-
Constructor Summary
Constructors Constructor Description FixedInputProvider()Creates a new component instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasNext()voidinitialize(String jobId, JobExecution jobExecution)Map<String,Object>next()-
Methods inherited from class com.arassec.igor.core.model.provider.BaseProvider
getJobExecution, getJobId, getSimulationLimit, setSimulationLimit
-
Methods inherited from class com.arassec.igor.core.model.BaseIgorComponent
getCategoryId, getId, getTypeId, getUnEditableProperties, setId, shutdown
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.arassec.igor.core.model.IgorComponent
getCategoryId, getId, getTypeId, getUnEditableProperties, setId, shutdown
-
-
-
-
Field Detail
-
INPUT_KEY
public static final String INPUT_KEY
The key for the provided data.- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
public void initialize(String jobId, JobExecution jobExecution)
- Specified by:
initializein interfaceIgorComponent- Overrides:
initializein classBaseProvider
-
hasNext
public boolean hasNext()
-
-