Class BaseUtilAction
- java.lang.Object
-
- com.arassec.igor.core.model.BaseIgorComponent
-
- com.arassec.igor.core.model.action.BaseAction
-
- com.arassec.igor.module.misc.action.util.BaseUtilAction
-
- All Implemented Interfaces:
Action,IgorComponent
- Direct Known Subclasses:
FilterByRegExpAction,FilterByTimestampAction,LimitAction,LogAction,PauseAction,SkipAction,SortByTimestampPatternAction,SplitArrayAction
public abstract class BaseUtilAction extends BaseAction
Base class for actions that don't really fit into any other category.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringDEFAULT_TIME_UNITThe default time unit to use in actions as default parameter value.protected static StringDEFAULT_TIMESTAMP_FORMATThe default time format to use for parsing data timestamps.-
Fields inherited from class com.arassec.igor.core.model.action.BaseAction
active, numThreads
-
Fields inherited from class com.arassec.igor.core.model.BaseIgorComponent
id
-
-
Constructor Summary
Constructors Constructor Description BaseUtilAction(String typeId)Creates a new component instance.
-
Method Summary
-
Methods inherited from class com.arassec.igor.core.model.action.BaseAction
clone, complete, getJobId, getJsonPathConfiguration, getName, getNumThreads, getString, isActive, isQuery, isSimulation, reset, setActive, setJsonPathConfiguration, setName, setNumThreads
-
Methods inherited from class com.arassec.igor.core.model.BaseIgorComponent
getCategoryId, getId, getTypeId, getUnEditableProperties, initialize, 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, initialize, setId, shutdown
-
-
-
-
Field Detail
-
DEFAULT_TIME_UNIT
protected static final String DEFAULT_TIME_UNIT
The default time unit to use in actions as default parameter value.- See Also:
- Constant Field Values
-
DEFAULT_TIMESTAMP_FORMAT
protected static final String DEFAULT_TIMESTAMP_FORMAT
The default time format to use for parsing data timestamps.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BaseUtilAction
public BaseUtilAction(String typeId)
Creates a new component instance.- Parameters:
typeId- The type ID.
-
-