Package com.redis.riot.core
Class AbstractMapExport
java.lang.Object
com.redis.riot.core.AbstractExecutable
com.redis.riot.core.AbstractRedisRunnable
com.redis.riot.core.AbstractExport
com.redis.riot.core.AbstractMapExport
-
Field Summary
FieldsFields inherited from class com.redis.riot.core.AbstractExecutable
DEFAULT_CHUNK_SIZE, DEFAULT_RETRY_LIMIT, DEFAULT_SKIP_LIMIT, DEFAULT_SKIP_POLICY, DEFAULT_SLEEP, DEFAULT_THREADS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
isStruct()
protected org.springframework.batch.core.Job
job()
protected org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.KeyValue<String,
Object>, Map<String, Object>> protected com.redis.spring.batch.RedisItemReader<String,
String, com.redis.spring.batch.KeyValue<String, Object>> reader()
void
setKeyRegex
(Pattern pattern) writer()
Methods inherited from class com.redis.riot.core.AbstractExport
configureReader, evaluationContext, flushingStep, getProcessorOptions, getReaderOptions, keyFilteringProcessor, processor, setEvaluationContextOptions, setProcessorOptions, setReaderOptions
Methods inherited from class com.redis.riot.core.AbstractRedisRunnable
execute, getRedisClient, getRedisClientOptions, getRedisURI, setRedisClientOptions
Methods inherited from class com.redis.riot.core.AbstractExecutable
addStepConfiguration, faultTolerant, getChunkSize, getJobFactory, getName, getRetryLimit, getSkipLimit, getSleep, getThreads, isDryRun, jobBuilder, name, setChunkSize, setDryRun, setJobFactory, setName, setRetryLimit, setSkipLimit, setSleep, setThreads, step, writer
-
Field Details
-
DEFAULT_KEY_REGEX
-
-
Constructor Details
-
AbstractMapExport
public AbstractMapExport()
-
-
Method Details
-
setKeyRegex
-
job
protected org.springframework.batch.core.Job job()- Specified by:
job
in classAbstractExecutable
-
reader
-
processor
-
isStruct
protected boolean isStruct()- Specified by:
isStruct
in classAbstractExport
-
writer
-