Class BasePersistenceAction
- java.lang.Object
-
- com.arassec.igor.core.model.BaseIgorComponent
-
- com.arassec.igor.core.model.action.BaseAction
-
- com.arassec.igor.module.misc.action.persistence.BasePersistenceAction
-
- All Implemented Interfaces:
Action,IgorComponent
- Direct Known Subclasses:
FilterPersistedValueAction,PersistValueAction
public abstract class BasePersistenceAction extends BaseAction
Base class for actions that work with persistence connectors.
-
-
Field Summary
-
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 BasePersistenceAction(String typeId, PersistentValueRepository persistentValueRepository)Creates a new instance.
-
Method Summary
-
Methods inherited from class com.arassec.igor.core.model.action.BaseAction
clone, complete, getDescription, getJobId, getName, getNumThreads, getString, isActive, isSimulation, reset, setActive, setDescription, 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
-
-
-
-
Constructor Detail
-
BasePersistenceAction
public BasePersistenceAction(String typeId, PersistentValueRepository persistentValueRepository)
Creates a new instance.- Parameters:
typeId- The concrete action's type ID.persistentValueRepository- The repository for persisted values.
-
-