B C D E F G H I M N P S V 
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 CronTrigger to 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 MessageSource for 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.numValuesToKeep most 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
 
B C D E F G H I M N P S V 
All Classes All Packages