Skip navigation links
A B C D E G H I J L N O P R S T U V 

A

accept(IJob) - Method in interface org.irenical.dumpy.api.IJobProcessor
 
accept(IJob) - Method in class org.irenical.dumpy.Dumpy
 
accept(IJob) - Method in class org.irenical.dumpy.impl.job.BaseJobProcessor
 
apply(ResultSet) - Method in interface org.irenical.dumpy.impl.db.JdbcSelectOperation.JdbcReaderFunction
 

B

BaseJobProcessor - Class in org.irenical.dumpy.impl.job
 
BaseJobProcessor(DumpyDB, IStreamProcessor) - Constructor for class org.irenical.dumpy.impl.job.BaseJobProcessor
 

C

createResponse(List<IExtractor.Entity<TYPE>>, String, boolean) - Method in interface org.irenical.dumpy.api.IExtractor
Utility to build a paginated response.
cursor - Variable in class org.irenical.dumpy.impl.model.PaginatedResponse
 

D

Dumpy - Class in org.irenical.dumpy
 
Dumpy() - Constructor for class org.irenical.dumpy.Dumpy
 
Dumpy(boolean) - Constructor for class org.irenical.dumpy.Dumpy
 
Dumpy(List<IJobProcessor>) - Constructor for class org.irenical.dumpy.Dumpy
 
DumpyBlockingQueue - Class in org.irenical.dumpy.impl.model
 
DumpyBlockingQueue(int) - Constructor for class org.irenical.dumpy.impl.model.DumpyBlockingQueue
 
DumpyDB - Class in org.irenical.dumpy.impl.db
 
DumpyDB() - Constructor for class org.irenical.dumpy.impl.db.DumpyDB
 
DumpyThreadFactory - Class in org.irenical.dumpy
 
DumpyThreadFactory() - Constructor for class org.irenical.dumpy.DumpyThreadFactory
 

E

ErrorJobProcessor - Class in org.irenical.dumpy.impl.job
 
ErrorJobProcessor(DumpyDB) - Constructor for class org.irenical.dumpy.impl.job.ErrorJobProcessor
 
ErrorStreamProcessor - Class in org.irenical.dumpy.impl.stream
 
ErrorStreamProcessor(DumpyDB) - Constructor for class org.irenical.dumpy.impl.stream.ErrorStreamProcessor
 
ExecutorTerminator - Class in org.irenical.dumpy.impl
 

G

get(String) - Method in interface org.irenical.dumpy.api.IExtractor
Get entities from the source system since the given cursor.
get(List<String>, String) - Method in interface org.irenical.dumpy.api.IExtractor
Get entities from the source system identified by the given ids.
get(String, String, String) - Method in class org.irenical.dumpy.impl.db.DumpyDB
 
getCode() - Method in interface org.irenical.dumpy.api.IJob
 
getCode() - Method in interface org.irenical.dumpy.api.IStream
 
getCode() - Method in class org.irenical.dumpy.impl.model.StreamImpl
 
getCursor(String, String) - Method in class org.irenical.dumpy.impl.db.DumpyDB
 
getCursor() - Method in class org.irenical.dumpy.impl.model.PaginatedResponse
 
getExtractor() - Method in interface org.irenical.dumpy.api.IStream
 
getExtractor() - Method in class org.irenical.dumpy.impl.model.StreamImpl
 
getId() - Method in interface org.irenical.dumpy.api.IExtractor.Entity
 
getLoader() - Method in interface org.irenical.dumpy.api.IStream
 
getLoader() - Method in class org.irenical.dumpy.impl.model.StreamImpl
 
getStreamId(String, String) - Method in class org.irenical.dumpy.impl.db.DumpyDB
 
getStreams() - Method in interface org.irenical.dumpy.api.IJob
 
getValue() - Method in interface org.irenical.dumpy.api.IExtractor.Entity
 
getValues() - Method in class org.irenical.dumpy.impl.model.PaginatedResponse
 

H

hasNext - Variable in class org.irenical.dumpy.impl.model.PaginatedResponse
 
hasNext() - Method in class org.irenical.dumpy.impl.model.PaginatedResponse
 

I

IExtractor<TYPE,ERROR extends Exception> - Interface in org.irenical.dumpy.api
 
IExtractor.Entity<TYPE> - Interface in org.irenical.dumpy.api
 
IExtractor.Response<TYPE> - Class in org.irenical.dumpy.api
 
IJob - Interface in org.irenical.dumpy.api
 
IJobProcessor - Interface in org.irenical.dumpy.api
 
ILoader<TYPE> - Interface in org.irenical.dumpy.api
 
ILoader.Status - Enum in org.irenical.dumpy.api
 
isRunning() - Method in class org.irenical.dumpy.Dumpy
 
isRunning() - Method in class org.irenical.dumpy.impl.db.DumpyDB
 
isRunning() - Method in class org.irenical.dumpy.impl.job.BaseJobProcessor
 
isRunning() - Method in class org.irenical.dumpy.impl.stream.ErrorStreamProcessor
 
isRunning() - Method in class org.irenical.dumpy.impl.stream.StreamProcessor
 
IStream<TYPE,ERROR extends Exception> - Interface in org.irenical.dumpy.api
 
IStreamProcessor - Interface in org.irenical.dumpy.api
 

J

JdbcInsertOperation - Class in org.irenical.dumpy.impl.db
 
JdbcInsertOperation(Query) - Constructor for class org.irenical.dumpy.impl.db.JdbcInsertOperation
 
JdbcSelectOperation<OUTPUT> - Class in org.irenical.dumpy.impl.db
 
JdbcSelectOperation(Query, JdbcSelectOperation.JdbcReaderFunction<OUTPUT>) - Constructor for class org.irenical.dumpy.impl.db.JdbcSelectOperation
 
JdbcSelectOperation.JdbcReaderFunction<OUTPUT> - Interface in org.irenical.dumpy.impl.db
 
JdbcUpdateOperation - Class in org.irenical.dumpy.impl.db
 
JdbcUpdateOperation(Query) - Constructor for class org.irenical.dumpy.impl.db.JdbcUpdateOperation
 
JobProcessor - Class in org.irenical.dumpy.impl.job
 
JobProcessor(DumpyDB) - Constructor for class org.irenical.dumpy.impl.job.JobProcessor
 

L

load(List<? extends IExtractor.Entity<TYPE>>) - Method in interface org.irenical.dumpy.api.ILoader
Loads the given entities into the target system.
LoaderResponseHandler<TYPE,ERROR extends Exception> - Class in org.irenical.dumpy.impl
 
LoaderResponseHandler(DumpyDB, IJob, IStream<TYPE, ERROR>, Future<ILoader.Status>, List<? extends IExtractor.Entity<TYPE>>) - Constructor for class org.irenical.dumpy.impl.LoaderResponseHandler
 

N

newStream(String, String) - Method in class org.irenical.dumpy.impl.db.DumpyDB
 
newThread(Runnable) - Method in class org.irenical.dumpy.DumpyThreadFactory
 

O

offer(Runnable) - Method in class org.irenical.dumpy.impl.model.DumpyBlockingQueue
 
org.irenical.dumpy - package org.irenical.dumpy
 
org.irenical.dumpy.api - package org.irenical.dumpy.api
 
org.irenical.dumpy.impl - package org.irenical.dumpy.impl
 
org.irenical.dumpy.impl.db - package org.irenical.dumpy.impl.db
 
org.irenical.dumpy.impl.job - package org.irenical.dumpy.impl.job
 
org.irenical.dumpy.impl.model - package org.irenical.dumpy.impl.model
 
org.irenical.dumpy.impl.stream - package org.irenical.dumpy.impl.stream
 

P

PaginatedResponse<TYPE> - Class in org.irenical.dumpy.impl.model
 
PaginatedResponse() - Constructor for class org.irenical.dumpy.impl.model.PaginatedResponse
 
process(IJob, IStream<TYPE, ERROR>) - Method in interface org.irenical.dumpy.api.IStreamProcessor
 
process(IJob, IStream<TYPE, ERROR>) - Method in class org.irenical.dumpy.impl.stream.ErrorStreamProcessor
 
process(IJob, IStream<TYPE, ERROR>) - Method in class org.irenical.dumpy.impl.stream.StreamProcessor
Producer/Consumer pattern, with 1 Producer N Consumers.

R

Response() - Constructor for class org.irenical.dumpy.api.IExtractor.Response
 
run() - Method in class org.irenical.dumpy.impl.LoaderResponseHandler
 

S

setCode(String) - Method in class org.irenical.dumpy.impl.model.StreamImpl
 
setCursor(String, String, String) - Method in class org.irenical.dumpy.impl.db.DumpyDB
 
setCursor(String) - Method in class org.irenical.dumpy.impl.model.PaginatedResponse
 
setHasNext(boolean) - Method in class org.irenical.dumpy.impl.model.PaginatedResponse
 
setiExtractor(IExtractor<TYPE, ERROR>) - Method in class org.irenical.dumpy.impl.model.StreamImpl
 
setiLoader(ILoader<TYPE>) - Method in class org.irenical.dumpy.impl.model.StreamImpl
 
setValues(List<TYPE>) - Method in class org.irenical.dumpy.impl.model.PaginatedResponse
 
start() - Method in class org.irenical.dumpy.Dumpy
 
start() - Method in class org.irenical.dumpy.impl.db.DumpyDB
 
start() - Method in class org.irenical.dumpy.impl.job.BaseJobProcessor
 
start() - Method in class org.irenical.dumpy.impl.stream.ErrorStreamProcessor
 
start() - Method in class org.irenical.dumpy.impl.stream.StreamProcessor
 
stop() - Method in class org.irenical.dumpy.Dumpy
 
stop() - Method in class org.irenical.dumpy.impl.db.DumpyDB
 
stop() - Method in class org.irenical.dumpy.impl.job.BaseJobProcessor
 
stop() - Method in class org.irenical.dumpy.impl.stream.ErrorStreamProcessor
 
stop() - Method in class org.irenical.dumpy.impl.stream.StreamProcessor
 
StreamImpl<TYPE,ERROR extends Exception> - Class in org.irenical.dumpy.impl.model
 
StreamImpl() - Constructor for class org.irenical.dumpy.impl.model.StreamImpl
 
StreamImpl(String, IExtractor<TYPE, ERROR>, ILoader<TYPE>) - Constructor for class org.irenical.dumpy.impl.model.StreamImpl
 
StreamProcessor - Class in org.irenical.dumpy.impl.stream
 
StreamProcessor(DumpyDB) - Constructor for class org.irenical.dumpy.impl.stream.StreamProcessor
 

T

terminate(long, long, ExecutorService) - Static method in class org.irenical.dumpy.impl.ExecutorTerminator
 

U

upsertEntities(String, String, Object[], ZonedDateTime, ZonedDateTime) - Method in class org.irenical.dumpy.impl.db.DumpyDB
over complicated query but its faster than 1 for each entity

V

valueOf(String) - Static method in enum org.irenical.dumpy.api.ILoader.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.irenical.dumpy.api.ILoader.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.irenical.dumpy.impl.model.PaginatedResponse
 
A B C D E G H I J L N O P R S T U V 
Skip navigation links

Copyright © 2017 Irenical. All rights reserved.