Class FilterPersistedValueAction

    • Constructor Detail

      • FilterPersistedValueAction

        public FilterPersistedValueAction​(PersistentValueRepository persistentValueRepository)
        Creates a new instance.
        Parameters:
        persistentValueRepository - The repository for persisted values.
    • Method Detail

      • process

        public List<Map<String,​Object>> process​(Map<String,​Object> data,
                                                      JobExecution jobExecution)
        Retrieves the value from the supplied data and searches it in the persisted values. If it is already persisted, the data is ignored.
        Parameters:
        data - The data the action will work with.
        jobExecution - The job execution log.
        Returns:
        The manipulated data.