B C D E F G H I M N P S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BasePersistenceAction - Class in com.arassec.igor.module.misc.action.persistence
-
Base class for actions that work with persistence connectors.
- BasePersistenceAction(String, PersistentValueRepository) - Constructor for class com.arassec.igor.module.misc.action.persistence.BasePersistenceAction
-
Creates a new instance.
- BaseUtilAction - Class in com.arassec.igor.module.misc.action.util
-
Base class for actions that don't really fit into any other category.
- BaseUtilAction(String) - Constructor for class com.arassec.igor.module.misc.action.util.BaseUtilAction
-
Creates a new component instance.
- BaseUtilTrigger - Class in com.arassec.igor.module.misc.trigger
-
Baseclass for Triggers.
- BaseUtilTrigger(String) - Constructor for class com.arassec.igor.module.misc.trigger.BaseUtilTrigger
-
Creates a new component instance.
C
- com.arassec.igor.module.misc - package com.arassec.igor.module.misc
- com.arassec.igor.module.misc.action.persistence - package com.arassec.igor.module.misc.action.persistence
- com.arassec.igor.module.misc.action.util - package com.arassec.igor.module.misc.action.util
- com.arassec.igor.module.misc.provider - package com.arassec.igor.module.misc.provider
- com.arassec.igor.module.misc.trigger - package com.arassec.igor.module.misc.trigger
- com.arassec.igor.module.misc.util.validation - package com.arassec.igor.module.misc.util.validation
- complete() - Method in class com.arassec.igor.module.misc.action.util.SortByTimestampPatternAction
-
Sorts the collected data and returns the result.
- CronTrigger - Class in com.arassec.igor.module.misc.trigger
-
Triggers jobs according to a configurable CRON expression.
- CronTrigger() - Constructor for class com.arassec.igor.module.misc.trigger.CronTrigger
-
Creates a new component instance.
D
- DEFAULT_TIME_UNIT - Static variable in class com.arassec.igor.module.misc.action.util.BaseUtilAction
-
The default time unit to use in actions as default parameter value.
- DEFAULT_TIMESTAMP_FORMAT - Static variable in class com.arassec.igor.module.misc.action.util.BaseUtilAction
-
The default time format to use for parsing data timestamps.
E
- EmptyInputProvider - Class in com.arassec.igor.module.misc.provider
-
Provides a configurable amount of empty input data to jobs.
- EmptyInputProvider() - Constructor for class com.arassec.igor.module.misc.provider.EmptyInputProvider
-
Creates a new component instance.
F
- FilterByRegExpAction - Class in com.arassec.igor.module.misc.action.util
-
Filters the supplied data by a regular expression.
- FilterByRegExpAction() - Constructor for class com.arassec.igor.module.misc.action.util.FilterByRegExpAction
-
Creates a new component instance.
- FilterByTimestampAction - Class in com.arassec.igor.module.misc.action.util
-
Filters the supplied data by a regular expression.
- FilterByTimestampAction() - Constructor for class com.arassec.igor.module.misc.action.util.FilterByTimestampAction
-
Creates a new component instance.
- FilterPersistedValueAction - Class in com.arassec.igor.module.misc.action.persistence
-
Filters data of which a value has already been persisted before.
- FilterPersistedValueAction(PersistentValueRepository) - Constructor for class com.arassec.igor.module.misc.action.persistence.FilterPersistedValueAction
-
Creates a new instance.
- FixedInputProvider - Class in com.arassec.igor.module.misc.provider
-
Provides fixed input to jobs.
- FixedInputProvider() - Constructor for class com.arassec.igor.module.misc.provider.FixedInputProvider
-
Creates a new component instance.
G
- getCronExpression() - Method in class com.arassec.igor.module.misc.trigger.CronTrigger
-
Returns the configured CRON expression.
- getNumThreads() - Method in class com.arassec.igor.module.misc.action.util.SortByTimestampPatternAction
-
Returns always 1, because the action needs to collect all data to sort in a single thread.
- groups() - Method in annotation type com.arassec.igor.module.misc.util.validation.ValidCronExpression
-
Possible bean validation groups.
H
- hasNext() - Method in class com.arassec.igor.module.misc.provider.EmptyInputProvider
- hasNext() - Method in class com.arassec.igor.module.misc.provider.FixedInputProvider
I
- initialize(String, JobExecution) - Method in class com.arassec.igor.module.misc.provider.FixedInputProvider
- INPUT_KEY - Static variable in class com.arassec.igor.module.misc.provider.FixedInputProvider
-
The key for the provided data.
- isValid(String, ConstraintValidatorContext) - Method in class com.arassec.igor.module.misc.util.validation.ValidCronExpressionValidator
-
Uses Spring's
CronTriggerto validate the supplied CRON expression.
M
- ManualTrigger - Class in com.arassec.igor.module.misc.trigger
-
Trigger for manual job executions.
- ManualTrigger() - Constructor for class com.arassec.igor.module.misc.trigger.ManualTrigger
-
Creates a new component instance.
- message() - Method in annotation type com.arassec.igor.module.misc.util.validation.ValidCronExpression
-
Returns the message key.
- miscMessageSource() - Method in class com.arassec.igor.module.misc.ModuleMiscConfiguration
-
Creates a new
MessageSourcefor i18n. - ModuleMiscConfiguration - Class in com.arassec.igor.module.misc
-
Configuration for the igor misc-module.
- ModuleMiscConfiguration() - Constructor for class com.arassec.igor.module.misc.ModuleMiscConfiguration
N
- next() - Method in class com.arassec.igor.module.misc.provider.EmptyInputProvider
- next() - Method in class com.arassec.igor.module.misc.provider.FixedInputProvider
P
- PauseAction - Class in com.arassec.igor.module.misc.action.util
-
Pauses the processing for a configurable amount of time.
- PauseAction() - Constructor for class com.arassec.igor.module.misc.action.util.PauseAction
-
Creates a new component instance.
- payload() - Method in annotation type com.arassec.igor.module.misc.util.validation.ValidCronExpression
-
Can be used to assign custom payload objects to a constraint.
- PersistValueAction - Class in com.arassec.igor.module.misc.action.persistence
-
Persists a value from the supplied data to the persistence store.
- PersistValueAction(PersistentValueRepository) - Constructor for class com.arassec.igor.module.misc.action.persistence.PersistValueAction
-
Creates a new instance.
- process(Map<String, Object>, JobExecution) - Method in class com.arassec.igor.module.misc.action.persistence.FilterPersistedValueAction
-
Retrieves the value from the supplied data and searches it in the persisted values.
- process(Map<String, Object>, JobExecution) - Method in class com.arassec.igor.module.misc.action.persistence.PersistValueAction
-
Takes the value from the supplied data and saves it to the persistence store.
- process(Map<String, Object>, JobExecution) - Method in class com.arassec.igor.module.misc.action.util.FilterByRegExpAction
-
Matches the provided data against the configured regular expression and filters it, if it doesn't match.
- process(Map<String, Object>, JobExecution) - Method in class com.arassec.igor.module.misc.action.util.FilterByTimestampAction
-
Filters data according to the configured timestamp settings.
- process(Map<String, Object>, JobExecution) - Method in class com.arassec.igor.module.misc.action.util.PauseAction
-
Pauses the processing for every data that is supplied to it.
- process(Map<String, Object>, JobExecution) - Method in class com.arassec.igor.module.misc.action.util.SortByTimestampPatternAction
-
Collects all data in memory for later sorting.
S
- shutdown(String, JobExecution) - Method in class com.arassec.igor.module.misc.action.persistence.PersistValueAction
-
Cleans up the persisted values and keep only the
PersistValueAction.numValuesToKeepmost recent values in the store. - SortByTimestampPatternAction - Class in com.arassec.igor.module.misc.action.util
-
Sorts data by using a configurable pattern on a data value.
- SortByTimestampPatternAction() - Constructor for class com.arassec.igor.module.misc.action.util.SortByTimestampPatternAction
-
Creates a new instance.
V
- ValidCronExpression - Annotation Type in com.arassec.igor.module.misc.util.validation
-
Bean validation constraint that checks CRON expression compatability with Spring.
- ValidCronExpressionValidator - Class in com.arassec.igor.module.misc.util.validation
-
Validates a CRON expression against Spring's scheduler requirements.
- ValidCronExpressionValidator() - Constructor for class com.arassec.igor.module.misc.util.validation.ValidCronExpressionValidator
All Classes All Packages